Thursday, 2022-01-13

*** dviroel|afk is now known as dviroel00:31
*** dviroel is now known as dviroel|out00:35
admin1hi .. i had to delete the rabbitmq containers and create them again .. when i run the setup-openstack playbook, it does not add the vhosts in rabbitmq .. how to force or have it add rabbitmq queues ? 02:44
jamesdentoni believe the individual roles handle their respective vhosts02:54
admin1thanks .. so there is no --rabbitmq tag per se ? 02:55
admin1running the playbook again created them .. not sure whey it skipped the first time02:56
jamesdenton*shrug*03:00
admin1i have another strange issue .. for some instances .. console is stuck, ssh is also stuck ( connection established, key exchanged, but the login is stuck ) .. while other instances are just fine 03:08
admin1ping just works fine .. but nova reboot never reboots .. goes to a reboot status and is just stuck there03:09
admin1nova-compute log shows nothing03:09
admin1how to handle a instance that seems to be stuck on powering on process 03:16
admin1shall i set its status to shutdown and then do a virsh shutdown and then try to up again from cli ? 03:16
jamesdentonhrmm03:21
jamesdentoni used to see similar ssh issues related to mtu 03:21
jamesdentonthe console, though, that's a new one03:21
jamesdentoncan you find any sort of pattern, like a particular compute that's trouble03:22
admin1in the same hypervisor, some work fine, some do not 03:23
admin1how safe is a virsh shutdown ? 03:24
jamesdentonsafe is relative03:29
jamesdenton:)03:29
jamesdentonyou might test it with a throwaway instance, but IIRC you can 'virsh destroy' the instance and start it back up03:29
admin1i rebooted one hypervisor with 1 instance ..  nova shows active ..  it did not start automatically03:53
admin1how do i start a instance after hypervisor reboot when its state is set to active03:55
admin1do i modify mysql to make it shutoff and then issue start command ? 03:56
jamesdentonwhat happens if you just issue an 'openstack server stop'?04:13
admin1power state: nostate  ,    task_state: powering off   ,   status: Active 04:14
admin1and it remains like that04:14
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Update ansible lint version  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82445407:20
*** sshnaidm|afk is now known as sshnaidm08:49
jrosser__still need to merge centos-8 removal from zun in order to drop it elsewhere https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/82067908:50
opendevreviewMerged openstack/openstack-ansible-os_zun master: Remove testing on Centos-8  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/82067909:27
jrosser__oh thats interesting, there seems to be a category of things that the dashboard does not show, like this https://review.opendev.org/c/openstack/openstack-ansible/+/82098209:32
jrosser__things that are +2+w but cannot proceed becasue of a dependancy / depends-on09:32
* noonedeadpunk writes down09:34
jrosser__i guess they drop out of the "needs approval" section09:36
noonedeadpunkyep, +w means it's approved09:37
noonedeadpunkI guess needs to check for +V label as well09:38
jrosser__maybe we can have a "needs merge" section for those09:39
jrosser__andrewbonney: noonedeadpunk also there is a huge pile of review on master and stable branches09:44
jrosser__i have some time today to keep an eye on those / fix broken things09:44
noonedeadpunkyeah, was about to go through reviews09:44
jrosser__awesome, thanks09:45
jrosser__some stuff is breaking a few times on centos 8 so it is good to merge dropping that09:45
jrosser__and then i also see some repeated failure for distro installs in an unexpected way09:45
noonedeadpunkis it with bionic?09:53
jrosser__focal09:57
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/victoria: Add nfs deployment scenario  https://review.opendev.org/c/openstack/openstack-ansible/+/82353809:59
opendevreviewJonathan Rosser proposed openstack/ansible-role-systemd_service master: Add 'load' boolean for services.  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/82409610:01
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Do not syncronise DB/MQ/Service setup tasks to other roles  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82440710:02
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Ensure bash completions directory is present  https://review.opendev.org/c/openstack/openstack-ansible/+/82452210:26
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Do not duplicate packages installed with the venv build role  https://review.opendev.org/c/openstack/openstack-ansible/+/82417910:26
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Remove workaround for pre-release debian bullseye  https://review.opendev.org/c/openstack/openstack-ansible/+/82349110:34
opendevreviewMerged openstack/openstack-ansible-tests master: Fix rich version for ansible-lint  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82445310:34
opendevreviewMerged openstack/openstack-ansible-tests master: Update ansible lint version  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82445410:34
noonedeadpunkjrosser__: did you faced some issue because of https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/824189/1/tasks/python_venv_wheel_build.yml ?10:35
noonedeadpunks/did/have/10:36
jrosser__yes its in the centos-9 set of changes10:36
noonedeadpunkas I don't really think it's incorrect now....10:37
jrosser__just let me look10:37
noonedeadpunkor wait...10:38
jrosser__well one issue is that venv_install_distro_package_list seems completely bogus in the condition10:38
jrosser__and second, if venv_build_base_distro_package_list has entries, but venv_build_distro_package_list does not, then the task does not run10:39
jrosser__which was ultimately what broke things on centos-910:39
noonedeadpunkI realized that I;'m wrong while writing, but still. The idea was that we don't need to instal build packages when nothing to be installed for installation itself10:39
jrosser__so really my change makes it evaulate the same list in the when: as it will use for the installation10:40
jrosser__this looks like the actual place that venv_install_distro_package_list matters https://opendev.org/openstack/ansible-role-python_venv_build/src/branch/master/tasks/python_venv_install.yml#L30-L4210:46
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Run service_setup only once  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/82452611:10
*** dviroel|out is now known as dviroel11:15
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_murano master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_murano/+/82438211:15
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_blazar master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_blazar/+/82440311:24
*** arxcruz is now known as arxcruz|ruck11:25
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_octavia master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/82437911:25
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_keystone master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/82099911:26
noonedeadpunkjrosser__: we need to check https://review.opendev.org/c/openstack/openstack-ansible/+/752040 one day....11:30
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_glance master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/82439711:30
jrosser__i was never confident in that11:32
jrosser__like specifically calling out the [0]th host of the group11:32
jrosser__what if it is down, or during OS upgrade.....11:33
noonedeadpunkI agree. But overall issue sounds reasonable11:33
jrosser__somehow the change looks simple but i worry about consequences11:33
noonedeadpunkI don't think solution is valid indeed11:34
noonedeadpunkalso serial ['5', '100%'] (;¬_¬)11:34
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_mistral master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/82438311:35
noonedeadpunkmaybe in common-playbooks we should check if provided groups are identical or not...11:36
noonedeadpunkand if not run them separately...11:36
noonedeadpunkeventually good these are playbooks, so custom one could be used to overcome that easily...11:37
jrosser__there is also another use of cinder_api[0] in there11:37
noonedeadpunkum https://opendev.org/openstack/openstack-ansible-os_cinder/src/branch/master/tasks/cinder_db_sync.yml#L24-L2711:38
noonedeadpunkfeels very redundant11:38
noonedeadpunk(in the playbook)11:40
noonedeadpunkor maybe not....11:41
jrosser__thats not really in line with what this is trying to do https://codesearch.opendev.org/?q=cinder_all_software_updated&i=nope&literal=nope&files=&excludeFiles=&repos=11:41
jrosser__i.e wait until everything is done to to the db migrate11:41
jrosser__this is all messy :/11:41
noonedeadpunkyeah...11:41
jrosser__i wonder if it's a sign of 'old ansible', that you just wouldnt do it like this today11:42
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_nova master: Fix nova-key tag handling  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/82455111:42
jrosser__or maybe trying to do too many components scheduler/backup/api all in the same playbook11:42
noonedeadpunkI'm not really sure if anything starting from L47 is needed11:47
noonedeadpunkexcept one thing....11:48
noonedeadpunkthese conditional likely incorrect https://opendev.org/openstack/openstack-ansible-os_cinder/src/branch/master/tasks/main.yml#L4911:49
noonedeadpunkWe need to create everything with scheduler setup, not with api11:50
opendevreviewMerged openstack/openstack-ansible master: Remove CI jobs for centos-8  https://review.opendev.org/c/openstack/openstack-ansible/+/82098212:03
noonedeadpunkdamn, it's a mess anyway. we need somehow to run setup tasks before cinder starts...12:04
noonedeadpunkI guess that's why we have these restart tasks now12:05
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_cinder master: Setup db/mq/service during scheduler run  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/82455312:05
noonedeadpunkbecause generally you start cinder-volume when you don't have scheduler, db, rabbitmq, even keystone user...12:06
opendevreviewMerged openstack/openstack-ansible-tests master: Do not syncronise DB/MQ/Service setup tasks to other roles  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82440712:23
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Fix ceph example  https://review.opendev.org/c/openstack/openstack-ansible/+/62862512:38
opendevreviewMerged openstack/openstack-ansible master: Remove centos-8 support  https://review.opendev.org/c/openstack/openstack-ansible/+/82085412:46
opendevreviewMerged openstack/openstack-ansible-os_nova master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/82438012:47
opendevreviewJonathan Rosser proposed openstack/ansible-role-python_venv_build master: Add per-distro vars files  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/82418012:55
*** anbanerj is now known as frenzyfriday12:57
opendevreviewMerged openstack/openstack-ansible-os_designate master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/82439812:57
opendevreviewMerged openstack/openstack-ansible-os_cinder master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/82440013:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Enable senlin tempest plugin when senlin is deployed  https://review.opendev.org/c/openstack/openstack-ansible/+/75410513:02
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_senlin master: DNM - test patch for senlin tempest testing  https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/75404513:03
opendevreviewMerged openstack/openstack-ansible-os_ironic master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/82438813:07
*** anbanerj is now known as frenzyfriday13:08
opendevreviewMerged openstack/openstack-ansible-os_heat master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/82438913:12
opendevreviewMerged openstack/openstack-ansible-os_tacker master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_tacker/+/82437413:12
opendevreviewMerged openstack/openstack-ansible-os_swift master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/82437613:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Move git_requirements to plugins collection  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82456313:15
opendevreviewMerged openstack/openstack-ansible-os_ceilometer master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/82440113:15
opendevreviewMerged openstack/openstack-ansible-galera_server stable/xena: Allow galera_address to be FQDN  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/82383913:15
opendevreviewMerged openstack/openstack-ansible-os_magnum master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/82438613:16
opendevreviewMerged openstack/openstack-ansible-os_trove master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/82437313:16
opendevreviewMerged openstack/openstack-ansible-os_masakari master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/82438413:20
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_zun stable/xena: Remove testing on Centos-8  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/82453513:21
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_zun stable/xena: Remove testing on Centos-8  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/82453513:21
opendevreviewMerged openstack/openstack-ansible-os_barbican master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/82440413:22
opendevreviewMerged openstack/openstack-ansible-os_senlin master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/82437713:26
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_zun stable/xena: Remove testing on Centos-8  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/82453513:31
jamesdentonmornin' all13:32
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_zun stable/xena: Remove testing on Centos-8  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/82453513:35
opendevreviewMerged openstack/openstack-ansible-os_manila master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/82438513:35
jrosser__hello13:36
opendevreviewJames Denton proposed openstack/openstack-ansible-ops master: Update MNAIO for Focal  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/82448613:36
opendevreviewMerged openstack/openstack-ansible-os_aodh master: Refactor use of include_vars  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/82434213:37
jamesdentonhello there13:40
jamesdentonnoonedeadpunk these mnaio patches are a stopgap until some more modern solution comes along. It's working, though.13:41
noonedeadpunkjamesdenton: it's wip13:42
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/82438113:42
jamesdentonyes - i'm just running it through a couple more tests13:42
jamesdentonadded the ability to use no_containers (metal), which speeds things up considerably13:43
jamesdentoni just need to borrow some NVMe13:43
noonedeadpunkI'm really fine to merge them. A bit surprised it's working though hehe13:45
jamesdentonnot without complications :D13:45
jamesdentoni saw mention of using terraform over heat yesterday. thoughts?13:48
jamesdentonand are you thinking of deploying a minimal AIO to bootstrap a MNAIO?13:48
opendevreviewJonathan Rosser proposed openstack/openstack-ansible stable/xena: Remove CI jobs for centos-8  https://review.opendev.org/c/openstack/openstack-ansible/+/82456713:49
opendevreviewMerged openstack/openstack-ansible-lxc_hosts master: Use only supported functional jobs  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/82439013:52
opendevreviewJonathan Rosser proposed openstack/openstack-ansible stable/wallaby: Remove CI jobs for centos-8  https://review.opendev.org/c/openstack/openstack-ansible/+/82456913:56
opendevreviewMerged openstack/openstack-ansible-plugins master: Make plugins usable as part of collection  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82414813:59
opendevreviewJonathan Rosser proposed openstack/openstack-ansible stable/victoria: Remove CI jobs for centos-8  https://review.opendev.org/c/openstack/openstack-ansible/+/82457014:05
opendevreviewMerged openstack/openstack-ansible stable/ussuri: Remove opensuse jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/82420614:06
opendevreviewMerged openstack/openstack-ansible stable/victoria: Fix rich version for ansible-lint  https://review.opendev.org/c/openstack/openstack-ansible/+/82445614:07
opendevreviewJonathan Rosser proposed openstack/openstack-ansible stable/ussuri: Remove CI jobs for centos-8  https://review.opendev.org/c/openstack/openstack-ansible/+/82457214:17
opendevreviewJonathan Rosser proposed openstack/openstack-ansible stable/ussuri: Remove periodic jobs for extended-maintainance ussuri branch  https://review.opendev.org/c/openstack/openstack-ansible/+/82457314:17
*** frenzyfriday is now known as frenzyfriday|ruck14:18
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Move git_requirements plugin to collection  https://review.opendev.org/c/openstack/openstack-ansible/+/82457414:20
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests master: Remove unused centos-8 functional job definitions  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82067414:20
noonedeadpunkjrosser__: I wonder where we should move https://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/roles/system_crontab_coordination14:23
noonedeadpunkI was about to push to plugins but then realized how widely it is used...14:23
noonedeadpunkwell, maybe not that much though....14:23
opendevreviewMerged openstack/openstack-ansible-openstack_hosts master: Remove use of advanced-virtualisation repo for centos  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/82420214:24
opendevreviewMerged openstack/ansible-role-python_venv_build master: Fix conditional for installing required wheel build packages  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/82418914:25
jrosser__if it's an OSA internal thing rather than a re-usable role we should probably move it14:26
jrosser__noonedeadpunk: also is this right? https://github.com/openstack/openstack-ansible-lxc_hosts/blob/stable/xena/tests/ansible-role-requirements.yml14:26
jrosser__that the versions stay as master even on stable branches14:27
noonedeadpunkwell, no, but has been always like that (14:27
jrosser__ok :)14:27
noonedeadpunkthere's no sync bot that would edit that during branching. 14:28
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests stable/xena: Fix rich version for ansible-lint  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82454014:34
jrosser__do we need that ^ down all the stable branches?14:35
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-tests stable/victoria: Fix rich version for ansible-lint  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/82454114:39
noonedeadpunkjrosser__: till ussuri (not including)14:41
jrosser__ok14:41
jrosser__it's needed to fix tests repo -> qdrouterd -> remove centos-8 patches14:42
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Move system_crontab_role to collection  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82459014:58
opendevreviewMerged openstack/openstack-ansible-galera_server stable/xena: Enable recursion in combine() filter  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/82441215:00
opendevreviewMerged openstack/ansible-role-systemd_networkd master: Add centos-9 support  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/82341915:03
noonedeadpunkwell, really big part of definitions left in openstack-ansible.rc are related to ceph-ansible only now...15:06
noonedeadpunkI wish we could use their ansible.cfg just for ceph deployment...15:07
opendevreviewMerged openstack/openstack-ansible-os_nova stable/xena: Enable recursion in combine() filter  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/82441015:09
opendevreviewMerged openstack/openstack-ansible-os_nova master: Replace genisoimage with xorriso for centos-9  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/82421715:09
opendevreviewMerged openstack/openstack-ansible-os_tempest stable/xena: Enable recursion in combine() filter  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/82441715:13
opendevreviewMerged openstack/ansible-role-uwsgi stable/xena: Enable recursion in combine() filter  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/82441415:14
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_placement master: Move system_crontab_coordination role to collection  https://review.opendev.org/c/openstack/openstack-ansible-os_placement/+/82459215:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Move system_crontab_coordination role to collection  https://review.opendev.org/c/openstack/openstack-ansible/+/82459315:15
jrosser__qdrouterd role is PITA as well15:19
opendevreviewMerged openstack/openstack-ansible-os_swift stable/xena: Enable recursion in combine() filter  https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/82441315:19
jrosser__failing everwhere in wierd ways15:19
noonedeadpunkI always wanted to try it out but never managed to.. As atually rabit on itself is kind of pita as well, isn't it?15:20
noonedeadpunk*actually15:20
noonedeadpunk*rabbit15:20
noonedeadpunkto be fair, it jsut works lately...15:20
jrosser__oh well i mean from CI perspective15:22
noonedeadpunkyeah, and I dunno if anybody use it tbh...15:22
jrosser__we never commit to it so anything trivial like removing legacy OS turns into a huge debugging session15:22
jrosser__and it's functional jobs too15:23
noonedeadpunkat the same time a bit pity to drop it :)15:23
jrosser__i made a topic for dropping centos-8 jobs - i think infra want that done fairly soon https://review.opendev.org/q/topic:%22osa%252Fremove-centos8%22+(status:open%20OR%20status:merged)15:25
opendevreviewMerged openstack/ansible-role-systemd_service master: Suppress 'Service' directive if ListenStream is specified  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/82404115:25
opendevreviewMerged openstack/ansible-role-systemd_service master: Add 'load' boolean for services.  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/82409615:25
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use config_template from it's collection rather then ceph-ansible  https://review.opendev.org/c/openstack/openstack-ansible/+/82459515:31
opendevreviewMerged openstack/openstack-ansible-os_neutron stable/xena: Enable recursion in combine() filter  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/82441515:36
opendevreviewMerged openstack/openstack-ansible master: Ensure bash completions directory is present  https://review.opendev.org/c/openstack/openstack-ansible/+/82452215:52
opendevreviewMerged openstack/openstack-ansible-os_blazar master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_blazar/+/82440315:59
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-config_template master: Copy refactor of code quality issues  https://review.opendev.org/c/openstack/ansible-config_template/+/82460116:05
opendevreviewMerged openstack/openstack-ansible master: Disable zun volume test  https://review.opendev.org/c/openstack/openstack-ansible/+/82351716:05
*** dviroel is now known as dviroel|lunch16:05
opendevreviewMerged openstack/openstack-ansible master: Use local repositories for ansible collections in CI  https://review.opendev.org/c/openstack/openstack-ansible/+/82109316:05
opendevreviewMerged openstack/openstack-ansible master: Fix ceph example  https://review.opendev.org/c/openstack/openstack-ansible/+/62862516:05
opendevreviewMerged openstack/openstack-ansible master: docs: indicate how to override upper constraints  https://review.opendev.org/c/openstack/openstack-ansible/+/82339316:05
opendevreviewMerged openstack/openstack-ansible master: [doc] Document usage of the user-collection-requirements  https://review.opendev.org/c/openstack/openstack-ansible/+/77640516:05
*** sshnaidm is now known as sshnaidm|afk16:18
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Move git_requirements to plugins collection  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82456316:28
opendevreviewMerged openstack/openstack-ansible-os_keystone master: Use memcached plugin from collection  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/82418316:44
noonedeadpunkdoh why https://review.opendev.org/c/openstack/openstack-ansible/+/824184/6 don't want to go to gates....16:47
noonedeadpunkfeels like rebase is needed....16:47
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use plugins repo as collection  https://review.opendev.org/c/openstack/openstack-ansible/+/82418416:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Move git_requirements plugin to collection  https://review.opendev.org/c/openstack/openstack-ansible/+/82457416:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Move system_crontab_coordination role to collection  https://review.opendev.org/c/openstack/openstack-ansible/+/82459316:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Use config_template from it's collection rather then ceph-ansible  https://review.opendev.org/c/openstack/openstack-ansible/+/82459516:48
opendevreviewJonathan Rosser proposed openstack/ansible-role-pki master: WIP - Initial code to create SSH keypairs and certificates  https://review.opendev.org/c/openstack/ansible-role-pki/+/82460916:51
jrosser__noonedeadpunk: ^ i made a start on this for keypairs, if you have any thoughts on this i'd be interested16:52
jrosser__very very simple so far but i will follow how PKI role works for CA / certs16:52
noonedeadpunkjrosser__: I'd allow to provide options for openssh_cert for sure...16:54
jrosser__sure 16:55
jrosser__example playbook https://paste.opendev.org/show/812100/16:55
noonedeadpunkI was more thinking of `options` as module argument:)16:56
noonedeadpunkAt allows to provide things like `no-port-forwarding` `no-pty` `no-user-rc` etc16:57
noonedeadpunksource_address as well16:57
jrosser__i was going to default that to "clear"16:57
jrosser__make it opt-in rather than everything enabled by surprise16:58
noonedeadpunkI'd also would limit IP to the mgmt network for nova for instance (I guess it's used by default for cold migrations?)16:58
noonedeadpunkso good to make it configurable. But I agree on clear by default16:59
*** dviroel|lunch is now known as dviroel17:00
noonedeadpunkalso I have no idea about how to rotate that?17:00
noonedeadpunkand another thing - maybe we should have {{ pki_keypair_method }}? As I can imagine valid usecase when some "driver" won't support certificates, so pki_method and pki_keypair_method will differ?17:03
jrosser__oh yes thats a good idea17:03
opendevreviewMerged openstack/openstack-ansible-os_murano master: Use common service setup tasks from a collection rather than in-role  https://review.opendev.org/c/openstack/openstack-ansible-os_murano/+/82438217:05
noonedeadpunkbtw regarding plugins repo... I guess it's worth to leave functional tests there, but maybe make them self-contained (not dependant from tests)?17:06
noonedeadpunkand same comes for config_template actually.... or leave tests just for these 2 repos...17:06
jrosser__config template has some rather complex test setups with containers unfortunatly17:07
noonedeadpunkI'm not sure this is needed though?17:08
noonedeadpunkdoes running against localhost change anything17:08
jrosser__maybe i am wrong with this.... i need to look again17:09
noonedeadpunkbut logs gathering and ansible setup would be still pita to maintain...17:09
noonedeadpunkneed to think more about it...17:10
jrosser__the first part of an AIO build is kind of what the tests repo does17:11
jrosser__perhaps thats the route to getting rid of the tests repo, to re-use the AIO deploy but make it break off and run a role specific play for these cases17:11
noonedeadpunkI'm actually not sure we need to bootstrap-aio... bootstrap-ansible could be enough (well if we don't need containers ofc)17:13
noonedeadpunkas well as pre/post tasks17:13
noonedeadpunkbtw not sure what that means https://opendev.org/openstack/ansible-config_template/src/branch/master/tests/test.yml#L41-L4217:19
jamesdentonare the python wheel builds typically restricted to a single infra node? 17:24
noonedeadpunkto single repo host to be specific, yes17:24
jamesdentonright, ok17:24
jamesdentondo you know what the circumstances might be where that build is attempted on the other repo hosts?17:25
jamesdentonthat might not have gcc+ installed?17:25
noonedeadpunkwhen you have different arch/operating systems17:25
noonedeadpunkbut gcc should be still installed I guess17:25
jrosser__the python venv build role should install everything it needs17:26
noonedeadpunkbut jrosser found bug today that can have effect this17:26
jrosser__hmm17:26
jrosser__if its not trying to build on the repo host then thats the first thing to address17:27
jamesdentonwell, it's running on all 317:27
jrosser__if it is and the toolchain is missing then thats a different bug17:27
jamesdentonand the toolchain exists on repo1 and not repo2/317:27
jrosser__thats as it should be17:27
noonedeadpunkwas thinking about https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/82418917:28
jrosser__it should target the 'first' one, or rather the one selected here https://github.com/openstack/ansible-role-python_venv_build/blob/master/defaults/main.yml#L116-L12217:28
jamesdentoni won't bug too much about this, because this is stable/ussuri installed on metal in MNAIO, but i may try to replicate to master and see17:28
noonedeadpunkand targets get generated here https://github.com/openstack/ansible-role-python_venv_build/blob/master/vars/main.yml#L37-L7817:29
jamesdentonok, i may debug venv_build_targets then and see17:29
jrosser__if you don't have facts that are valid that can make the target fail to work out properly too17:30
jrosser__we did fix that but not sure how far back it was backported17:30
jamesdentonok, that makes sense17:31
noonedeadpunkwas backported only to V https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/77755917:32
jamesdentonthank you17:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Remove references to unsupported operating systems  https://review.opendev.org/c/openstack/openstack-ansible/+/78255717:48
opendevreviewJames Denton proposed openstack/openstack-ansible-os_ironic master: Remove Unnecessary Test Files  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/82421417:50
opendevreviewJonathan Rosser proposed openstack/ansible-role-pki master: WIP - Initial code to create SSH keypairs and certificates  https://review.opendev.org/c/openstack/ansible-role-pki/+/82460917:54
opendevreviewJonathan Rosser proposed openstack/ansible-role-pki master: WIP - Initial code to create SSH keypairs and certificates  https://review.opendev.org/c/openstack/ansible-role-pki/+/82460917:55
opendevreviewJonathan Rosser proposed openstack/ansible-role-pki master: WIP - Initial code to create SSH keypairs and certificates  https://review.opendev.org/c/openstack/ansible-role-pki/+/82460917:59
noonedeadpunkwe should finally merge that I guess https://review.opendev.org/c/openstack/openstack-ansible/+/78255718:22
jrosser__it is nearly a year :)18:22
noonedeadpunkit really is(18:28
opendevreviewdasm proposed openstack/openstack-ansible-os_tempest stable/wallaby: Added var file for EL9  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/82463918:35
opendevreviewMerged openstack/openstack-ansible stable/xena: Add Ironic-related bridges to AIO  https://review.opendev.org/c/openstack/openstack-ansible/+/82416919:13
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Update provider_networks with latest changes  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82464620:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Move git_requirements to plugins collection  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82456320:49
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Fix modules location  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82464921:19
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Move git_requirements to plugins collection  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82456321:20
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Move git_requirements to plugins collection  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82456321:20
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Update provider_networks with latest changes  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/82464621:22
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Use provider_networks from collection  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/82465021:28
*** dviroel is now known as dviroel|out21:36
opendevreviewMerged openstack/openstack-ansible master: Use plugins repo as collection  https://review.opendev.org/c/openstack/openstack-ansible/+/82418422:58

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