Monday, 2022-04-11

*** bhagyashris is now known as bhagyashris|out06:26
opendevreviewyatin proposed openstack/devstack stable/yoga: [DNM] test ovn grenade job  https://review.opendev.org/c/openstack/devstack/+/83619107:24
opendevreviewyatin proposed openstack/devstack stable/yoga: [DNM] test ovn grenade job  https://review.opendev.org/c/openstack/devstack/+/83619111:04
opendevreviewyatin proposed openstack/devstack stable/xena: Install OVS from source when it was configured like that  https://review.opendev.org/c/openstack/devstack/+/83731011:19
sean-k-mooneyo/ got a question for folks regarding the sync-controller-ceph-conf-and-keys role11:33
sean-k-mooneyits basicly just doign a synchronize of  /etc/ceph/ from the contoller to the subnodes11:34
sean-k-mooneyand it does it directly by delegating to the controller11:34
sean-k-mooneywhere as sync-devstack-data syncs the data to the zuul.executor.work_root via a pull then pushes it to all the subnodes11:35
sean-k-mooneyi am trying to resuse thses roles outside of a zuul enven and funalliy enough i can use sync-devstack-data fine but sync-controller-ceph... fails11:36
sean-k-mooneyansible just hangs11:36
sean-k-mooneyi.e. it start the sync and no more output11:37
sean-k-mooneyso im debating between reimplementing https://github.com/openstack/devstack/blob/master/roles/sync-controller-ceph-conf-and-keys/tasks/main.yaml locally11:38
sean-k-mooneyor updating it to do the pull then push way of syncing11:38
sean-k-mooneyand submiting that as a patch upstream11:38
sean-k-mooneyany sugestions11:39
sean-k-mooneyor preference11:39
sean-k-mooneyim rerunnign my playbook with -vvvv to see if that shows anything of note as to why its just hanging11:40
fricklersean-k-mooney: do you run via the orchestrate-devstack role? it has this before https://github.com/openstack/devstack/blob/master/roles/orchestrate-devstack/tasks/main.yaml#L9-L1311:40
sean-k-mooneyno i basicaly wriging my own orchestrate-devstack playbook since i cant fully reuse that role11:41
frickleralso do you have security groups/firewalling on your nodes?11:41
sean-k-mooney so i have made the stack user able to ssh to all host without passward11:41
sean-k-mooneybut i wonder if this is trying to use vagrant or root11:41
sean-k-mooneyvagrant is currently asking for a password11:42
sean-k-mooneyno i have disable the firwall using the upstream roles11:42
sean-k-mooneywell not quite but close11:42
sean-k-mooneyhttps://github.com/SeanMooney/ansible_role_devstack/blob/master/ansible/roles/devstack_common/tasks/main.yml#L91-L215=11:44
sean-k-mooneyok so this is the task11:47
sean-k-mooneyhttps://paste.opendev.org/show/bStstOdGoxeZjcd5OVTE/11:47
sean-k-mooneyso its connecting to the host as vagrant then escalating to root and runnign synchrize11:48
sean-k-mooneylet me check if root has passwordless sudo so that rsync/scp will work11:48
sean-k-mooneythat woudl be a no on the ssh front11:49
sean-k-mooneyroot prompts for password11:49
sean-k-mooneyfrickler: does the setup build key role make root login between host work11:50
fricklersean-k-mooney: according to the link I posted it seems to be the stack user11:52
sean-k-mooneyya that what that invocation is setting up but the role is escaltating to root https://github.com/openstack/devstack/blob/master/roles/sync-controller-ceph-conf-and-keys/tasks/main.yaml#L7-L15=11:53
sean-k-mooneyi wonder if a previous step has already done the same for root11:54
sean-k-mooneystack will need the keys for live/cold migration11:54
sean-k-mooneyso perhaps that is not related to they sync tasks11:54
sean-k-mooneyfrickler: huh interesting12:06
sean-k-mooneyfrickler: so addign they keys for root did nothing12:06
sean-k-mooneyi had to add them as vagrant12:06
sean-k-mooneyso this is using the zull user keys to copy it upstream12:06
sean-k-mooneyok well this shoudl allow me to reuse the upstream role so i guess i will just condtioanlly set up the vagrant user with ssh keys if vagrant exist12:07
sean-k-mooney/vagrant/the vagrant user/12:08
*** ralonsoh_ is now known as ralonsoh12:34
opendevreviewyatin proposed openstack/devstack master: [DNM] Test OVN grenade job  https://review.opendev.org/c/openstack/devstack/+/83730312:38
opendevreviewyatin proposed openstack/devstack stable/xena: [DNM] Test ovn grenade tick-tick  https://review.opendev.org/c/openstack/devstack/+/83730412:46
opendevreviewDan Smith proposed openstack/devstack master: WIP: Attempt to dump perf stats after tempest  https://review.opendev.org/c/openstack/devstack/+/83713913:47
*** artom_ is now known as artom14:27
opendevreviewMerged openstack/devstack master: ensure /usr/local/bin in in path  https://review.opendev.org/c/openstack/devstack/+/83287314:57
dansmithgmann: can you remind me what I need to do to get zuul to pick up a new log file from a tempest run?16:00
dansmiths/tempest/devstack/16:01
opendevreviewBenny Kopilov proposed openstack/tempest master: Fix test_basic_metadata_definition_namespaces  https://review.opendev.org/c/openstack/tempest/+/83375017:02
opendevreviewBenny Kopilov proposed openstack/tempest master: Fix test_basic_metadata_definition_namespaces  https://review.opendev.org/c/openstack/tempest/+/83375017:03
gmanndansmith: you can mention it in 'zuul_copy_output' job definition to copy, if that is your question.17:14
dansmithah, I thought it was in a playbook, I see17:14
opendevreviewDan Smith proposed openstack/devstack master: WIP: Attempt to dump perf stats after tempest  https://review.opendev.org/c/openstack/devstack/+/83713917:51
*** pojadhav is now known as pojadhav|out18:40
dansmithgmann: still not getting my performance.json here: https://review.opendev.org/c/openstack/devstack/+/83713919:34
dansmithcan you have a look?19:34
opendevreviewBenny Kopilov proposed openstack/tempest master: Fix test_basic_metadata_definition_namespaces  https://review.opendev.org/c/openstack/tempest/+/83375019:35
dansmithI ran it without >performance.json and it dumped to stdout as expected, but the log collection doesn't seem to be working19:35
dansmithI'm sure I'm doing something stupid19:35
*** dmellado_ is now known as dmellado21:59

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