*** bhagyashris is now known as bhagyashris|out | 06:26 | |
opendevreview | yatin proposed openstack/devstack stable/yoga: [DNM] test ovn grenade job https://review.opendev.org/c/openstack/devstack/+/836191 | 07:24 |
---|---|---|
opendevreview | yatin proposed openstack/devstack stable/yoga: [DNM] test ovn grenade job https://review.opendev.org/c/openstack/devstack/+/836191 | 11:04 |
opendevreview | yatin proposed openstack/devstack stable/xena: Install OVS from source when it was configured like that https://review.opendev.org/c/openstack/devstack/+/837310 | 11:19 |
sean-k-mooney | o/ got a question for folks regarding the sync-controller-ceph-conf-and-keys role | 11:33 |
sean-k-mooney | its basicly just doign a synchronize of /etc/ceph/ from the contoller to the subnodes | 11:34 |
sean-k-mooney | and it does it directly by delegating to the controller | 11:34 |
sean-k-mooney | where as sync-devstack-data syncs the data to the zuul.executor.work_root via a pull then pushes it to all the subnodes | 11:35 |
sean-k-mooney | i 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... fails | 11:36 |
sean-k-mooney | ansible just hangs | 11:36 |
sean-k-mooney | i.e. it start the sync and no more output | 11:37 |
sean-k-mooney | so im debating between reimplementing https://github.com/openstack/devstack/blob/master/roles/sync-controller-ceph-conf-and-keys/tasks/main.yaml locally | 11:38 |
sean-k-mooney | or updating it to do the pull then push way of syncing | 11:38 |
sean-k-mooney | and submiting that as a patch upstream | 11:38 |
sean-k-mooney | any sugestions | 11:39 |
sean-k-mooney | or preference | 11:39 |
sean-k-mooney | im rerunnign my playbook with -vvvv to see if that shows anything of note as to why its just hanging | 11:40 |
frickler | sean-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-L13 | 11:40 |
sean-k-mooney | no i basicaly wriging my own orchestrate-devstack playbook since i cant fully reuse that role | 11:41 |
frickler | also 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 passward | 11:41 |
sean-k-mooney | but i wonder if this is trying to use vagrant or root | 11:41 |
sean-k-mooney | vagrant is currently asking for a password | 11:42 |
sean-k-mooney | no i have disable the firwall using the upstream roles | 11:42 |
sean-k-mooney | well not quite but close | 11:42 |
sean-k-mooney | https://github.com/SeanMooney/ansible_role_devstack/blob/master/ansible/roles/devstack_common/tasks/main.yml#L91-L215= | 11:44 |
sean-k-mooney | ok so this is the task | 11:47 |
sean-k-mooney | https://paste.opendev.org/show/bStstOdGoxeZjcd5OVTE/ | 11:47 |
sean-k-mooney | so its connecting to the host as vagrant then escalating to root and runnign synchrize | 11:48 |
sean-k-mooney | let me check if root has passwordless sudo so that rsync/scp will work | 11:48 |
sean-k-mooney | that woudl be a no on the ssh front | 11:49 |
sean-k-mooney | root prompts for password | 11:49 |
sean-k-mooney | frickler: does the setup build key role make root login between host work | 11:50 |
frickler | sean-k-mooney: according to the link I posted it seems to be the stack user | 11:52 |
sean-k-mooney | ya 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-mooney | i wonder if a previous step has already done the same for root | 11:54 |
sean-k-mooney | stack will need the keys for live/cold migration | 11:54 |
sean-k-mooney | so perhaps that is not related to they sync tasks | 11:54 |
sean-k-mooney | frickler: huh interesting | 12:06 |
sean-k-mooney | frickler: so addign they keys for root did nothing | 12:06 |
sean-k-mooney | i had to add them as vagrant | 12:06 |
sean-k-mooney | so this is using the zull user keys to copy it upstream | 12:06 |
sean-k-mooney | ok 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 exist | 12:07 |
sean-k-mooney | /vagrant/the vagrant user/ | 12:08 |
*** ralonsoh_ is now known as ralonsoh | 12:34 | |
opendevreview | yatin proposed openstack/devstack master: [DNM] Test OVN grenade job https://review.opendev.org/c/openstack/devstack/+/837303 | 12:38 |
opendevreview | yatin proposed openstack/devstack stable/xena: [DNM] Test ovn grenade tick-tick https://review.opendev.org/c/openstack/devstack/+/837304 | 12:46 |
opendevreview | Dan Smith proposed openstack/devstack master: WIP: Attempt to dump perf stats after tempest https://review.opendev.org/c/openstack/devstack/+/837139 | 13:47 |
*** artom_ is now known as artom | 14:27 | |
opendevreview | Merged openstack/devstack master: ensure /usr/local/bin in in path https://review.opendev.org/c/openstack/devstack/+/832873 | 14:57 |
dansmith | gmann: 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 |
dansmith | s/tempest/devstack/ | 16:01 |
opendevreview | Benny Kopilov proposed openstack/tempest master: Fix test_basic_metadata_definition_namespaces https://review.opendev.org/c/openstack/tempest/+/833750 | 17:02 |
opendevreview | Benny Kopilov proposed openstack/tempest master: Fix test_basic_metadata_definition_namespaces https://review.opendev.org/c/openstack/tempest/+/833750 | 17:03 |
gmann | dansmith: you can mention it in 'zuul_copy_output' job definition to copy, if that is your question. | 17:14 |
dansmith | ah, I thought it was in a playbook, I see | 17:14 |
opendevreview | Dan Smith proposed openstack/devstack master: WIP: Attempt to dump perf stats after tempest https://review.opendev.org/c/openstack/devstack/+/837139 | 17:51 |
*** pojadhav is now known as pojadhav|out | 18:40 | |
dansmith | gmann: still not getting my performance.json here: https://review.opendev.org/c/openstack/devstack/+/837139 | 19:34 |
dansmith | can you have a look? | 19:34 |
opendevreview | Benny Kopilov proposed openstack/tempest master: Fix test_basic_metadata_definition_namespaces https://review.opendev.org/c/openstack/tempest/+/833750 | 19:35 |
dansmith | I ran it without >performance.json and it dumped to stdout as expected, but the log collection doesn't seem to be working | 19:35 |
dansmith | I'm sure I'm doing something stupid | 19:35 |
*** dmellado_ is now known as dmellado | 21:59 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!