Wednesday, 2022-06-15

*** ysandeep|out is now known as ysandeep03:24
*** ysandeep is now known as ysandeep|afk04:34
*** ysandeep|afk is now known as ysandeep05:45
*** ysandeep is now known as ysandeep|afk07:28
jrosser_have the ironic jobs started to "just work" ?07:47
noonedeadpunkwell, at least your patch failed in different place...07:48
noonedeadpunkbecause of oom07:48
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Add log collection from /etc/ironic-inspector  https://review.opendev.org/c/openstack/openstack-ansible/+/84589107:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Define corosync interface for facts gathering  https://review.opendev.org/c/openstack/openstack-ansible/+/84589408:00
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_masakari master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/84579808:01
noonedeadpunkmanila failure is interesting... For some reason here https://opendev.org/openstack/openstack-ansible-os_manila/src/branch/master/tasks/manila_backends.yml#L34-L45 it tries to reach keystone through http. Likely smth off with openrc file...08:22
* noonedeadpunk spawning aio08:24
jrosser_--insecure means http rather than "dont validate"?08:26
noonedeadpunkmmm.... 08:29
noonedeadpunkI haven't checked that actually08:29
jrosser_`--verify | --insecure. Verify or ignore server certificate (default: verify)`08:32
jrosser_though thats for the `openstack` command - manila cli could easily have some special behaviour/bugs here08:32
noonedeadpunkyeah, it's as always, already found in code08:32
noonedeadpunkhttps://github.com/openstack/python-manilaclient/blob/master/manilaclient/shell.py#L55108:32
noonedeadpunkI wonder if it would be more easy just to provide auth_url there as well08:33
noonedeadpunkbut yeah, will check what's inside openrc first...08:34
noonedeadpunkjrosser_: Can I ask you to take a look on https://review.opendev.org/q/topic:osa%252Fservice_tokens ? As if it looks fair I will go on pushing this to all other service repos08:43
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/84590309:08
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/84590409:14
jrosser_it looks reasonable - though i find the roadmap very confusing about this stuff09:17
noonedeadpunkwell... We should have had that somewhere in Ocata I believe09:18
jrosser_some of this is related to application credentials isnt it09:18
noonedeadpunkservice_token_roles likely does09:18
noonedeadpunkno, sory, worng paste09:18
noonedeadpunkservice_type09:19
noonedeadpunkAnd system_scope is another beast kind of09:20
noonedeadpunkBut I believe we can solve that just in service_setup role that is in plugins now09:21
noonedeadpunkOnce sdk/collection will be ready...09:21
noonedeadpunkBut roadmap there is also weird/vague09:21
jrosser_ok the patches look reasonable - I see that we need to land the support then switch openstack_service_token_roles_required during Z cycle09:29
noonedeadpunkyup09:29
noonedeadpunkit's missing a release note though09:30
noonedeadpunkwill push general one shortly09:30
*** ysandeep|afk is now known as ysandeep09:38
*** tosky_ is now known as tosky09:42
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/84591309:50
noonedeadpunkok, I reproduced issue with manila09:54
noonedeadpunkand it;s interesting09:55
noonedeadpunkhttps://paste.openstack.org/show/bqU96B8sXdmChpNMD9SO/09:57
jrosser_errrr09:58
noonedeadpunkyeah, as I said it's interesting :)10:01
noonedeadpunkhaving latest client doesn't help obviously10:03
noonedeadpunk`openstack share type list` seems working though10:04
noonedeadpunkor well10:04
noonedeadpunkSSLCertVerificationError10:05
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Delegate share type creation to setup host  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/84591710:18
noonedeadpunkBut for SSLCertVerificationError it;s just I needed to re-load session10:19
jrosser_i looked a bit at the config_template tests failing, thats a bit odd too https://paste.opendev.org/show/bpq2LHy6W7zThlnuKl5L/10:38
noonedeadpunkhuh, I believe I was fighting/fixing that10:52
jrosser_it seems to ignore indent10:53
jrosser_i was looking at how to_nice_yaml worked https://github.com/ansible/ansible/blob/f270b4e224174557963120e75bfc81acf1cdde61/lib/ansible/plugins/filter/core.py#L57-L6310:54
jrosser_i'm also not entirely sure that the tests are actually testing what we think they are10:54
jrosser_as config_template is also installed as a collection10:54
noonedeadpunkI guess they do as all rest are jsut symlinks10:55
noonedeadpunkmaybe I'm mixing config_template with release tool....10:55
noonedeadpunkas there I also was missing indent10:55
noonedeadpunkjrosser_: basically this should add indent https://opendev.org/openstack/ansible-config_template/src/branch/master/plugins/action/config_template.py#L7210:58
noonedeadpunkah here it is https://review.opendev.org/c/openstack/ansible-config_template/+/83814110:59
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-config_template master: Use ensure SafeDumper used yaml configs  https://review.opendev.org/c/openstack/ansible-config_template/+/83814110:59
noonedeadpunkThat's why I recall fixing this :)11:00
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-config_template master: Release config-template to 1.3.0  https://review.opendev.org/c/openstack/ansible-config_template/+/84569911:00
jrosser_huh thats unobvious11:00
noonedeadpunkoh yes, I spent quite some time to get to this...11:01
jrosser_i wonder how to_nice_yaml works then11:11
noonedeadpunkI think there'd be a way if not parenting from AnsibleDumper. And eventually there's a ruamel.yaml module that support indent natively. But don't think it's used in pretty_yaml filter...11:15
*** dviroel|afk is now known as dviroel11:28
jrosser_centos9s ["No package corosync available."], "item": "corosync", "msg": "Failed to install some of the specified packages"11:38
jrosser_we need HighAvailability repo for that11:39
noonedeadpunkyeah I already looking on that11:42
mgariepygood morning11:46
noonedeadpunkhey o/11:54
*** tosky_ is now known as tosky11:55
jrosser_noonedeadpunk: https://github.com/jrosser/ansible-role-pacemaker_corosync/tree/patch-112:01
jrosser_not sure if that repo has tests, as i just edited that in the web editor thing12:01
noonedeadpunkRight now I'm adding tests :)12:02
noonedeadpunkOrwell, fixing them12:02
noonedeadpunkAs travis is not a thing anymore :(12:02
jrosser_oh yeah and also https://blog.aquasec.com/travis-ci-security12:03
mgariepywhat are you guys using for baremetal provisioning? 12:13
mgariepyany recommendation ?12:13
mgariepyi had maas working at some point but only for dev and i have a lot of issue with ipmi stuff..12:14
noonedeadpunkWell... We're still on maas but looking for Ironic implementation12:15
mgariepyi don't like being forced to use jq to have a nice output out of the cli lol12:15
mgariepys/nice/readable/12:16
noonedeadpunkBut htere's https://github.com/maas/python-libmaas ?12:17
noonedeadpunkjrosser_: I pushed https://github.com/noonedeadpunk/ansible-role-pacemaker_corosync/pull/4 for adding CI but I bet it will fail now12:19
mgariepythanks for python-libmaas i'll take a look.12:27
admin1i was evaluating https://tinkerbell.org/  at some point .. still plan to evaluate it 12:36
noonedeadpunkyou can check bifrost which are set of ansible playbooks for deploying standalone ironic12:37
noonedeadpunkbut well, dunno why we do same things with them separately...12:38
noonedeadpunkok, corosync role should be passing now except centos 912:43
noonedeadpunkjrosser_: I have some feeling that HA is enabled in some different manner in centos 913:01
noonedeadpunk`Error: No matching repo to modify: ha.`13:02
jrosser_it might be HighAvailability13:03
noonedeadpunknope...13:03
jrosser_oh13:04
noonedeadpunkhighavailability13:05
noonedeadpunkugh13:05
noonedeadpunkI believe that's the diff needed https://paste.openstack.org/show/bNUyjl4gyJwvtt4HRrTa/13:12
noonedeadpunkIt's a disaster how to work on same code in github...13:14
noonedeadpunk*on same PR13:14
noonedeadpunkI really dunno how to update existing PR13:15
noonedeadpunkseems I need github cli or smth...13:16
*** tosky__ is now known as tosky13:17
jrosser_i'll try13:17
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-plugins master: Wait for all volumes when starting glusterd.service  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/84598713:21
noonedeadpunkok, no, I can't not edit someones PR as for that I need to push to the forked repo which obviosly nobody has permission...13:25
*** tosky is now known as Guest216913:29
*** tosky__ is now known as tosky13:29
noonedeadpunkI feel physical pain when I have to interact with github after gerrit13:30
jrosser_i think i fixed it13:30
jrosser_https://github.com/noonedeadpunk/ansible-role-pacemaker_corosync/pull/513:30
noonedeadpunkyeah13:30
noonedeadpunkI think you did:)13:30
jrosser_but omg the workflow hurts my head after all this gerrit13:30
noonedeadpunkit's totally not designed for collaborative development13:31
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-plugins master: Wait for all volumes when starting glusterd.service  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/84598713:32
jrosser_i wonder if it has to be '9': as the key, not 9:13:33
noonedeadpunkI guess so...13:34
noonedeadpunkSorry :)13:34
jrosser_is that supposed to run the tests again13:37
jrosser_this is pretty opaque13:37
jrosser_oh it's doing it13:38
noonedeadpunkIt requires me to approve running CI for $reason...13:38
noonedeadpunkI don't know13:38
noonedeadpunkOk, I guess I fixed that as well...13:39
jrosser_oh well i think there are $concerns if the PR tries to grab $things from your self-hosted guthub runner13:39
jrosser_specifically this is problematic for opensource repos13:40
noonedeadpunkI guess it's more concerns that new users couldn't abuse github runners13:43
noonedeadpunkbut yeah13:43
noonedeadpunkok, merged13:44
jrosser_did you see this https://review.opendev.org/c/openstack/devstack/+/84580513:50
spatelvery interesting 13:55
jrosser_if thats applicable for anything other than tests, i don't know13:55
spatelmemory is cheap so not sure how much it will help13:56
*** tosky__ is now known as tosky13:58
noonedeadpunkwell, it's really interesting. But I wouldn't do that probably outside of CI13:59
opendevreviewDanny Nelhams proposed openstack/openstack-ansible-os_magnum master: Fixed dest typo in config_template  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/84599314:06
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Bump SHA for pacemaker-corosync role  https://review.opendev.org/c/openstack/openstack-ansible/+/84599414:07
*** ysandeep is now known as ysandeep|afk14:08
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_masakari master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/84579814:09
damiandabrowski[m]hmm, we don't have many tests in here https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/84598714:20
damiandabrowski[m]should I create some DNM change in openstack-ansible repo dependent on the above, just to test if things work fine?14:20
opendevreviewMerged openstack/openstack-ansible master: Add log collection from /etc/ironic-inspector  https://review.opendev.org/c/openstack/openstack-ansible/+/84589114:22
noonedeadpunkdamiandabrowski[m]: yeas, that would make sense:)14:23
jrosser_looks like we are OOM for manila https://zuul.opendev.org/t/openstack/build/c654e1db5fc84b2797e5def30de6298a/log/logs/openstack/aio1-utility/tempest_run.log.txt#116914:24
jrosser_noonedeadpunk: damiandabrowski[m] https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/84328614:24
jrosser_we should have a review party14:24
jrosser_i guess the size for the manila test flavor needs to be larger now14:25
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible master: [DNM] test 845987  https://review.opendev.org/c/openstack/openstack-ansible/+/84599714:26
damiandabrowski[m]noonedeadpunk: thanks!14:27
noonedeadpunkjrosser_: yeah... I picked it sooo hardly...14:27
noonedeadpunkpreviously14:27
jrosser_ahha https://github.com/openstack/manila/commit/aeb5fa0195ac334ea2606d585872863ff03aebc814:30
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Increase manila flavor size  https://review.opendev.org/c/openstack/openstack-ansible/+/84599814:31
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Delegate share type creation to setup host  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/84591714:32
noonedeadpunkpf14:32
noonedeadpunkwe don't have 51214:32
noonedeadpunkWe were failing ith 38414:32
jrosser_sounds like they switched the service VM to jammy?14:36
jrosser_slightly unclear commit message there14:36
noonedeadpunkYup I believe they did14:37
jrosser_https://github.com/openstack/manila/commit/1674364fc335cb7c78dd36320dea7c13fb58353014:37
jrosser_yes looks like the whole thing is just fatter now14:37
noonedeadpunklinux version 5.15.0-37-generic14:37
noonedeadpunkhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_c65/845917/1/check/openstack-ansible-deploy-aio_metal-ubuntu-focal/c654e1d/logs/openstack/aio1-utility/stestr_results.html14:37
noonedeadpunkI wonder what would be bare minimum...14:41
noonedeadpunkdamiandabrowski[m]: would be great if you could review https://review.opendev.org/q/topic:osa%252Fmanage_lb14:42
noonedeadpunkWonder what's with zun upgrade jobs....14:43
damiandabrowski[m]ack14:43
noonedeadpunkthere's more to review though :p14:44
noonedeadpunklike https://review.opendev.org/q/topic:osa%252Fservice_tokens14:45
jrosser_something fails with the neutron service tokens stuff https://d16e1fe661f5b3fa026a-f5cc3860b4c6d4d7b6c9f878adee54b5.ssl.cf5.rackcdn.com/845904/1/check/openstack-ansible-deploy-aio_metal-ubuntu-focal/9823ed8/logs/openstack/aio1-utility/stestr_results.html14:46
noonedeadpunkyeah, just spotted that14:46
noonedeadpunkmaybe it should depend on nova...14:47
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/84590414:48
noonedeadpunkas it's failed on request to nova there14:50
noonedeadpunkbut that's weird, as request was issued from user generated by tempest...14:51
*** ysandeep|afk is now known as ysandeep|out14:57
noonedeadpunkI wonder if OCtavia upgrade fails because of certificates migration...14:57
jrosser_thats the biggest change - though i would hope that the testing would catch that before we merge it14:58
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/c3a498da5471450080a35de1564eddd7/log/logs/host/octavia-worker.service.journal-12-15-36.log.txt#730214:58
noonedeadpunklooks like not...14:59
noonedeadpunk`No route to host`14:59
jrosser_there should be an ip on br-lbaas for that https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/tasks/prepare_networking.yml#L144-L14615:05
noonedeadpunkI can recall changing network or smth actually15:06
noonedeadpunkyup https://github.com/openstack/openstack-ansible/commit/0637c998d77f4dd878c26a73cfc10dd4fe3ca12b15:10
noonedeadpunkthat could result in upgrade jobs failure actually...15:10
noonedeadpunkbut we merged tons of stuff after that15:10
spatelwhat is the best tool to deploy ceph in production? 15:11
spatelcephadm or ceph-deploy?15:11
noonedeadpunkpicking between these I;d pick ceph-deploy or jsut manuall isntallation...15:12
noonedeadpunkBut ceph-deploy is deprecated fro a while now15:12
spatelwhy would you pick ceph-deploy ?15:13
spatelcephadm also looks good not sure how good it would be on production15:13
noonedeadpunkIt's likely not about ceph-deploy but more about cephadm15:14
noonedeadpunkI have some doubts how flexible it is, for example when you need to add some custom mgr plugin15:15
noonedeadpunkand whole mess with docket, including maintining registry 15:15
noonedeadpunkfeels a bit like overkill for installing 10 packages15:16
noonedeadpunkand syncing config across hosts15:16
spatelhmm so cephadm use docker?15:16
spatelnot sure if ceph-ansible still functional? 15:17
noonedeadpunkyup, or well, not docker, podman15:18
*** dviroel is now known as dviroel|lunch15:18
spatelwhat do you guys using to deploy ceph in production?15:19
noonedeadpunkyou can probably pick though15:19
spateli want to make sure upgrade is easy and simple :)15:20
noonedeadpunkwas ceph upgrade a problem since Hammer?15:21
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_aodh master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/84601015:22
spatelin past i was using OSA provided ceph-ansible but now i am thinking to deploy ceph outside OSA 15:22
noonedeadpunkit was always matter of sed for repo and running apt upgrade kind of...15:22
noonedeadpunkjust in correct order service wise15:23
spateli think idea of cephadm because it use docker for apps and easy to upgrade etc.. 15:23
noonedeadpunkdeploying ceph outside osa is indeed smth you should do I believe15:23
spatelYes that is what now i am doing 15:23
noonedeadpunkwell again - it was never hard kind of imo15:24
noonedeadpunkthinking about that - likely openstack upgrade is not hard as well :D15:24
spatellol15:24
jrosser_spatel: you should pick something that lets you run a very specific pinned version15:25
jrosser_that you validate and test before rolling out newer15:25
noonedeadpunkand for that supposedly you need to maintain own repo and build/mirror packages there...15:25
spatelyes! 15:25
jrosser_ceph bonfires tend to be large / out of control15:25
spatelWe are not using ceph in production but now i have new requirement to run on production and looking for better way to deploy ceph (easy way to operate)15:27
spatelI have two choice cephadm or ceph-ansible 15:27
spatellots of folk saying cephadm is very good compare to ceph-ansible (not sure why :) )15:28
noonedeadpunkI think it's fast first of all15:28
noonedeadpunkAnd likely cephadm is future like we it or not15:29
noonedeadpunk(or maybe redhat will sunset it in 2 years and you will have to migrate somehow)15:29
spatelso cephadm is redhat baby?15:29
noonedeadpunkwhy it's podman by default?:D15:30
noonedeadpunkall ceph is kind of redhat driven now15:30
spatelOuch! 15:30
mgariepyceph-stream is comming. ;p 15:31
mgariepylol15:31
noonedeadpunknot funny mgariepy15:31
noonedeadpunknot funny....15:31
noonedeadpunk(ノ´д`)15:31
mgariepyLOL sorry15:31
noonedeadpunkmgariepy: btw would be helpful if you put smth like +1 here https://jira.mariadb.org/browse/MDEV-28842 :)15:38
noonedeadpunkor somehow vote on it15:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_barbican master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/84601315:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_blazar master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_blazar/+/84601515:43
mgariepylet me login to check what i can do on this one.15:48
mgariepyhoo voted for it !15:49
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_cloudkitty master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/84601915:53
noonedeadpunkas basically what monty said - nobody asked for these packages so we decided not to build...15:54
noonedeadpunkUNless ppl will come and ask15:54
mgariepydo you need one for 22.04?15:58
noonedeadpunknah, they planned it for 10.6.9 :(15:58
mgariepyok15:58
spatellol ceph-stream 16:00
mgariepyspatel, noonedeadpunk said it wasn't funny ;p 16:01
spatelRedhat is capable to do that 16:01
mgariepywell redhat or ibm  ?16:01
noonedeadpunkThat is why no fun here 16:01
noonedeadpunkToo close to truth ;(16:01
spatelNext ceph question, i have 15 node for ceph storage. can i use MDS  same nodes? 16:02
spatelI don't want to give dedicated HW for MDS :(16:02
noonedeadpunkI bet they even were discussing that... To have Ceph Stream and Ceph as part of their platform...16:03
noonedeadpunkI think mds worth running on same hosts where MONs and MGRs are16:04
noonedeadpunkAnd consider these as controll planes for ceph - worth separating these from OSDs. At least inside containers.16:04
spatelI am also planning to run MON, MGR on same 15 box 16:04
noonedeadpunkYou need to run just on 3 of them16:04
noonedeadpunkYou totally don't need 15 mons16:05
spatelcustomer doesn't have money to have extra HW :(16:05
spatelyes.. i am planning to use 3 node for MON but it will be part of 15 OSD nodes 16:05
spatelin short shared service16:05
noonedeadpunkfine as long as contenerized16:05
noonedeadpunkor you can put them on popenstack controllers as well hehe16:06
spatelWhy containerized ? 16:06
spatelwhy not deploy on metal 16:06
noonedeadpunkupgrades?16:06
opendevreviewMerged openstack/openstack-ansible-plugins master: Use the integrated repo infra jobs for testing  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/84328616:06
spatelhmm16:07
noonedeadpunkas if you update ceph-mon package, by dependency it will update ceph-common which will update everything16:07
noonedeadpunkand you need to update ceph-osd as last thing after mons/mgrs/mds are restarted16:07
spatelmake sense.. but if i use ceph-ansible then does it going to use container?  or i just use LXD container and deploy inside that16:07
noonedeadpunkYou can use just lxc/lxd16:08
spatelperfect16:08
noonedeadpunkand yeah, ceph-ansible has own implementation of docker isolation16:08
spatellet me run some lab test using all tool to see which is best for me 16:08
spatelthanks for the tips :)16:09
mgariepyyou need to restart osd the latest.16:12
mgariepyceph-ansible does that by default also. 16:13
mgariepyit doesn't restart services on pkg upgrade16:13
noonedeadpunkyeah, that's true, services are not restarted when package is updated (unless as of today). But do you really want to run service when libs underneath it are gone kind of...16:14
noonedeadpunkand I had cases when between mon/osd update several days could pass16:14
mgariepymy clusters are not big enough for that :D16:15
noonedeadpunkso running in that state is quite risky...16:15
mgariepyyeah indeed.16:15
*** dviroel|lunch is now known as dviroel16:15
noonedeadpunkNot sure if it was about cluster size or org :D16:15
mgariepyha lol16:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/84602616:19
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_heat master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/84602916:23
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_gnocchi master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/84603016:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/84603316:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/84603316:47
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/84603316:47
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_masakari master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/84603516:49
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_masakari master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/84603516:50
noonedeadpunkhm. Neutron fully fails still...16:52
noonedeadpunkthat's weird...16:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/84603716:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/84590416:58
noonedeadpunkok, nice, seems that 350 mb is enough for jammy17:00
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/845917 passed rally and uploading logs now17:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/84580117:01
noonedeadpunkWe also need to merge https://review.opendev.org/c/openstack/openstack-ansible/+/845894 damiandabrowski[m] if around would be great. As this also needs backporting17:03
noonedeadpunkand https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/845767/1 as otherwise glance not passing :)17:03
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/84604017:11
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_mistral master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/84604117:14
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_senlin master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/84604317:18
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_sahara master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_sahara/+/84604417:21
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_zun master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/84604617:33
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_trove master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/84604917:37
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_tacker master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_tacker/+/84605017:41
spatelany idea what is wrong here - https://paste.opendev.org/show/bQ7LvFPA1RNjzHbbuYJl/17:42
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_tacker master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_tacker/+/84605017:42
noonedeadpunkah, it's where ceph-ansible identify monitor address based on what it has17:43
noonedeadpunksupper messy part and we had tons of troubles with it...17:43
noonedeadpunkand have you defined mon_group_name in inventory?17:44
noonedeadpunkor weel, among variables?17:44
noonedeadpunkas we have smth like that https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/group_vars/all/ceph.yml#L19-L2417:45
spatelmon_group_name no i didn't define that17:48
noonedeadpunknot sure if issue is in that or not... but I guess it should be set anyway17:48
spatelhmm what should i define in mon_group_name?17:49
spatelThis is what my inventory look like - https://paste.opendev.org/show/b6Vskp7qZM2y2HfKF7bz/17:49
noonedeadpunkmons ?17:51
spateli have single server and want to deploy everything on single machine17:51
spatelThis doc i am following - https://dev.to/ingoleajinkya/deploying-docker-based-ceph-cluster-using-ceph-ansible-3cc717:52
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_swift master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/84605117:52
spatelits old but in my case i am using latest-pacific with latest ceph-ansible code17:52
noonedeadpunkum. and previous tasks are all skipped, right?17:54
noonedeadpunkall `set_fact _monitor_addresses .....`17:55
noonedeadpunkah, ok, yu're using defaults17:56
noonedeadpunkhttps://github.com/ceph/ceph-ansible/blob/bb849a55861e3900362ec46e68a02754b2c892ec/roles/ceph-defaults/defaults/main.yml#L41-L4517:57
noonedeadpunkBut it's indeed important to understand if all `set_fact _monitor_addresses .....` were skipped?17:57
spatelhere is the full output of play - https://paste.opendev.org/show/bbr3KjkUmXgNTqUylrSn/17:58
spatellook like skip17:58
noonedeadpunkhuh, no.17:58
noonedeadpunkset_fact _monitor_addresses to monitor_interface - ipv4 is pass17:59
spatelbut why skip?17:59
noonedeadpunkI'd assume trying to debug and print var _monitor_addresses here https://github.com/ceph/ceph-ansible/blob/bb849a55861e3900362ec46e68a02754b2c892ec/roles/ceph-facts/tasks/set_monitor_address.yml#L5218:01
noonedeadpunkas it can be, that your bond0.64 interface don't have ip assigned on it or smth like that...18:01
spatelit does has ip address on bond0.6418:02
spatelbond0.64: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 150018:02
spatel        inet 10.64.2.0  netmask 255.255.248.0  broadcast 10.64.7.25518:02
noonedeadpunkand it was there at once? As maybe stale facts or smth...18:03
noonedeadpunkDunno18:03
spatellet me do print variable 18:04
spateljust curious why its failing on line 52 which is ipv6 block - - name: set_fact _monitor_addresses to monitor_interface - ipv618:05
spatelnoonedeadpunk this is the output i got for print - https://paste.opendev.org/show/bZ51qJR4fplCfSLQeV88/18:08
spatelmay be bond interface not supported??18:09
jrosser_did you print the literal string there rather than template the contents18:20
jrosser_using ‘’ instead of “”?18:20
spateli did this but same result - msg: '{{ _monitor_addresses }}'18:23
spatelalso i have tried to set monitor_address: 10.64.2.0 in all.yml and still no luck18:24
spatelmay be its bug or something else18:24
noonedeadpunktry cleaning host facts...18:25
spatelwhat is the ansible command to clean facts?18:26
jrosser_print variables with var:18:26
spatellike this ? - https://paste.opendev.org/show/bor6qGHPo5eSxaDWAhfJ/18:28
jrosser_just the variable name18:28
spatelhttps://paste.opendev.org/show/bT2niaj4jJ37ivrXnTnk/18:30
spatelsame result :(18:30
spatelI tried this to clean any facts etc but same result - rm -rf ~/.ansible/*18:32
opendevreviewMerged openstack/openstack-ansible-os_cinder master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/84579418:34
jrosser_it looks like it needs another round of passing through the templating engine18:37
opendevreviewMerged openstack/openstack-ansible-os_nova master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/84579318:39
opendevreviewMerged openstack/ansible-role-uwsgi master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/84579518:41
opendevreviewMerged openstack/openstack-ansible-galera_server master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/84578718:43
*** dviroel is now known as dviroel|afk18:47
opendevreviewMerged openstack/openstack-ansible-os_placement master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_placement/+/84579718:53
opendevreviewMerged openstack/openstack-ansible-os_keystone master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/84574118:58
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_cloudkitty master: Support service tokens  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/84601919:17
jrosser_really no idea about how we make an upgrade job work with these network changes https://github.com/openstack/openstack-ansible/commit/0637c998d77f4dd878c26a73cfc10dd4fe3ca12b19:23
jrosser_as the container networking is all changed as well as neutron19:23
noonedeadpunkwell, I think we just bootstrap this on whatever release and we don't re-run aio preparation after upgrade19:30
noonedeadpunkso openstack_user_config remains intact for upgrade jobs19:30
noonedeadpunkso yeah, it shouldn't affect in theory...19:30
noonedeadpunkand eventually upgrade jobs fail in many roles19:31
noonedeadpunksome fail though on being unable to reach mirrors via ipv619:32
noonedeadpunklike really most of things fail on upgrade specifically19:34
noonedeadpunkexcept neutron which is just whole red....19:34
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: [DNM] Test CI  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/84606319:38
opendevreviewMerged openstack/openstack-ansible-os_mistral master: Remove mention of haproxy-endpoints role  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/84580019:42

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