Monday, 2022-05-23

*** Guest0 is now known as prometheanfire00:17
*** ysandeep|out is now known as ysandeep|rover06:25
*** frenzy_friday is now known as frenzyfriday|ruck06:34
jrosserfrickler: we went round the same issue as you with ca-certificates/debootstrap here for OSA quite some time ago, also finding the only workable solution is to rewrite the mirror urls to be http07:18
opendevreviewAndrew Bonney proposed openstack/openstack-ansible stable/xena: haproxy: fix csp for glance image uploads via horizon  https://review.opendev.org/c/openstack/openstack-ansible/+/84291407:19
fricklerjrosser: sad to hear that. did you ever try to take that issue upstream? what shocked me most is that apt from -updates isn't even installable on a blank machine08:14
jrosserfrickler: from what i remember it appeared more of a feature than a bug that we couldnt add the security repo during debootstrap08:18
opendevreviewSiavash Sardari proposed openstack/openstack-ansible-os_octavia master: Add flexability for octavia cinder variable.  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/83937308:22
jrosserthough we always had two steps, somehow obtain a rootfs - which we changed to debootstrap, then run a script against the chroot to fix stuff up.... that second step was the one which dealt with getting ca-certificates into place08:22
jrosserbut when the LE CA cert rolled over we had more trouble because that fixup script couldn't use apt against the infra https mirrors, so in rather brute force we do this https://github.com/openstack/openstack-ansible/commit/465a1fea4f2ffa7aa4a54a59f10d31cee732e24408:25
*** ysandeep|rover is now known as ysandeep|rover|lunch08:38
opendevreviewMerged openstack/openstack-ansible-plugins master: Add support for centos-9  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/84162008:58
jrosserwierd - did we change any SSL stuff https://98df198148ccd33d268f-ce6a5fd6bc9c2e4df98a625b23d5ab22.ssl.cf2.rackcdn.com/823417/23/check/openstack-ansible-deploy-aio_lxc-centos-9-stream/961bf22/logs/ara-report/results/2398.html09:04
noonedeadpunkI can't recall we did...09:06
noonedeadpunkand it's only for lxc which is even more weird09:06
noonedeadpunkmaybe smth wrong with root installation?09:07
noonedeadpunklike different path where update-certificates look for them...09:07
jrosseroh maybe09:08
jrosseri'll try to reproduce it09:12
opendevreviewChristian Rohmann proposed openstack/openstack-ansible-galera_server master: Add lost+found to list of ignored db dirs  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/84295710:03
*** ysandeep|rover|lunch is now known as ysandeep|rover10:07
opendevreviewMerged openstack/ansible-role-systemd_mount master: Do not report changed for shell  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/84241410:15
opendevreviewMerged openstack/openstack-ansible-os_octavia master: Fix condition for deleting old amp images  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/84214510:19
opendevreviewMerged openstack/ansible-role-systemd_networkd master: Update documentation on role requirements  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/84169110:19
opendevreviewMerged openstack/openstack-ansible-os_nova master: Do not adjust libvirtd sysconfig for centos-9  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/84186210:20
opendevreviewMerged openstack/ansible-role-systemd_mount master: Update documentation on role requirements  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/84169410:21
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia stable/xena: Fix condition for deleting old amp images  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/84293510:21
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia stable/wallaby: Fix condition for deleting old amp images  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/84293610:22
opendevreviewMerged openstack/openstack-ansible-os_gnocchi master: Add variables to manage redis url  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/84169910:37
opendevreviewMerged openstack/openstack-ansible-repo_server master: Have a symlink to u_c versioned file  https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/84256710:49
opendevreviewMerged openstack/openstack-ansible-ceph_client master: Drop duplicated group creation tasks  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/84234010:58
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Remove legacy vpnaas agent service  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/82725110:59
opendevreviewMerged openstack/openstack-ansible master: Template out zuul mirror info variables for later use by embedded ansible  https://review.opendev.org/c/openstack/openstack-ansible/+/84215811:09
opendevreviewMerged openstack/openstack-ansible-os_tempest master: Update default endpoint type to "internal"  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/84275811:11
opendevreviewMerged openstack/openstack-ansible-ceph_client master: Drop default nova client_uuid  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/84233511:13
opendevreviewMerged openstack/openstack-ansible-ceph_client master: Allow service to be absent  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/84233911:13
opendevreviewMerged openstack/openstack-ansible master: Drop sshd role requirement  https://review.opendev.org/c/openstack/openstack-ansible/+/84268611:19
*** dviroel|out is now known as dviroel11:21
jrosserlooks like this is why centos-9 lxc is breaking https://paste.opendev.org/12:04
jrosserhttps://paste.opendev.org/show/b4cX8XbPKLhFy7WPZQwi/12:04
jrosserwhen the shell is a login shell we're somehow not seeing /etc/environment12:11
*** ysandeep|rover is now known as ysandeep|rover|brb12:21
jrosserright so `authrequiredpam_env.so` is removed from /etc/pam.d/su on centos-912:37
*** ysandeep|rover|brb is now known as ysandeep|rover12:37
jrosserwhich appears to be fixed here https://git.centos.org/rpms/util-linux/c/cd9c7799dacfe351f0e558e78dab72cb80d53a86?branch=c9-beta13:00
jrosserhttps://access.redhat.com/errata/RHBA-2022:408213:03
jrosserargh13:03
noonedeadpunkthat's looks fun somehow...13:06
noonedeadpunkor well, quite annoying13:06
jrosseri'm convinved i had this working locally last week13:07
jrosserand why does the metal job work?13:08
noonedeadpunkthat's really good question... and there's correct version of  util-linux inside container?13:10
opendevreviewMerged openstack/openstack-ansible stable/xena: haproxy: fix csp for glance image uploads via horizon  https://review.opendev.org/c/openstack/openstack-ansible/+/84291413:22
jrosseri have util-linux-2.37.2-1.el9.src.rpm on the host and in the container13:30
noonedeadpunkand they claim it to be fixed in 2.37.4...13:32
noonedeadpunk2 month ago13:32
jrosseri think that this is where the release model for centos makes my head really hurt13:32
noonedeadpunkI'd expect it to land directly to repos for Stream... But I feel it's not that easy13:32
jrosserc9-stream is supposed to be ahead of rhel-9, but bugfixes land in rhel first?13:32
NeilHanlonjrosser: yeah, well....13:47
NeilHanlonI have stories, but they'll raise my blood pressure...13:47
NeilHanlonIt's *supposed* to be like this: https://twitter.com/carlwgeorge/status/1439724277746573314 - but in reality, we see patches missing and/or late landing in both c8s *and* c9s, when they exist in RHEL already. It's annoying, to say the least13:49
jrosserthis looks like the c9-stream source repo contains the fix for some time now, but the packages dont seem to be built/available13:55
NeilHanlonYeah, that is exactly the case. I'm poking some folks in the relevant CentOS channels now14:04
NeilHanlonFrustrating, and not the only package either. 14:04
noonedeadpunkautomated they said...14:12
noonedeadpunkI also kind of wonder why upgrade jobs are keep failing here https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/84035314:13
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-openstack_hosts master: Use pam_env for su commands on Centos-9  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/84298815:14
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-openstack_hosts master: Use pam_env for su commands on Centos-9  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/84298815:15
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: WIP - Centos-9 Stream support  https://review.opendev.org/c/openstack/openstack-ansible/+/82341715:16
*** dviroel is now known as dviroel|lunch15:20
jrossernoonedeadpunk: for those upgrade jobs i'm sure we fixed this once before https://zuul.opendev.org/t/openstack/build/12462c38e9e74162b25bd7a3e74bba71/log/job-output.txt#22514-2251615:30
jrosserhttps://github.com/openstack/openstack-ansible-plugins/commit/5b2b38ea1cf2554b081e9638423d3d6b06308ec415:31
jrosseri wonder if that is a issue with it picking up the old plugins repo from /etc/ansible/roles15:37
jrosserbecasue we got rid of that here https://github.com/openstack/openstack-ansible/commit/db1555018a0906b8fa743b782023d448fd72beb415:38
jrosserwhy does this task not run https://zuul.opendev.org/t/openstack/build/1a757a536fe54831a40706a7847bef10/log/job-output.txt#734816:16
jrosseroh wait....16:17
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-plugins master: Fix installation of glusterfs repo on rocky linux  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/84299916:22
*** dviroel|lunch is now known as dviroel16:29
*** ysandeep|rover is now known as ysandeep|out16:30
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Add bullseye and rockylinux-8 functional tests  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/84300016:30
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add validation zuul job for hosts setup  https://review.opendev.org/c/openstack/openstack-ansible/+/84300216:37
SiavashSardariI'm not getting why https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/837734 keep failing. are tests use specifically python-novaclient==18.0.0? this version released two days ago.16:58
SiavashSardariand a newbie question. the mentioned patch depends on another patch that is not mergerd yet. isn't the *depends-on* supposed to check the other patch status and not run the check-pipeline while it's not merged?17:02
jrosserSiavashSardari: deployment projects like openstack-ansible have their release cycle offset from the rest of openstack, in order to give us some time to get the new openstack-release sorted out in openstack-ansible, to then make our release17:13
jrosserand for part of the openstack-ansible yoga development cycle, the rest of openstack have started working on the zed release, and we have to take steps in openstack-ansible to make sure that Zed related changes to the master branches of wider openstack does not break the master branch (about to be Yoga release) of openstack-ansible17:15
jrosserin this case i think we're seeing that has not worked out quite right, as in zed support for python3.6 is being dropped and some of that is now impacting particularly centos-8 jobs on openstack-ansible17:15
jrossernoonedeadpunk: ^ openstack-ansible-tests repo i think is deploying actual master of stuff17:16
noonedeadpunkoh yes, it does....17:16
jrosserwe're pretty broken right now actually becasue of this17:16
jrosseri was just looking at openstack-ansible-plugins in particular17:16
noonedeadpunkI _think_ there was some simple variable to control that17:17
jrosserTESTING_BRANCH or something17:17
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible-tests/src/branch/master/test-vars.yml#L2117:18
noonedeadpunkyup17:18
noonedeadpunkWhich basically impacts us only because we still not branched....17:19
jrosseri think it may be ok to use stable/yoga requirements and that should fix stuff17:19
jrosserperhaps.....17:19
noonedeadpunkor make functional tests nv...17:20
noonedeadpunkbut yes, hardcoding stable/yoga there would also help17:20
noonedeadpunk*functional centos8 tests nv17:20
jrosserthat might be wise, though we're still testing something pretty wierd17:21
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Make centos-8 jobs non voting before OSA makes yoga branch  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/84300917:32
opendevreviewMerged openstack/openstack-ansible-os_octavia stable/xena: Fix condition for deleting old amp images  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/84293517:50
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Allow lxc container backing store to be defined as part of the scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/84301118:10
jrossernoonedeadpunk: i think we are also broken now on openstacksdk https://zuul.opendev.org/t/openstack/build/0f745a08587743989ed4cbcfe052ce65/log/job-output.txt#582918:34
noonedeadpunkwtf.... It shouldn't be backported to Y....18:35
noonedeadpunkI posted https://review.opendev.org/c/openstack/ansible-collections-openstack/+/836202 ages ago18:36
noonedeadpunkand there's also https://review.opendev.org/c/openstack/ansible-collections-openstack/+/839352/818:36
jrosserwell it's again tests repo picking up master versions18:37
noonedeadpunkbut afaik it's won't be around until 2.0 collections for sure18:37
noonedeadpunkah18:37
noonedeadpunkok18:37
jrosserbliemy there is a release https://pypi.org/project/openstacksdk/18:38
jrosseranything without a constraint is pretty hosed by that18:38
jrosserand also https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L49918:39
jrosserso we are using it really if we like it or not on master18:40
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Make centos-8 jobs non voting before OSA makes yoga branch  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/84300918:43
spatelnoonedeadpunk admin1 I got visa for Germany so hope i will see you in person. 18:44
noonedeadpunk٩(^ᴗ^)۶18:45
spatel:)18:45
NeilHanlon:D 18:48
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Allow lxc container backing store to be defined as part of the scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/84301119:00
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Make centos-8 jobs non voting before OSA makes yoga branch  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/84300919:31
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Make centos-8 jobs non voting before OSA makes yoga branch  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/84300919:47
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Allow lxc container backing store to be defined as part of the scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/84301119:55
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Allow lxc container backing store to be defined as part of the scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/84301120:25
jrossernoonedeadpunk: this is passing for focal now https://review.opendev.org/c/openstack/openstack-ansible-tests/+/84300920:44
jrosserbut it still installs master branch of things like keystone etc... which is why it's failing on centos20:44
jrossermaybe the thing we could do is copy this across https://github.com/openstack/openstack-ansible/blob/master/playbooks/defaults/repo_packages/openstack_services.yml20:46
jrosserto ensure we test the same in thing as in the integrated repo20:46
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add zuul jobs and template for testing different LXC backing stores  https://review.opendev.org/c/openstack/openstack-ansible/+/84302721:17
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add zuul jobs and template for testing different LXC backing stores  https://review.opendev.org/c/openstack/openstack-ansible/+/84302721:19
*** dviroel is now known as dviroel|out21:21
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Use integrated repo 'hosts' jobs to test different backing stores  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/84302921:23
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-lxc_container_create master: Use integrated repo 'hosts' jobs to test different backing stores  https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/84303021:27
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Allow lxc container backing store to be defined as part of the scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/84301121:33
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add zuul jobs and template for testing different LXC backing stores  https://review.opendev.org/c/openstack/openstack-ansible/+/84302721:33
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add zuul jobs and template for testing different LXC backing stores  https://review.opendev.org/c/openstack/openstack-ansible/+/84302721:34

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!