/srv/irclogs.ubuntu.com/2022/01/28/#ubuntu-server.txt

=== genii is now known as genii-core
=== y0sh- is now known as y0sh_
=== zareem4 is now known as zareem
=== blackro0t is now known as blackroot
=== haggertk_ is now known as haggertk
hrwmorning10:01
hrwopenstack-dashboard package from Yoga UCA cannot be installed: https://f84c98a8f226742614f6-3aae15598e3520aeb88f6be5e3be9239.ssl.cf5.rackcdn.com/826488/2/check/kolla-build-ubuntu-binary/2736789/kolla/build/000_FAILED_horizon.log10:02
hrwis it known issue?10:02
hrwif I install only 'openstack-dashboard' then it installs fine. but adding horizon plugins (like python3-octavia-dashboard) make it fail similar way10:06
hrwValueError: Unknown remainder ['+git2021120912', '07e5607'] in '5.0.0+git2021120912.07e5607'11:07
hrwall over the place11:07
hrwmaybe use '-' between gitDATE and GITREV?11:07
coreycbhrw: I'll take a look, thanks13:29
athos/2813:30
=== MJCD is now known as JackMa
ahasenackcpaelzer: looking for qemu/libvirt/ipxe reviewers still?13:54
ahasenackI can grab one if no-one has manifested interest yet, any preference on which one to start with?13:55
coreycbhrw: bug 1959402 - thanks for reporting that, I'll get it fixed up13:57
ubottuBug 1959402 in zaqar-ui (Ubuntu Jammy) "Ensure PBR for openstack dashboard plugins handle ~git versioning" [High, Triaged] https://launchpad.net/bugs/195940213:58
hrwcoreycb: thanks14:03
ahasenackkanashiro: in the HA scripts/packaging, are you aware of any setup involving NFS in HA?14:05
kanashiroahasenack, AFAICT no14:30
ahasenackkanashiro: I ask because in the new upstream, /etc/default/nfs-* are ignored14:31
kanashirothere might be some agent related to NFS but I'd need to check14:31
ahasenackthere is a new config, /etc/nfs.conf14:31
ahasenackcan you do a quick grep, see if something refers to the /etc/default/{nfs-common,nfs-kernel-server} files?14:31
kanashiroyep, give me a sec14:31
kanashiroahasenack, I see some references to /etc/sysconfig/nfs but nothing in /etc/default14:35
ahasenackugh, that's even worse then14:41
ahasenack /etc/sysconfig/nfs is from redhat/fedora14:41
kanashirothere are some agents that are supposed to work only in redhat, so this can be one of them14:46
patdk-lapwhat HA system are you attempting to use?14:47
kanashiropatdk-lap, ahasenack is updating nfs-utils and we are checking if the new changes will impact the resource/fence agents we have14:47
ahasenackthat ^14:48
ahasenackI'm not familiar with HA NFS14:48
ahasenackbut I can see external packages/systems relying on the old config files (/etc/default/nfs-*)14:48
ahasenackthat being said, our nfs package is old14:48
ahasenackso maybe the HA stuff is actually expecting the new config /etc/nfs.conf already :)14:49
ahasenackkanashiro: there's a thought, grep for /etc/nfs\.conf too please14:49
patdk-lapya, I was going be doing nfs ha soonish14:49
patdk-lapmostly stuck to iscsi/drbd/zfs/lxc currently14:49
kanashiroahasenack, nothing14:49
ahasenackI did test exporting an iscsi mount via nfs, and rebooting, that worked :)14:50
ahasenacki.e., no boot ordering issues14:51
kanashiroahasenack, I'll be working on the HA packages in February, I'll keep this in mind and see if I can spot something14:51
kanashirobeginning of February 14:52
ahasenackif you spot it should support nfs ha, let me know, I can work on that aspect I guess14:52
ahasenackor help at elast14:52
ahasenacksince nfs has dozens of services :/14:52
patdk-lapwould think most people would have ditched nfs 3 by now14:53
kanashiroat the moment no nfs related agent is in main, so the others are not fully supported14:53
ahasenackyou actually have to specify you want v3 in the mount options14:53
ahasenackor else you get v414:53
kanashirobut I do not want to break anything :)14:53
ahasenackI think people think that if they use nfsv4, they have to setup kerberos14:53
ahasenackI was one of those some years ago :)14:53
patdk-lapI tried without kerberos or other option, like 8yers ago, it just wouldn't work for me14:54
patdk-lapI just stopped attempting nfs v414:54
patdk-lapbut I guess support in the kernel got better, cause I had no issues and moved everything over this year14:54
ahasenackand, well, our package is very old14:54
ahasenackit's code from 2015-2016 or so14:54
patdk-lapwell, i know 12.04 didn't work well with v4 in sys mode for me14:55
ahasenackI noticed some changes in how nfsv4 tracks rebooted clients, for starters14:55
ahasenackthere is a new daemon for that14:55
patdk-lap20.04 works just fine :)14:55
ahasenack12.04, what was that, precise?14:55
patdk-lapya14:55
patdk-lapI don't remember if I tested it explicity in 14.0414:56
patdk-lapand I mostly skipped 16.04 and 18.0414:56
ahasenackI'm building the upcoming jammy packages in this ppa: https://launchpad.net/~ahasenack/+archive/ubuntu/nfs-utils-merge14:56
ahasenackthe upgrade path is a bit broken, in the sense that options from /etc/default/nfs-* are not migrated to /etc/nfs.conf14:57
ahasenackso if you changed defaults, they won't migrate14:57
ahasenackI'm currently looking into how to best handle that. There is a migration script from fedora, that I patched a bit and works well14:57
ahasenackI have to decide on an approach here: do it automatically (postinst?), detect and tell the user to do it manually, with or without the script?14:58
ahasenackI'm also checking with the debian maintainer, see what his thoughts are14:58
patdk-lapno good option there :(14:59
patdk-lapscript would seem the best, but I tend to doubt it would work 100% of the time to get the same result, causing unexpected suprise14:59
ahasenackyeah14:59
patdk-laptelling the user to do it, is annoying, but it's not unexpected then14:59
ahasenackmiddle ground is provide the script, warn that changes were not migrated, and offer the script to help15:00
ahasenackbut I fear that upgrades can really be broken15:00
ahasenackimagine sites who have used the command line options to specify custom keytabs, or fixed ports15:00
patdk-lapI personally want to say, those you shouldn't have to worry about15:01
ahasenackand on a release upgrade, nobody sees those messages15:01
patdk-lapas someone should be babysitting those upgrades anyways15:01
ahasenackwell, release notes will have some paragraphs about this for sure :)15:01
patdk-lapI imagine the goal though is to resolve the *home user* that doesn't do that, and just hits upgrade15:02
patdk-lapbeing ticket happy15:02
patdk-lapis there a way to run the script, and then trigger the normal like, this file has changed edit prompt?15:03
ahasenackwhat do you mean?15:05
patdk-lapwell, when the upgrader detects a file change, it prompts you, keep current, new, diff, ...15:06
patdk-lapwonder if you could trigger that after the script run15:06
patdk-lapthat is how I normally add to my review list of things to check over after an upgrade15:06
patdk-lapbefore I go into testing all the services15:06
ahasenackhave to think about that15:07
ahasenackit's a new config file15:07
patdk-lapya that is why I don't know if it's possible15:07
ahasenackthere is also the problem of the package changing its own config, and thus  it will prompt on any upgrade thereafter15:07
patdk-lapif the script could run before that is checked would work, dunno if possible15:07
patdk-lapwell, that would fix that then15:08
patdk-lapif it prompted on this run, it wouldn't on the next15:08
ahasenackok, gotta run, was just called for lunch15:08
patdk-lapbut ya, I doubt it is possible15:08
ahasenackwe'll think about it15:08
ahasenackwe definitely want the new upstream version15:08
jamespageicey: python3-saml uploaded as well15:20
cpaelzerahasenack: no preference about the order16:05
cpaelzerahasenack: more depending on your time, ipxe is msall, qemu/libvirt not so much16:05
ahasenackneither look small :)16:06
cpaelzerx86 (and only x86) tests also seem to insist on an odd networking issue16:09
cpaelzerhas to be Monday to complete I guess16:09
cpaelzerand I'm actually no more here :-)16:09
brycehphp-defaults finally 100% unblocked for migration \o/  https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#php-defaults18:42
=== scoobydoo_ is now known as scoobydoo
=== JackMa is now known as MJCD
=== zerosum is now known as Guest2797
=== genii-core is now known as genii
kanashirogood work bryceh 19:52
ahasenackbryceh: woohoo! \o/20:25
=== Guest2797 is now known as zerosum

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!