Friday, 2022-10-21

*** dviroel is now known as dviroel|out01:04
*** ysandeep|out is now known as ysandeep05:38
noonedeadpunkFolks, I will merge patches on EM branches with just one +2 on CR - we don't have releases there and support is "best effort" anyway07:15
noonedeadpunkso stein and rocky left to address out of EM07:19
noonedeadpunkbtw I'm quite happy about how reliable things is - most problems are about let's encrypt root ca with python27  (as there's no certifi version containing new root) and erlang rabbitmq repo07:21
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-tests stable/ussuri: Return CentOS 7 jobs to voting  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86178807:29
opendevreviewMerged openstack/openstack-ansible-lxc_hosts stable/ussuri: Do not user urljoin for deprecated script  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/86214307:37
opendevreviewMerged openstack/openstack-ansible-lxc_hosts stable/ussuri: Return CentOS 7 jobs to voting  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/86178907:37
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_rally stable/ussuri: Return jobs to voting  https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/86179007:53
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/ussuri: Add mistra-extra repo  https://review.opendev.org/c/openstack/openstack-ansible/+/84952107:55
opendevreviewJakob Meng proposed openstack/openstack-ansible-os_tempest master: [DNM] Debugging test  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/86225607:55
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_ironic master: Fixing minor issue when no inspector is deployed  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/86223207:57
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_barbican stable/train: Trigger uwsgi restart  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/76816207:58
opendevreviewMerged openstack/openstack-ansible-tests stable/train: Return jobs to voting  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86185507:59
opendevreviewMerged openstack/openstack-ansible-tests stable/train: Bump pluggy back to support py27  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86217307:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/stein: Remove periodic jobs  https://review.opendev.org/c/openstack/openstack-ansible/+/84796607:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-tests stable/stein: Bump pluggy back to support py27  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86223308:02
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-tests stable/stein: Bump pluggy back to support py27  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86223308:05
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server stable/stein: Use cloudsmith repo for rabbit and erlang  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/86210408:06
*** frenzyfriday|rover is now known as frenzyfriday08:18
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-tests stable/stein: Bump pluggy back to support py27  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86223308:31
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-lxc_hosts stable/stein: Use legacy image retrieval for CentOS 7  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/86223408:37
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server stable/stein: Use cloudsmith repo for rabbit and erlang  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/86210408:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [doc] Mark Victoria as EM  https://review.opendev.org/c/openstack/openstack-ansible/+/86228108:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [doc] Mark Ocata/Pike/Queens as EOL  https://review.opendev.org/c/openstack/openstack-ansible/+/86228309:03
*** ysandeep is now known as ysandeep|afk09:47
*** ysandeep|afk is now known as ysandeep11:16
*** dviroel|out is now known as dviroel11:26
opendevreviewJorge San Emeterio proposed openstack/openstack-ansible-os_tempest master: [DNM] Restarting glance before running tempest  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/86230412:46
*** ysandeep is now known as ysandeep|afk13:10
*** ysandeep|afk is now known as ysandeep13:23
*** ysandeep is now known as ysandeep|PTO14:54
mgariepyi am looking at pki for ovn stuff. do we want to have a new CA for it or we use the openstack one? 14:55
admin1why use 2 when one can work ? 15:00
NeilHanlonmore CAs the better15:02
NeilHanlonjob security, or something15:02
mgariepyyou have have a cert for the controller part for sb/nb and another ca for the ovs switch.. 15:02
mgariepylol job security haha15:03
mgariepySwitch Key Generation with a Switch PKI (More Secure)15:03
mgariepyhopefully at the end it will not be more complicated to manage than the internal CA for openstack .15:06
jrosser_if it is mutual TLS i'm not sure having another CA is more secure?15:06
noonedeadpunkI don;t think we need another one? We were not making another for nova iirc15:07
mgariepyisn't it something like the idp one from this? https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/83017915:07
noonedeadpunkwe also do have intermediates that likely can/should differ15:07
jrosser_^ this15:07
jrosser_mgariepy: if you want to "partition" the certificates then making a new intermediate is ++100 on having a different CA15:08
jrosser_and there might be value in that if we have a whole bunch of OVS and the only thing they should talk to is some other part of neutron15:09
jrosser_neutron/OVN, ykwim15:10
jrosser_but idk really what the right answer is here15:11
mgariepyi'm not sure either lol.15:11
jrosser_if there is an entire closed world in OVN which should only talk amongst itself and nothing else, then a unique CA for that might be legitimate15:11
jrosser_and having no possible chain of trust to anything else would be the best protection against anything else connecting15:12
mgariepyi'll try to find more doc on that part from ovn.15:13
*** chandankumar is now known as raukadah15:19
opendevreviewMerged openstack/openstack-ansible stable/ussuri: Switch to tracking stable/ussuri for EM release  https://review.opendev.org/c/openstack/openstack-ansible/+/85302915:27
*** dviroel is now known as dviroel|lunch15:51
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_mistral stable/ussuri: Add mistral-extra in the mistral venv  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/84952215:57
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server stable/stein: Use cloudsmith repo for rabbit and erlang  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/86210416:13
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server stable/stein: Use cloudsmith repo for rabbit and erlang  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/86210416:19
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-rabbitmq_server stable/stein: Use cloudsmith repo for rabbit and erlang  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/86210416:19
*** dviroel|lunch is now known as dviroel16:24
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-tests stable/stein: Return functional jobs to voting  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86237716:28
opendevreviewMerged openstack/openstack-ansible-tests stable/ussuri: Return CentOS 7 jobs to voting  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86178816:30
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_tempest stable/ussuri: Remove tripleo jobs from stable/ussuri branch  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/84997317:12
opendevreviewMerged openstack/openstack-ansible-lxc_hosts stable/train: Use legacy image retrieval for CentOS 7  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/86184917:20
opendevreviewMerged openstack/openstack-ansible-tests stable/stein: Bump pluggy back to support py27  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/86223317:41
opendevreviewMerged openstack/openstack-ansible-rabbitmq_server stable/ussuri: Bump rabbitmq version back  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/86172917:43
opendevreviewMarc GariĆ©py proposed openstack/openstack-ansible-os_neutron master: [WIP] add ovn ssl config  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/86240319:50
mgariepynot working yet. so don't be too enthusiastic 19:51
mgariepyon this have a nice weekend.19:51
noonedeadpunkyup, have nice weekend too19:52
nixbuilder1Another dumb question... once I have all my containers built, how do I build an inventory file to use on my laptop so that I can run scripts that include      with_items:  "{{ hostvars['localhost']['groups']['infra1-host_containers'] }}"20:22
TheDudeHi all, does anyone know of a good 'how to' and/or site that explains the proper startup order for a cluster, or shutdown in the event of a total power outage (planned or not)? We're still on rocky, and I see https://docs.openstack.org/openstack-ansible/rocky/admin/maintenance-tasks.html covers some stuff, but I can't find a definitive way to accomplish this.20:59
TheDudeSaw that it matters whether or not you have ceph, etc.. but in general hoping to find a way to prove that we can both shutdown and startup gracefully, for now. eg: neutron_server group, then controllers, then compute nodes (for power down) and the reverse for startup?21:01
TheDudeidentify21:09
TheDudeIDENTIFY21:09
jrosser_nixbuilder: you can do ansible-playbook -i /opt/openstack-ansible/inventory/dynamic-inventory.py <more-parameters>21:16
jrosser_TheDude: i don't believe there is any documented graceful shutdown/startup documentation - and from and openstack-ansible perspective i don't think that is a 'feature' we attempt to have21:19
jrosser_TheDude: i expect that is why the maintainance tasks docs takl mostly about recovery from unavoidable failure, like broken nodes, rather than a deliberate stop/start operation21:20
jrosser_having said that, following the rabbit and galera cluster recovery notes is probably most of what you need, but i think you'd need to refer to ceph documentation to being a ceph cluster back online from a complete outage21:21
nixbuilderjrosser: Thank you.21:22
TheDudeJrosser_: much appreciated and understood. I appreciate the responses. Realizing that there are so many edge cases makes it tough. Lots to consider but I'm hoping to put something together. I considered trying to figure out the service start orders in setup-openstack and go from there for starters. 21:22
jrosser_i think that most things are reasonably loosely coupled, so i would not worry too much about service ordering21:23
jrosser_the tightest coupling and statefulness is in the clustered aspects of the message queue and database, those are the things to really take notice of during planned or unplanned maintainance21:24
TheDudeperfect, thanks!!! that is good to know..21:30
opendevreviewMerged openstack/openstack-ansible stable/train: Disable upgrade jobs on EM branch  https://review.opendev.org/c/openstack/openstack-ansible/+/86185821:34
*** dviroel is now known as dviroel|out21:39

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