Friday, 2018-08-17

bgmccolluminfra was restarting the zuul runners00:27
*** nicolasbock has quit IRC00:36
openstackgerritByron McCollum proposed openstack/openstack-ansible-os_swift master: Move swift ring tasks before systemd tasks  https://review.openstack.org/59274800:40
openstackgerritMerged openstack/openstack-ansible stable/rocky: AIO: Tune down the glance uwsgi processes  https://review.openstack.org/59106200:52
openstackgerritMerged openstack/openstack-ansible stable/queens: AIO: Tune down the glance uwsgi processes  https://review.openstack.org/59234700:52
*** dave-mccowan has joined #openstack-ansible00:58
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_cinder master: use include_tasks instead of include  https://review.openstack.org/58530701:27
*** aicilamd has joined #openstack-ansible01:27
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_cinder master: use include_tasks instead of include  https://review.openstack.org/58530701:29
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_cinder master: use include_tasks instead of include  https://review.openstack.org/58530701:31
*** aicilamd has quit IRC01:34
*** aicilamd has joined #openstack-ansible01:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Convert test network setup to use the networkd role  https://review.openstack.org/59259601:36
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_zaqar master: use include_tasks instead of include  https://review.openstack.org/58530101:36
*** aicilamd has quit IRC01:37
*** aicilamd has joined #openstack-ansible01:37
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_rally master: Use include_tasks instead of include  https://review.openstack.org/58528601:39
*** ianychoi has joined #openstack-ansible01:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Convert test network setup to use the networkd role  https://review.openstack.org/59259601:53
*** spatel has joined #openstack-ansible01:55
spatelcloudnull: are you there?01:56
spatelany idea what is going on here? http://paste.openstack.org/show/728265/01:56
spatelDB connection error but everything else working fine.. DB is up01:57
spatelI am going to look deeper01:57
cloudnullspatel ive seen that where the lb severs the connection01:59
spatelI am using F5 lb02:00
spatelI am testing some stuff and i have shutdown infra-02 node to see how my cluster behaving..02:01
spateland i noticed that error so looking into02:01
spatelits interesting... if i shutdown my main galaera node then this api shut go to next server02:03
spateldoes this service need restart to initiate new connection...02:04
*** aludwar has joined #openstack-ansible02:07
spatelcloudnull: does haproxy provide connection mirroring or ip_conntrack ?02:14
cloudnullhap has a stick table setup02:14
cloudnullyou should be able to do the same / similar with an f502:15
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Convert test network setup to use the networkd role  https://review.openstack.org/59259602:16
spateldoes stick table sync connection?02:18
cloudnullspatel https://cbonte.github.io/haproxy-dconv/1.7/intro.html#3.3.1102:19
cloudnullit has a form of connecion tracking02:20
spatelhmm!02:20
cloudnullbut doesn't sync between hap nodes02:20
spatelin F5 i am seeing when i shutdown my primary MySQL box, all other nodes start throwing mysql connect error02:21
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_hosts master: Add SUSE 15 to the nspawn hosts role  https://review.openstack.org/59217702:21
spatelF5 shut transfer their connection technically to new MySQL02:22
spatellet me see02:22
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-nspawn_hosts master: Add SUSE 15 to the nspawn hosts role  https://review.openstack.org/59217702:34
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Convert test network setup to use the networkd role  https://review.openstack.org/59259602:38
cloudnullspatel so maybe its not promoting the other nodes ?02:39
spatelit does02:39
spatelIf i run mysql command and connect to VIP it works02:39
spatellook like F5 not transferring active connection to pool member02:39
spatelActive Connections Never Bleed Off of Node02:40
cloudnullso is it not establishing a new connection?02:40
cloudnullah i see02:40
cloudnullmight need dr. jamesdenton to chime in, im not sure what to do in that regard02:41
spatelIf client connected to pool member 1  and if i shutdown pool member 1 then that active connection not bleed off to member 202:41
spatelI am surprised how it works in HAProxy02:41
spatelThis is not sticky feature issue.. sticky is used in round-robin where client connection stay on same server..02:42
spateljamesdenton: can help!02:42
spatellets see if i can find him in morning or shoot an email :)02:43
*** chyka has joined #openstack-ansible03:11
*** sawblade6 has joined #openstack-ansible03:20
*** sawblade6 has quit IRC03:24
*** gkadam_ has joined #openstack-ansible03:24
*** ssbarnea has joined #openstack-ansible03:28
*** sawblade6 has joined #openstack-ansible03:28
*** sawblade6 has quit IRC03:36
*** sawblade6 has joined #openstack-ansible03:41
*** dave-mccowan has quit IRC03:45
openstackgerritMerged openstack/openstack-ansible-os_blazar master: use include_tasks instead of include  https://review.openstack.org/58526803:46
*** udesale has joined #openstack-ansible03:47
openstackgerritMerged openstack/openstack-ansible-rsyslog_client master: use include_tasks instead of include  https://review.openstack.org/58527403:48
openstackgerritMerged openstack/openstack-ansible-os_molteniron master: use include_tasks instead of include  https://review.openstack.org/58530303:49
openstackgerritMerged openstack/openstack-ansible-memcached_server master: use include_tasks instead of include  https://review.openstack.org/58527003:49
openstackgerritMerged openstack/openstack-ansible-ceph_client master: use include_tasks instead of include  https://review.openstack.org/58528503:51
*** aicilamd has quit IRC04:00
*** aicilamd has joined #openstack-ansible04:01
openstackgerritMerged openstack/openstack-ansible-os_searchlight master: use include_tasks instead of include  https://review.openstack.org/58531304:03
*** poopcat has quit IRC04:04
*** aicilamd has quit IRC04:05
*** Bhujay has joined #openstack-ansible04:06
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Use include_tasks instead of include  https://review.openstack.org/58521004:06
openstackgerritMerged openstack/openstack-ansible-os_congress master: use include_tasks instead of include  https://review.openstack.org/58526604:06
*** chyka has quit IRC04:07
*** ssbarnea has quit IRC04:12
*** sawblade6 has quit IRC04:18
*** ssbarnea has joined #openstack-ansible04:21
*** mmalchuk has quit IRC04:26
spatelcloudnull: I have opened bug because its happening everywhere in cluster https://bugs.launchpad.net/openstack-ansible/+bug/178751704:28
openstackLaunchpad bug 1787517 in openstack-ansible "After primary node shutdown getting MySQL connection error " [Undecided,New]04:28
*** gkadam_ has quit IRC04:30
openstackgerritMerged openstack/openstack-ansible-os_nova master: Make the project home link in next line  https://review.openstack.org/58458604:31
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Add the project source code repository in README  https://review.openstack.org/58487704:32
openstackgerritMerged openstack/openstack-ansible-os_glance master: Update the description for glance api  https://review.openstack.org/58476404:32
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Update the project home to https  https://review.openstack.org/58458404:33
openstackgerritMerged openstack/openstack-ansible-os_monasca master: Add the project source code repository in README  https://review.openstack.org/58484104:33
openstackgerritMerged openstack/openstack-ansible-os_congress master: Update the project home to https  https://review.openstack.org/58458504:34
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Add the project source code repository in README  https://review.openstack.org/58422204:34
openstackgerritMerged openstack/openstack-ansible-os_panko master: Add the project source code repository in README  https://review.openstack.org/58484004:35
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Add the project source code repository in README  https://review.openstack.org/58484604:35
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Add the project source code repository in README  https://review.openstack.org/58483904:35
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Add repository into README.rst  https://review.openstack.org/58488004:38
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Add the project source code repository in README  https://review.openstack.org/58483404:38
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Add the project source code repository in README  https://review.openstack.org/58483304:39
openstackgerritMerged openstack/openstack-ansible-ceph_client stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59085304:39
*** sawblade6 has joined #openstack-ansible04:40
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Remove the duplicated word  https://review.openstack.org/57745504:40
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-ceph_client master: Added possibility to specify ssh username and port for ceph mons.  https://review.openstack.org/58394304:41
openstackgerritMerged openstack/openstack-ansible-ops stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59088604:41
openstackgerritMerged openstack/openstack-ansible-openstack_openrc stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59088304:42
openstackgerritMerged openstack/openstack-ansible-os_molteniron stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59094104:42
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Remove the unnecessary space  https://review.openstack.org/58278504:43
openstackgerritMerged openstack/openstack-ansible-os_searchlight master: remove unnecessary '='  https://review.openstack.org/58729404:43
openstackgerritMerged openstack/openstack-ansible-apt_package_pinning stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59085004:43
openstackgerritMerged openstack/openstack-ansible-pip_install stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59099204:43
openstackgerritMerged openstack/openstack-ansible-os_monasca-ui master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59260004:43
openstackgerritMerged openstack/openstack-ansible-rsyslog_server master: use include_tasks instead of include  https://review.openstack.org/58530204:43
openstackgerritMerged openstack/openstack-ansible-rsyslog_server stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59101104:43
openstackgerritMerged openstack/openstack-ansible-rsyslog_client stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59100804:43
openstackgerritMerged openstack/openstack-ansible stable/rocky: Revert "Revert "Update UPPER_CONSTRAINTS_FILE for stable/rocky""  https://review.openstack.org/59231204:44
openstackgerritMerged openstack/openstack-ansible-os_blazar stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59089804:44
*** sawblade6 has quit IRC04:44
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59088004:44
openstackgerritMerged openstack/openstack-ansible-galera_client stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59085604:45
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Trivial: Fix the pep8 warning  https://review.openstack.org/58903204:45
openstackgerritMerged openstack/openstack-ansible-haproxy_server stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59086204:45
openstackgerritMerged openstack/openstack-ansible-os_molteniron master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59259704:46
openstackgerritMerged openstack/openstack-ansible-apt_package_pinning master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59248304:47
openstackgerritMerged openstack/openstack-ansible-rsyslog_client master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59262004:47
openstackgerritMerged openstack/openstack-ansible-memcached_server stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59087104:49
*** jamesdenton has quit IRC04:51
openstackgerritMerged openstack/openstack-ansible-pip_install master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261504:51
openstackgerritMerged openstack/openstack-ansible-rsyslog_server master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59262104:52
openstackgerritMerged openstack/openstack-ansible-plugins stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59099504:52
openstackgerritMerged openstack/openstack-ansible master: Imported Translations from Zanata  https://review.openstack.org/59123104:52
openstackgerritMerged openstack/openstack-ansible-repo_server stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59100404:54
openstackgerritMerged openstack/openstack-ansible-os_monasca-agent master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59259904:54
openstackgerritMerged openstack/openstack-ansible-os_almanach master: use include_tasks instead of include  https://review.openstack.org/58527904:54
openstackgerritMerged openstack/openstack-ansible-os_monasca-agent master: Trivial: Fix the pep8 warning  https://review.openstack.org/58904904:57
openstackgerritMerged openstack/openstack-ansible-lxc_container_create stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59086504:57
openstackgerritMerged openstack/openstack-ansible-plugins master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261604:58
openstackgerritMerged openstack/ansible-hardening master: Add option to skip sudoers NOPASSWD check  https://review.openstack.org/56595904:59
openstackgerritMerged openstack/ansible-hardening master: Add release note link in README  https://review.openstack.org/57906904:59
openstackgerritMerged openstack/ansible-hardening master: Add document information to readme  https://review.openstack.org/57932104:59
openstackgerritMerged openstack/ansible-hardening master: import zuul job settings from project-config  https://review.openstack.org/59008004:59
openstackgerritMerged openstack/ansible-hardening master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/57538104:59
openstackgerritMerged openstack/openstack-ansible-repo_server master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261904:59
openstackgerritMerged openstack/openstack-ansible-tests stable/rocky: Remove tasks that mangle iptables (checksum, NAT)  https://review.openstack.org/59268505:00
openstackgerritMerged openstack/openstack-ansible-tests master: Add NODEPOOL_LXC_IMAGE_PROXY for faster and more reliable images  https://review.openstack.org/59275205:00
openstackgerritMerged openstack/openstack-ansible-repo_build stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59100105:00
openstackgerritMerged openstack/openstack-ansible-os_rally master: Use include_tasks instead of include  https://review.openstack.org/58528605:01
openstackgerritMerged openstack/openstack-ansible-os_rally master: Add the project source code repository in README  https://review.openstack.org/58484505:01
openstackgerritMerged openstack/openstack-ansible-os_almanach stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59088905:01
openstackgerritMerged openstack/openstack-ansible-repo_build master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261805:01
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59099805:02
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261705:04
openstackgerritMerged openstack/openstack-ansible-os_panko master: use include_tasks instead of include  https://review.openstack.org/58526905:04
openstackgerritMerged openstack/openstack-ansible-os_rally stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59096205:04
openstackgerritMerged openstack/openstack-ansible-os_tacker stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59097405:06
openstackgerritMerged openstack/openstack-ansible-os_congress stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59091005:06
openstackgerritMerged openstack/openstack-ansible-os_watcher stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59098305:07
openstackgerritMerged openstack/openstack-ansible-tests stable/rocky: Add qdrouterd user to MQ setup and update file  https://review.openstack.org/59204005:08
openstackgerritMerged openstack/openstack-ansible-os_panko stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59095905:09
openstackgerritMerged openstack/openstack-ansible-os_gnocchi stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59092005:09
openstackgerritMerged openstack/openstack-ansible-os_masakari stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59093805:10
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261205:10
openstackgerritMerged openstack/openstack-ansible-os_panko master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59260405:10
openstackgerritMerged openstack/openstack-ansible-os_heat stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59092305:10
openstackgerritMerged openstack/openstack-ansible-os_rally master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59260505:11
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59278905:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279005:12
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59259505:12
*** spatel has quit IRC05:12
openstackgerritMerged openstack/openstack-ansible-os_searchlight master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59260705:12
openstackgerritMerged openstack/openstack-ansible-os_searchlight master: Trvial: Fix the pep8 warning  https://review.openstack.org/58905805:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279105:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279205:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279305:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_congress stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279405:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279805:12
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59280205:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59280405:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59280805:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59281105:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59281305:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_masakari stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59281505:13
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59281905:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282005:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282105:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282205:14
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282305:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282405:15
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Trivial: Fix the pep8 warning  https://review.openstack.org/58904605:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282505:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282605:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zun stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282705:15
openstackgerritMerged openstack/openstack-ansible-os_heat master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59258905:16
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty master: Trivial: Fix the pep8 warning  https://review.openstack.org/58903605:16
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: use include_tasks instead of include  https://review.openstack.org/58530505:17
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59250905:18
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59250405:19
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Trivial: Fix the pep8 warning  https://review.openstack.org/58906105:19
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59259005:20
openstackgerritMerged openstack/openstack-ansible-os_rally master: Trivial: Fix the pep8 warning  https://review.openstack.org/58905605:21
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Remove the unnecessary space  https://review.openstack.org/58277905:21
*** mmalchuk has joined #openstack-ansible05:22
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59260905:22
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59093205:22
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59259305:22
openstackgerritMerged openstack/openstack-ansible-os_magnum master: use include_tasks instead of include  https://review.openstack.org/58528405:23
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Add the project source code repository in README  https://review.openstack.org/58484205:23
openstackgerritMerged openstack/openstack-ansible-os_glance master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59258705:25
openstackgerritMerged openstack/openstack-ansible-tests master: Remove the unnecessary space  https://review.openstack.org/58278405:25
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Trivial: Fix the pep8 warning  https://review.openstack.org/58903105:27
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59260605:28
openstackgerritMerged openstack/openstack-ansible-os_zun stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59098905:31
openstackgerritMerged openstack/openstack-ansible-os_zun master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261405:31
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Drop un-used packages from role  https://review.openstack.org/59156905:33
openstackgerritMerged openstack/openstack-ansible-os_tacker master: use include_tasks instead of include  https://review.openstack.org/58531005:35
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59092905:38
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59259205:41
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Trivial: Fix the pep8 warning  https://review.openstack.org/58904505:47
*** sawblade6 has joined #openstack-ansible05:49
*** sawblade6 has quit IRC05:54
*** Tahvok has quit IRC06:06
*** Bhujay has quit IRC06:07
*** Tahvok has joined #openstack-ansible06:11
*** aludwar has quit IRC06:18
*** aludwar has joined #openstack-ansible06:23
*** DanyC has joined #openstack-ansible06:23
*** mmalchuk_ has joined #openstack-ansible06:24
*** mmalchuk has quit IRC06:26
openstackgerritmelissaml proposed openstack/openstack-ansible master: Remove the duplicated word  https://review.openstack.org/59287006:27
openstackgerritmelissaml proposed openstack/openstack-ansible-lxc_container_create master: Remove the duplicated word  https://review.openstack.org/59287406:30
*** DanyC has quit IRC06:45
*** shyamb has joined #openstack-ansible06:45
*** cshen has joined #openstack-ansible06:50
*** pcaruana has joined #openstack-ansible06:54
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [TEST] bionic  https://review.openstack.org/58660706:55
*** sawblade6 has joined #openstack-ansible06:59
*** sawblade6 has quit IRC07:03
evrardjptoday I've got time to figure out the restart of the services. anyone want to tag along for the research ride?07:10
evrardjp:p07:10
* hwoarang is still fighting with the strategy plugin for opnfv07:11
evrardjphwoarang: you are skipping cinder in opnfv?07:11
hwoaranghmm07:12
hwoarangno07:12
hwoarangbut fo some reason we have our own cinder.yml for env.d07:13
*** Bhujay has joined #openstack-ansible07:16
*** fghaas has joined #openstack-ansible07:22
*** sawblade6 has joined #openstack-ansible07:27
evrardjpinteresting. Anyway it still needs doing for fixing this07:30
*** sawblade6 has quit IRC07:31
*** shardy has joined #openstack-ansible07:39
*** shardy has quit IRC07:40
*** shardy has joined #openstack-ansible07:41
*** cshen has quit IRC07:45
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_cloudkitty master: Completed required variables for README.rst  https://review.openstack.org/58398107:46
*** shyamb has quit IRC07:47
noonedeadpunkevrardjp: can you please check these cherry-picks? https://review.openstack.org/#/c/591336/ https://review.openstack.org/#/c/592635/ ?07:48
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Allow user-defined extra distro packages  https://review.openstack.org/59141207:54
*** cshen has joined #openstack-ansible07:58
*** electrofelix has joined #openstack-ansible07:59
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Adds networking-ovn support  https://review.openstack.org/58406708:05
*** hamzaachi has joined #openstack-ansible08:07
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-plugins master: tests: Use 'ansible_connection=local' for connecting to localhost  https://review.openstack.org/59252908:08
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-plugins master: strategy: linear: Inspect the delegated host on delegated tasks.  https://review.openstack.org/59167208:08
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: zuul: Add ceph jobs for distribution installations  https://review.openstack.org/59194908:09
*** DanyC has joined #openstack-ansible08:09
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-ceph_client master: Added possibility to specify ssh username and port for ceph mons.  https://review.openstack.org/58394308:10
noonedeadpunkevrardjp: ^ can you check it as well? It's pretty usefull (as for me) and light patch.08:12
*** sawblade6 has joined #openstack-ansible08:15
*** sawblade6 has quit IRC08:20
*** pdeters has joined #openstack-ansible08:21
*** sawblade6 has joined #openstack-ansible08:22
*** luksky has joined #openstack-ansible08:23
*** pdeters has left #openstack-ansible08:23
*** pdeters has joined #openstack-ansible08:24
evrardjpnoonedeadpunk: done08:27
evrardjpthanks for the patch, very interesting case08:28
noonedeadpunkevrardjp: thanks for reviewing) but now I'm a bit confised about divison inside OSA - whom of cores I may annoy to get it merged (except cloudnull)?08:29
*** dante-as has joined #openstack-ansible08:30
*** sawblade6 has quit IRC08:30
dante-asHi guys, is any way to create an os_subnet with variables for some subnets that have gateways, some not? I didn't found the proper filter for gateway_ip or no_gateway_ip08:32
noonedeadpunkok, probably I've found an answer to my question.08:34
*** sawblade6 has joined #openstack-ansible08:35
evrardjpdante-as: | default (omit)08:40
evrardjp| default(omit) *08:40
*** sawblade6 has quit IRC08:46
dante-asfor gateway_ip option, I am still getting the gateway IP as next IP after the network if it has omit08:47
dante-asevrardjp: for gateway_ip option, I am still getting the gateway IP as next IP after the network if it has omit08:47
*** sawblade6 has joined #openstack-ansible08:55
*** shyamb has joined #openstack-ansible08:56
evrardjpI am not sure what you meant09:00
evrardjpplease paste code somewhere09:00
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/rocky: Implements custom theme distribution  https://review.openstack.org/59133609:02
noonedeadpunkevrardjp: returning back to horizon simplification - did you mean that we may still have dict with src path and state of dashboards, or it all should be discovered somehow?09:07
noonedeadpunkas it seems that I've began to complicate things...09:07
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Introduce OpenStack Healthchecks  https://review.openstack.org/58754409:08
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Introduce OpenStack Healthchecks  https://review.openstack.org/58754409:08
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Introduce OpenStack Healthchecks  https://review.openstack.org/58754409:11
*** Bhujay has quit IRC09:13
noonedeadpunknever mind)09:13
*** Bhujay has joined #openstack-ansible09:15
*** sawblade6 has quit IRC09:17
evrardjpnoonedeadpunk: you found the solution?09:17
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/queens: Implements custom theme distribution  https://review.openstack.org/59263509:19
*** agowa338 has joined #openstack-ansible09:23
noonedeadpunkevrardjp: yep, I just tried to automize everything too much, so I get huge generator, instead of specifying dict with path and state of available panels. So never mind, I'm more thinking aloud now09:24
agowa338Hi, does anyone know if the os_recordset and os_zone module can query all existing records/zones? I want to delete all entries that are not specified in the playbook.09:24
openstackgerritMerged openstack/openstack-ansible-ops master: fix intermittent failures when deploying base glance images  https://review.openstack.org/59269609:24
*** shyambiradar has joined #openstack-ansible09:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Ensure vm_use_snapshot is defined  https://review.openstack.org/59294009:28
*** shyamb has quit IRC09:29
dante-asevrardjp: where I can paste the code?09:29
*** udesale has quit IRC09:31
dante-asevrardjp: please find it on git: dan-tabarca/playbooks/script.yml09:32
dante-asplease let me know if you can see it09:33
evrardjpdante-as: full link?09:33
evrardjpis that github?09:33
dante-ashttps://github.com/dan-tabarca/playbooks/blob/master/script.yml09:34
evrardjpgenerally pastebins like paste.openstack.org09:34
dante-asyes, it is git-hub09:34
evrardjpdante-as: use default(omit) vs default(None)09:34
evrardjpso that is will be undefined09:34
dante-asI have tried both of them separatelly09:34
evrardjpI don't see the variable subnet definition09:34
*** hakonw has joined #openstack-ansible09:34
evrardjpso I can't say09:34
dante-asevrardjp: here is it: http://paste.openstack.org/show/728289/09:35
dante-asplease let me know if you can see it09:37
*** shyambiradar has quit IRC09:43
*** shyamb has joined #openstack-ansible09:43
evrardjpI was seeing already this from your github, I don't see your subnets var09:44
evrardjp dante-as | default() purpose is to define something when it's not defined09:45
evrardjpso dns_nameservers is improvable09:45
evrardjpgateway_ip is still wrong for what you're tying to achieve09:45
evrardjpyou said you want not gateway ip to be defined in the call, right?09:46
dante-assome of the os_subnets have gateway, some not09:46
evrardjpodyssey4me: so... 1) change cinder role to make sure the start order is correct09:46
evrardjp(switching 3 and 4)09:46
dante-asand I would like to make a general rule for that part09:46
evrardjpand the second step would be to change integrated repo to switch L115 with L11609:47
evrardjpdante-as: that's exactly what default(omit) is for09:47
evrardjpjust don't define it in your items09:47
evrardjpbut I don't see your "subnet" var so it's hard to tell09:47
evrardjpI can't help you09:48
evrardjpodyssey4me: would that assumption be correct?09:48
odyssey4meevrardjp: well, https://docs.openstack.org/cinder/latest/upgrade.html#after-maintenance-window says that the reloading order doesn't matter as long as the api is restarted last09:49
evrardjpI missed that09:49
evrardjpDiagonal reading : )09:49
dante-asevrardjp: here is also the var file: one example with gateway and one without gateway09:50
odyssey4meevrardjp: of course we could instead take the approach that we just ignore the second round of reloads with the assumption that someone will do a minor upgrade at least once09:50
dante-ashttp://paste.openstack.org/show/728290/09:50
evrardjpodyssey4me: that's not a good idea :)09:51
odyssey4mewhile I think that is an approach that can be taken, it's not ideal - because the RPC version will remain old until then.09:51
evrardjpI think09:51
evrardjpyeah09:51
evrardjpit's gonna open many problems too for gating of upgrades09:52
odyssey4meif there's a way that we can do all that fact finding inside the role - then it can all be done there09:52
odyssey4meone thing that has also come up with using the venv tag to figure out if everything's upgraded is that when using limits or a stale fact cache it all falls apart09:54
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Ensure vm_use_snapshot is defined  https://review.openstack.org/59294009:54
evrardjpdante-as: ok so, multiple points there. 1) you add too many spaces below your module arguments. 2) you're using item.gateway_ip, but in your vars, that's never defined. 3) You're defaulting to none for gateway_ip, instead of omit 4) with_items has an item which is your list of items. Flatten the list, it's better.09:54
evrardjp5) remove existing networks you created and start again09:55
evrardjpodyssey4me: fact finding inside the role?09:55
evrardjpcan't we just call the command?09:55
evrardjpa command*09:56
odyssey4meevrardjp: I'm talking about all this https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-cinder-install.yml#L48-L9209:57
odyssey4meand this https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-cinder-install.yml#L118-L11909:58
odyssey4meand finally https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-cinder-install.yml#L165-L19209:58
odyssey4mewhat it comes down to is that the migrations must only be done once all software is at the same version09:58
odyssey4meit'd be really nice to figure out a way to move all that logic into the role09:59
evrardjpwell if say that we want to really trigger parts of roles using vars, like the discussion with tempest (and that was mostly denied in the past)09:59
evrardjpwe could definitely say one is restart_upgrades10:00
evrardjpand one is restart_install10:00
evrardjpthen we can define things there10:00
odyssey4meyeah, implementing some sort of task router seems inevitable10:00
evrardjpthe venv tag can be discovered in a different way10:00
odyssey4meanyway, I put up a session at the PTG to discuss all this10:00
evrardjpwith setuptools10:00
evrardjpor something in cinder10:01
evrardjpI just think it's harder in roles10:01
odyssey4meyeah, I was kinda thinking that perhaps we should not use the venv tag, but instead should use something that fetches the actual service version, not the OSA version10:01
odyssey4mewell, if we're ok with adding a new dep (etcd3, or something similar) then we could very easily do things simpler10:02
odyssey4meroles could just push information into the k:v store and read from it10:02
evrardjpansible facts are a defacto k:v store10:02
*** shyamb has quit IRC10:03
*** shyam89 has joined #openstack-ansible10:03
evrardjpif we need to have a fact that's global instead of per host, you use the deploy node facts10:03
odyssey4mepersistently?10:04
evrardjpso here we can combine: the node facts will discover versions of software10:04
*** cshen has quit IRC10:04
evrardjpso that can be queried live10:04
evrardjpand the deploy node itself can keep track of those10:04
evrardjpdeploy node ansible_local facts10:04
evrardjpshould I say10:05
evrardjp(not the facts cache)10:06
*** ansmith has quit IRC10:16
odyssey4meI think I know what you mean, although that would mean that we also end up doing slightly nasty things like delegating a fact file creation to the deploy host.10:18
evrardjpodyssey4me: 100% correct10:20
evrardjpwe could build a module that does it though10:20
evrardjpaction plugin10:20
evrardjpto make sure it's more reliable and follows our processes10:20
evrardjpthe advantage of etcd is that it allows concurrent writes10:21
evrardjpwhere here we are exposing ourselves to race conditions10:21
evrardjpif not careful10:22
evrardjpBut that's also why I think we should use plays for this, as this removes all the needs to care about this10:22
evrardjpjust mark things as "in need of x"10:23
evrardjp(like we do)10:23
evrardjpand then in a play orchestrate the restart (like we do in os-cinder-install)10:23
evrardjpship those plays inside the role and you have things still self-contained10:23
openstackgerritMerged openstack/openstack-ansible-os_masakari master: use include_tasks instead of include  https://review.openstack.org/58529810:24
*** sawblade6 has joined #openstack-ansible10:25
*** shyam89 has quit IRC10:30
*** sawblade6 has quit IRC10:30
*** ansmith has joined #openstack-ansible10:31
*** udesale has joined #openstack-ansible10:31
odyssey4mehwoarang jrosser evrardjp have any of you seen http://logs.openstack.org/02/592602/1/check/openstack-ansible-functional-ubuntu-xenial/0d64834/logs/host/nova-compute.service.journal.log.txt.gz10:32
odyssey4meseeing it on os_nova, os_tempest, os_octavia10:34
*** nicolasbock has joined #openstack-ansible10:35
evrardjpodyssey4me: nope I haven't seen that, and I just crushed my node.10:36
evrardjpwell10:36
evrardjpI have seen failures like this in the past but they were not important10:36
evrardjpbecause it was until service restart10:36
evrardjpbut that's not like it, as you seem spammed10:36
evrardjpI just deployed nova and haven't seen that10:37
evrardjpis that in tempest run?10:37
odyssey4methat particular patch is os_nova10:38
evrardjpthat could also be another reason for timeouts10:38
evrardjpcould you compare timestamps with tempest run?10:38
odyssey4meit never gets to tempest, because the wait for nova compute to start fails10:40
evrardjpok10:41
evrardjpyeah never got that10:41
evrardjpor can't remember10:41
*** dxiri has quit IRC10:43
mbuilhas anybody used Horizon from a osa deployment? I am having problems and I think they are related to SSL and port 443 :(10:45
odyssey4mekaiokmo: are you in a position to update https://review.openstack.org/591101 soon as requested?10:46
evrardjpmbuil: many times, but I haven't tried myself recently10:47
evrardjpodyssey4me: maybe kaiokmo is not awaken up :)10:48
evrardjpyet10:48
evrardjpodyssey4me: is that the issue you see?10:48
odyssey4meevrardjp: I think it may be a contributing factor, but is not necessarily the issue.10:49
evrardjpok10:49
evrardjpwell race conditions are hard10:49
odyssey4meyeah, I was thinking of updating the patch, given it's been idle for some time10:49
evrardjpI can merge things if you prefer, as this is better10:49
evrardjpthan not having the patch10:49
evrardjpit's not gonna be trivial10:49
odyssey4meok, so you think we let that one through and do a better one later?10:50
evrardjphaha you know my opinion about "doing a better one later" :p10:50
evrardjpelse I wouldn't have put a -110:50
odyssey4meyeah, I've not actually looked at how the units are done so I have no idea how it all works10:51
evrardjpwell I don't know that part10:51
*** shyam89 has joined #openstack-ansible10:51
evrardjpbut I guess on ansible side you may now want to do things conditionally10:51
odyssey4meI'll look at it - just doing a patch for os_trove, given that the tempest plugins have changed structure10:51
evrardjpbecause nova-api will not need that override10:51
evrardjpso now the calls of the role of systemd is different10:52
evrardjpsystemd_service10:52
evrardjpit's not a big deal it's making sure we have two different calls10:52
evrardjpbut that is like opening a can of worms10:52
evrardjpso maybe we should remove the systemd_after_targets10:53
evrardjpI am all open for a dicussion on how we'll do things10:53
mbuilevrardjp: where did you have the browser? when connecting to port 80, it automatically changes to https and port 443, however, the server never replies because it does not receive packets. haproxy is configured to forward tcp port 80 to horizon container but not 443. Myabe I am missing something :/10:53
evrardjpodyssey4me: you might want to know that changing the order in role + play has not triggered a race condition in my system at the first run10:54
evrardjpodyssey4me: doing it a second time10:54
odyssey4meevrardjp: great - sounds good10:54
dante-asevrardjp: I have tried your way, but still not working. I have paid attention to what was defined, and the GW IP is still created for the subnets that do not have gateway_ip inserted in the variable file.10:54
odyssey4memaybe this time the order will stay correct :/10:55
evrardjpdante-as: please paste your code. Full10:55
dante-asevrardjp: here is the code: http://paste.openstack.org/show/728293/ and here is the vars: http://paste.openstack.org/show/728294/10:55
evrardjpmbuil: I am connecting to 44310:55
evrardjpmbuil: haproxy seems misconfigured10:56
evrardjpmbuil: there is a redirect from 80 to 443, but 443 should work10:56
evrardjpcheck your config10:56
dante-asevrardjp: test1 gets GW, test2 get also GW even if is not mentioned10:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Update trove tempest plugin path  https://review.openstack.org/59299410:56
evrardjpdante-as: did you remove your test2 network beforehand?10:57
dante-asyes10:57
dante-asthese are new networks created10:57
evrardjpI don't know I have no issue on my side10:58
dante-ashave you tested it somewhere?10:58
evrardjplook at this for inspiration: https://review.openstack.org/#/c/587544/10:58
dante-asok, thanks10:59
jrosserdante-as: does it need no_gateway_ip defining as ‘no’ selectively11:02
dante-asjrosser: I was thinking aboutthis method as well, but how should be implemented?11:03
jrosserUse ‘is defined’ to get a bool for the presence of your gateway ip11:03
odyssey4meevrardjp: did you happen to see https://review.openstack.org/574045 ? I've not looked at it carefully, but it might save some time?11:06
*** shyam89 has quit IRC11:07
*** shyam89 has joined #openstack-ansible11:07
openstackgerritMerged openstack/openstack-ansible-os_watcher stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282611:10
evrardjpodyssey4me: oh that might simplify your nova story : )11:12
openstackgerritMerged openstack/openstack-ansible-os_congress stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279411:12
evrardjpI have to check if systemd_services can be a list11:12
evrardjpif that's the case, that's nice.11:12
openstackgerritMerged openstack/openstack-ansible-os_heat stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59280411:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Ensure nova-compute service start after libvirtd  https://review.openstack.org/59300111:13
dante-asjrosser: I have tried now no_gateway_ip: "{{ 'yes' if item.gateway_ip is defined else default('yes') }}" for the same vars file11:13
mbuilevrardjp: could you show me your haproxy.cfg please? I don't see any way how 443 packets can reach horizon container. I am trying to access Horizon from outside the controller11:14
evrardjpwe can probably simplify it11:14
dante-asjrosser: now I am not getting any GW IPs11:14
evrardjpmbuil: let's rather do the other way around11:14
dante-asjrosser: any suggestion?11:14
evrardjpshow me your haproxy11:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Ensure nova-compute service start after libvirtd  https://review.openstack.org/59300111:14
dante-asjrosser: sorry, copy paste did not work properly. this is what I have tried: no_gateway_ip: "{{ 'yes' if item.gateway_ip is defined else 'yes' }}"11:15
openstackgerritMerged openstack/openstack-ansible-os_masakari stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59281511:15
odyssey4medante-as: um, what - that condition should always result in yes?11:15
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279311:15
dante-asodyssey4me: no. if is a gateway_ip => take the gateway_ip from vars. if not, default yes11:16
openstackgerritMerged openstack/openstack-ansible-os_tacker stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282411:17
mbuilevrardjp: https://hastebin.com/isitamiyah.pl11:17
odyssey4medante-as: I think you might mean to do this: "{{ (item.gateway_ip is defined) | ternary(item.gateway_ip, 'yes') }}" ?11:17
odyssey4methat will populate the var with the gateway ip if it's defined, but put 'yes' into the var instead if it is not11:17
*** sawblade6 has joined #openstack-ansible11:18
dante-asodyssey4me: so what should I write exactly in the vars file for that specific row?11:19
evrardjpmbuil: you mush have an override11:19
evrardjpsomwhere11:19
dante-asodyssey4me: gateway_ip: 10.10.11.225, yes ?11:19
odyssey4medante-as: another way to do it is simply: "{{ item.gateway_ip | default('yes') }}"11:19
odyssey4medante-as: I have not looked at any of your data, only what you wrote as a conditional which makes no sense11:20
mbuilevrardjp: you have an entry for horizon with port 443?11:20
odyssey4medante-as: looking at the pastebins now11:20
openstackgerritMerged openstack/openstack-ansible-os_aodh stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59278911:21
odyssey4medante-as: dns_nameservers: "{{ item.dns if item.dns is defined else omit }}" is easier to understand if you just do: the same as gateway_ip above... "{{ item.dns | default(omit) }}"11:21
dante-asodyssey4me: for "{{ item.gateway_ip | default('yes') }}", I get an error: "The value '10.10.11.225' is not a valid boolean.  Valid booleans include: 0, 'on', 'f', 'false', 1, 'no', 'n', '1', '0', 't', 'y', 'off', 'yes', 'true'"11:22
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59281111:22
*** sawblade6 has quit IRC11:22
odyssey4medante-as: ok, looking at http://paste.openstack.org/show/728293/ and http://paste.openstack.org/show/728294/, other than my comment above about using the default(omit) I don't see a problem - what's the problem?11:23
dante-asodyssey4me: I have some os_subnets that have GWs, some of them do not have GW11:23
openstackgerritMerged openstack/openstack-ansible-os_ceilometer stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279111:24
dante-asodyssey4me: I need to separe them. Now we are trying with the no_gateway_ips since this one is a little bit stronger than gateway_ips11:24
*** shardy has quit IRC11:24
*** shardy has joined #openstack-ansible11:24
evrardjpmbuil: http://paste.ubuntu.com/p/MdJ9Wt3hCh/11:24
openstackgerritMerged openstack/openstack-ansible-os_glance stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59280211:24
odyssey4medante-as: gateway_ip: "{{ item.gateway_ip | default(omit) }}"11:25
evrardjpas you insist seeing it : )11:25
odyssey4methat should work fine.11:25
openstackgerritMerged openstack/openstack-ansible-os_zun stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282711:25
dante-asodyssey4me: I have tried it and for the ones that do not have gws, I am still getting gws11:25
dante-asI am getting always CIDR+111:25
odyssey4medante-as: ok, I think that's neutron doing it - or perhaps the os_subnet module11:25
evrardjpdante-as: show your openstack subnet definition with openstack cli on a pastebin11:25
evrardjpbefore11:26
evrardjpand after a run11:26
*** udesale has quit IRC11:26
odyssey4meIIRC neutron assumes CIDR+1 if you don't give it a gateway11:26
evrardjpbefore it should be empty11:26
odyssey4meif you use the cli to create a subnet, you'll likely see the same result11:26
evrardjpthat's true11:26
evrardjpyeah the option is no_gateway_ip11:27
evrardjpin the module11:27
evrardjphttps://docs.ansible.com/ansible/2.5/modules/os_subnet_module.html#os-subnet-module11:27
evrardjpso add an extra line into each of your subnets11:27
evrardjpif need be11:27
evrardjpand pass that to the module11:27
evrardjpproblem solved11:27
openstackgerritMerged openstack/openstack-ansible-os_sahara stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282211:27
odyssey4meno_gateway_ip: "{{ not (item.gateway is defined) }}"11:28
evrardjpor that11:28
odyssey4mewell, that should be no_gateway_ip: "{{ not (item.gateway_ip is defined) }}"11:28
evrardjpgateway_ip11:28
dante-asevrardjp: it's always empty before and afterwards its populated11:28
evrardjpdante-as: please read what we just said11:28
evrardjpand read the documentation11:28
mbuilevrardjp: thanks. We must be missing some config in XCI in order to get that haproxy.cfg. Time to investigate11:29
evrardjpmbuil: not missing -- altering11:29
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279211:29
openstackgerritMerged openstack/openstack-ansible-os_designate stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279811:30
odyssey4medante-as: in case it wasn't obvious, the final thing should look like http://paste.openstack.org/show/728297/11:30
dante-asodyssey4me: yes, thanks. now I am trying it11:31
openstackgerritMerged openstack/openstack-ansible-os_barbican stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59279011:31
odyssey4meevrardjp: so the two approaches to ensuring libvirt starts first are up https://review.openstack.org/#/q/topic:bug/1780011+(status:open+OR+status:merged)11:32
odyssey4meboth ways will do - one just has a little more duplicated than the other11:33
evrardjpoh you filthy :p11:33
evrardjpI was sure this was gonna show up :)11:33
evrardjpI think jimmy's way is more flexible :p11:34
evrardjpin the meantime, that's good enough for me11:34
*** cshen has joined #openstack-ansible11:34
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59280811:35
odyssey4meevrardjp: hmm, so systemd services is a list it seems: https://github.com/openstack/ansible-role-systemd_service/blob/master/defaults/main.yml#L8711:36
evrardjpodyssey4me: that's great.11:36
odyssey4meso yeah, perhaps doing some funky in-line jinja script would be neater, and provide a speed boost as well11:36
evrardjpLet's do that in another patch11:36
evrardjpyeah11:36
odyssey4meyeah, I'll have a go at it now11:36
evrardjpspeed boost + flexibility11:36
evrardjpdid you know that jmespath can build dicts and lists? :p11:37
odyssey4meanyone seen jmccrory around lately?11:37
evrardjp(please not try to build lists of dicts in the same thing though)11:37
odyssey4meevrardjp: yep, I was just thinking of doing that instead of the jinja script11:37
evrardjpodyssey4me: not recently11:37
evrardjpodyssey4me: so what you can do is apply a map filter on an existing list of services, then prepare the thing the way you want in a query11:38
dante-asodyssey4me: thank you, it worked11:38
odyssey4medante-as: no worries, happy to have helped11:39
evrardjpodyssey4me: I am worried he might not come to the PTG11:39
odyssey4meI suspect he will not be there. He's moved employers.11:39
openstackgerritMerged openstack/openstack-ansible-os_magnum stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59281311:41
odyssey4meWell, I think he might have - not sure. I might also be mixing him up with someone else.11:43
mnaserBusy AM today11:44
odyssey4meo/ mnaser11:45
mnaserI know andymccr recently moved to redhat but I dunno if his role is still openstackish11:45
mnaserHi all11:45
*** jamesdenton has joined #openstack-ansible11:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Update trove tempest plugin path  https://review.openstack.org/59299411:47
*** shyam89 has quit IRC11:47
odyssey4memnaser: so I see you managed to get cinder merging some patches - now can you remember everything that was needed so that we can do the same for rocky? ;)11:48
mnaserI did most of the backports. It was mostly checksum and the stack of 4 in cinder11:49
mnaserIf checksum merged in rocky, it should be good to be rechecked11:49
* mnaser hasn’t gotten to office yet11:49
openstackgerritManuel Buil proposed openstack/openstack-ansible-os_neutron master: [WIP] - Provide support for SFC in ODL Fluorine  https://review.openstack.org/59303111:51
odyssey4melooks like that did11:51
odyssey4merechecking the stack now11:52
openstackgerritMerged openstack/openstack-ansible-os_nova stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282011:53
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests  https://review.openstack.org/59204911:54
*** shyam89 has joined #openstack-ansible11:54
openstackgerritMerged openstack/openstack-ansible-os_swift stable/rocky: Updated from OpenStack Ansible Tests  https://review.openstack.org/59282311:55
noonedeadpunkmnaser: hi, can you kindly check patch https://review.openstack.org/#/c/583943/ ?12:02
mnaserThanks odyssey4me12:03
*** sawblade6 has joined #openstack-ansible12:03
mnasernoonedeadpunk: checking12:03
mnasernoonedeadpunk: I’m on mobile so can’t easily commit on gerrit but if someone was working around it in OS12:05
mnaserIn some other way this might cause a change in behaviour12:05
mnaserCould you remove it from defaults and instead do become: “{{ ceph_mon_user|default(ansible_user) }}”12:06
mnaserOr something like that so it doesn’t change default behaviour12:06
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Fix order for restarts  https://review.openstack.org/59303212:07
*** sawblade6 has quit IRC12:08
noonedeadpunkmnaser: than it won't get to documentation.. probably I should place “{{ default(ansible_user) }}” into defaults/main.yml ?12:08
noonedeadpunk* “{{ ansible_user }}”12:09
mnasernoonedeadpunk: you can add it to the defaults but commented out12:09
*** shyamb has joined #openstack-ansible12:09
*** pdeters has quit IRC12:10
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder master: Always start cinder API last  https://review.openstack.org/59303312:11
evrardjpodyssey4me: so tried 3 times, never got an issue locally.12:11
odyssey4memnaser: do you mean? ceph_mon_user: "{{ ansible_user }}"12:12
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Fix order for restarts  https://review.openstack.org/59303212:12
*** shyam89 has quit IRC12:12
evrardjpodyssey4me: weirdly it was scheduler to restart, so I doubt it's enough12:12
evrardjpI just don't think I was lucky enough to hit the race condition12:13
noonedeadpunkmnaser: yep, as odyssey4me I was also offering to put ceph_mon_user: "{{ ansible_user }}"12:13
*** spatel has joined #openstack-ansible12:14
odyssey4meevrardjp: the integrated patch refers to the https://docs.openstack.org/cinder/latest/upgrade.html#during-maintenance-window which is the part that's handled in the role12:14
odyssey4methe playbook handles the part that's in https://docs.openstack.org/cinder/latest/upgrade.html#after-maintenance-window12:14
evrardjpmaybe in one hour we'll have a rc1 freeze in rocky and that would be great12:14
openstackgerritMerged openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests  https://review.openstack.org/59203612:14
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder master: Always start cinder API last  https://review.openstack.org/59303312:17
evrardjpodyssey4me: that's better ^12:17
*** gkapoor1 has joined #openstack-ansible12:17
*** erolg has joined #openstack-ansible12:17
*** erolg_ has joined #openstack-ansible12:17
*** spatel has quit IRC12:18
*** erolg_ has quit IRC12:19
*** schwicht has joined #openstack-ansible12:20
mnaserI agree with odyssey4me, noonedeadpunk12:21
*** schwicht has quit IRC12:25
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests  https://review.openstack.org/59204712:26
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-ceph_client master: Added possibility to specify ssh username and port for ceph mons.  https://review.openstack.org/58394312:26
*** schwicht has joined #openstack-ansible12:31
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests  https://review.openstack.org/59204412:33
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: tests-ansible-env-prep: Fix plugin, tests and ops testing on Vagrant  https://review.openstack.org/59252712:36
hwoaranglogan-: cloudnull: hello. would you mind giving https://review.openstack.org/#/c/591672/ another look please? it does not seem to cause any regressions and also fixes our opnfv tests where the deployment host is not part of the openstack nodes12:39
noonedeadpunkmnaser: patched.12:44
*** schwicht has quit IRC12:44
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests  https://review.openstack.org/59203312:46
noonedeadpunkand generic ansible question: how can I exctract 'files' key from such structure: registered_item: { results: [ { files: [ {} ] } ] }? I know that's it's possible through registering extra fact, and double iteration. But probably I can realize this through loop control or smth like that?12:48
*** jamesdenton has quit IRC12:48
*** aicilamd has joined #openstack-ansible12:49
*** jamesdenton has joined #openstack-ansible12:49
kaiokmoodyssey4me: hey sorry, just got on. thanks for that patch12:49
kaiokmoI was kinda busy this week. thank you for updating it12:50
mnaserWonderful. I’ll have a look soon12:50
noonedeadpunkto more accurate - it's full structure http://paste.openstack.org/show/728304/ and i need files.path12:50
odyssey4menoonedeadpunk: you need a list of just the paths?12:50
noonedeadpunkodyssey4me: yep12:50
*** aicilamd has quit IRC12:51
odyssey4menoonedeadpunk: could you tell me why it's in a results set? the find module supports a list of paths, so you don't need to with_items12:51
*** aicilamd has joined #openstack-ansible12:51
*** jamesdenton has quit IRC12:52
noonedeadpunkodyssey4me: I'm using when, not to check every path I have. So than I need an extra variable with kinda generator in it... Probably I'll place a patch with workflow -1 to show the whole idea.12:53
odyssey4menoonedeadpunk: yep, while it's possible to do what you're asking - it may be possible to siplify it so that you do not need to12:54
kukacz_hello, I'd like to evaluate OSA by running it on top of another openstack. I wonder if there is some template (ansible, heat, terraform, ...) to deploy and preconfigure a set of hosts (ie. instances) for multinode deployment ...?12:55
noonedeadpunkodyssey4me: so path is find should be set as a regular list?12:56
*** aicilamd has quit IRC12:56
noonedeadpunk*paths in find12:56
odyssey4menoonedeadpunk: yep12:56
odyssey4meit can be12:56
noonedeadpunkokey, got it. probably it'll resolve my problem.12:57
*** jamesdenton has joined #openstack-ansible12:57
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: run_test_common.sh: Ensure python3 is installed  https://review.openstack.org/59304512:58
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: run_test_common.sh: Ensure python3 is installed  https://review.openstack.org/59304512:59
openstackgerritMerged openstack/openstack-ansible stable/rocky: Freeze all SHAs for RC1  https://review.openstack.org/59050313:01
odyssey4mew00t!13:02
*** shyamb has quit IRC13:02
*** shyam89 has joined #openstack-ansible13:03
hwoarangfinally!13:04
hwoarangno we need to bump systemd_service ;p13:04
hwoarangand go through hell again13:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Update trove tempest plugin path  https://review.openstack.org/59299413:04
hwoarang*now13:04
odyssey4meyeah, but at least the integrated repo for rocky is now only testing small sets of changes at once13:06
evrardjpguess what today is release day anyway, so let's apply procedures!13:07
*** schwicht has joined #openstack-ansible13:07
hwoarangthe switch to python3 for tox is making my friday afternoon miserable13:11
evrardjpmnaser: shouldn't this  https://review.openstack.org/#/c/592688/2 be below every other patch?13:12
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: run_test_common.sh: Ensure python3 is installed  https://review.openstack.org/59304513:13
mnaserevrardjp: no i think its okay because it only is needed to fix the backend_defaults patch13:14
mnaseralso, evrardjp, you voted on https://review.openstack.org/#/q/I2242725682056491106ab8012ad1fa9d0e7f9ecd13:14
odyssey4menoonedeadpunk: here's an example of using find with multiple paths, then using jmespath to get the right info out easily: https://github.com/openstack/openstack-ansible-ops/blob/master/multi-node-aio/playbooks/save-vms.yml#L91-L10413:14
mnaserif you can do the rest13:14
*** spatel has joined #openstack-ansible13:16
openstackgerritAndy Smith proposed openstack/openstack-ansible master: Add qdrouterd role for oslo.messaging backend deployment  https://review.openstack.org/57026113:17
spatelodyssey4me: do you think this is a bug https://bugs.launchpad.net/openstack-ansible/+bug/178751713:18
openstackLaunchpad bug 1787517 in openstack-ansible "After primary node shutdown getting MySQL connection error " [Undecided,New]13:18
odyssey4mespatel: no idea, busy with something else right now13:20
*** kevinshort has joined #openstack-ansible13:21
mnaserevrardjp: do you feel like changing that same patch so we can backport it or think that's a bit too trivial, i'll leave it up to you -- https://review.openstack.org/#/c/593033/13:21
evrardjpmnaser: slowly slowly : p13:22
mnaserhaha sorry13:22
* mnaser is chugging through coffee13:22
*** spatel has quit IRC13:22
*** mmalchuk_ has quit IRC13:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove the last remnants of get-pip.py  https://review.openstack.org/59139213:23
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder master: Always start cinder API last  https://review.openstack.org/59303313:28
evrardjpmnaser: done https://review.openstack.org/#/c/593033/13:28
evrardjpodyssey4me: ^ could you please revote?13:28
odyssey4mesure, done - makes sense13:29
evrardjpthe time we merge the tempest backport and use of master, tempest will have released something:  https://pypi.org/project/Tempest/#history13:30
evrardjpdoing and redoing it's always work13:30
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: run_test_common.sh: Ensure python3 is installed  https://review.openstack.org/59304513:32
*** electrofelix has quit IRC13:36
*** ppetit has joined #openstack-ansible13:41
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/rocky: Rollback tempest master for Rocky  https://review.openstack.org/59305113:41
*** kevinshort has quit IRC13:43
*** hamzaachi has quit IRC13:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59261113:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests  https://review.openstack.org/59205113:44
*** kevinshort has joined #openstack-ansible13:45
*** weshay|ruck has joined #openstack-ansible13:46
mnaserevrardjp: +A'd the patch13:52
*** dxiri has joined #openstack-ansible13:56
*** shyam89 has quit IRC13:57
*** Bhujay has quit IRC13:59
*** aicilamd has joined #openstack-ansible14:00
mnaseralright so14:00
*** aicilamd has quit IRC14:01
evrardjpI am pushing up a patch for bumping the openstack SHAs and our roles SHA to latest of stable/rocky14:01
*** aicilamd has joined #openstack-ansible14:01
evrardjpI should probably do two separate patches though14:01
mnaserevrardjp: cool14:02
mnaserhttp://logs.openstack.org/01/593001/2/check/openstack-ansible-functional-ubuntu-xenial/ac815c5/logs/host/nova-compute.service.journal.log.txt.gz14:02
mnaseranyone has any ideas about this?14:02
odyssey4meevrardjp: given the struggle to merge things - perhaps not14:02
mnaserlooks like nova-compute never started14:02
mnaserit just spins forever14:02
odyssey4memnaser: yeah, I've seen that in places too14:02
mnaserill try to do some investigation if anyone hasnt looked into it14:02
odyssey4methought one of these two options would be helpful, but it seems not: https://review.openstack.org/#/q/topic:bug/1780011+(status:open+OR+status:merged)14:02
mnaseralso, i think i am going to propose removal of all nspawn jobs, for now they have not been stable (at all), ubuntu and opensuse has been broken forever14:02
mnaserat least it'll give us 3x 2 hours of workers back to infra14:03
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/rocky: Bump roles to latest stable/rocky  https://review.openstack.org/59305814:03
mnaserand they have been failing forever14:03
evrardjpodyssey4me: taht's true14:03
evrardjplet me add the rest on the same patch then14:03
odyssey4memnaser: perhaps move them to experimental instead?14:03
mnaserodyssey4me: im thinking that when we want to add support again, the commit that adds it will enable the jobs again14:04
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/rocky: Use variable with full URL for RDO repositories  https://review.openstack.org/59268314:04
odyssey4memnaser: fair enough14:04
mnaserso instead of our check experimental running mostly broken stuff, you can just push a commit with the zuul file edited14:04
*** aicilamd has quit IRC14:05
odyssey4meoh yes, that reminds me - does anyone know where there's a devstack zuul job defined?14:06
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: run_test_common.sh: Ensure python3 is installed  https://review.openstack.org/59304514:06
*** sawblade6 has joined #openstack-ansible14:06
*** aludwar has quit IRC14:07
odyssey4megot it https://github.com/openstack-dev/devstack/blob/master/.zuul.yaml#L8214:07
*** aludwar has joined #openstack-ansible14:09
*** cshen has quit IRC14:14
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Drop non-voting jobs and increase timeout by 20 minutes  https://review.openstack.org/59306014:15
mnaserodyssey4me, evrardjp and other cores around ^14:16
odyssey4memnaser: IIRC we're already at the max timeout14:16
mnasernope14:16
mnasermax timeout is 3 hours afaik14:16
mnaserwe are at 214:16
mnaserceph job is at 3 hours14:16
odyssey4meoh, it's the periodics that are at max: timeout: 1080014:17
mnaseri only left centos as non voting there because i'm actually making a lot of progress and we're really really close, having at least 1 non voting job would be nice because integrated repo is failing only14:17
openstackgerritMerged openstack/ansible-role-systemd_mount master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59247814:17
mnaseralso, i'd like to consider disabling `openstack-ansible-functional-opensuse-150` for now, because as long as galera is failing, it pretty much always fails and takes 28 minutes to do so14:19
mnaserill push a patch and we can discuss there14:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/rocky: Bump SHAs for rocky release  https://review.openstack.org/59305814:19
*** schwicht has quit IRC14:20
odyssey4meevrardjp: I think we need https://review.openstack.org/#/c/592688/2 merged into rocky's os_cinder as a matter of urgency, and that should be included in the sha bump?14:21
*** sawblade6 has quit IRC14:21
openstackgerritMohammed Naser proposed openstack/openstack-ansible-tests master: Drop opensuse-150 jobs  https://review.openstack.org/59306114:21
mnaserevrardjp, odyssey4me: i'd even include https://review.openstack.org/#/c/592689/2 in the list14:21
odyssey4meand it all deps on https://review.openstack.org/#/c/592687/214:22
evrardjpodyssey4me: agreed14:22
evrardjpmnaser: agreed too14:23
openstackgerritMerged openstack/ansible-role-systemd_networkd master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59247914:23
mnaserdarn14:23
mnaserFile './x86_64/openSUSE-release-42.3-2.1.x86_64.rpm' not found on medium 'http://mirror.iad.rax.openstack.org/opensuse/update/leap/42.3/oss/'14:23
mnaserall opensuse-42 jobs are broken i think because of tha14:23
evrardjplong story short, give a little nudge to cinder role sha14:23
odyssey4memnaser: yep, seems like a bad mirror across providers - I saw it on vexxhost too14:24
odyssey4meor perhaps an incomplete mirror14:24
mnaserodyssey4me: the mirrors operate in an atomic release way14:24
mnaserso they're either all broken or all working14:24
mnaser:P14:24
openstackgerritMerged openstack/ansible-role-systemd_service master: Use the TESTING_BRANCH env var for constraints  https://review.openstack.org/59248014:25
odyssey4meyep14:25
evrardjpmnaser: what's the source of the mirroring in infra?14:25
mnaserevrardjp: not sure, you can find it in openstack/system-config14:26
mnaseri think it was a bad sync to get us in this state14:26
evrardjpwell there is only one way to find out14:26
mnaserhttps://github.com/openstack-infra/system-config/blob/67b77279f5479d0d5c311a3323e0dffe193c1c9c/modules/openstack_project/files/mirror/opensuse-mirror-update.sh14:26
mnaseridk why we're syncing from .de14:27
evrardjpso they did what's on the repo they are syncing from14:27
evrardjpwait14:27
mnaserhttps://github.com/openstack-infra/system-config/blob/67b77279f5479d0d5c311a3323e0dffe193c1c9c/modules/openstack_project/files/mirror/opensuse-mirror-update.sh#L9414:27
evrardjpmnaser: isn't it from http://mirrors.rit.edu/opensuse/update/leap/42.3/oss/x86_64/ ?14:27
mnaserwow14:28
mnaserthey're incomplete too14:28
mnaserso their bad sync broke our bad sync14:28
evrardjpI am not sure it's that14:29
evrardjpI am thinking it might be a problem elsewhere14:29
evrardjpoh yeah my bad14:29
evrardjpit was a glitch on my chrome so I didn't fine the release file14:29
evrardjpoooookay14:29
evrardjpso yeah14:29
*** shardy has quit IRC14:29
evrardjpthe mirrors on suse are okay, some mirrors are okay, rit mirrors are bad, and we are syncing to it?14:30
evrardjpis infra aware of that?14:30
*** spatel has joined #openstack-ansible14:32
spatelodyssey4me: sorry my client was disconnected and i didn't realize14:32
mnaseryes, there is a discussion in #openstack-infra14:32
*** aicilamd has joined #openstack-ansible14:32
spatelDo you think this is real BUG or there is a fix for this? https://bugs.launchpad.net/openstack-ansible/+bug/178751714:32
openstackLaunchpad bug 1787517 in openstack-ansible "After primary node shutdown getting MySQL connection error " [Undecided,New]14:32
spatelI am seeing random error like this everywhere DBConnectionError: (pymysql.err.OperationalError) (2006, "MySQL server has gone away (error(104, 'Connection reset by peer'))") [SQL: u'SELECT 1']14:32
*** aicilamd has quit IRC14:33
cloudnullmornings14:33
spatelcloudnull: morning14:33
*** aicilamd has joined #openstack-ansible14:33
openstackgerritMerged openstack/openstack-ansible stable/queens: Use ZUUL_SRC_PATH to pass the path to Zuul git sources  https://review.openstack.org/59115914:33
*** Leo_m has quit IRC14:36
mnasergaha14:37
mnaserall opensuse jobs will break now14:37
mnaserhttps://mirrors.edge.kernel.org/opensuse/update/leap/42.3/oss/x86_64/ seems updated14:37
mnaseri will propose that we mirrored from kernel.org14:37
cloudnullkukacz_ did you get an answer to your question?14:37
*** Leo_m has joined #openstack-ansible14:37
kukacz_cloudnull: not yet14:37
*** aicilamd has quit IRC14:38
*** Leo_m has quit IRC14:42
cloudnullkukacz_ we dont have much in the way of a heat template however you can make an all in one on an openstack with relative ease, https://cloudnull.io/2016/08/auto-building-an-openstack-ansible-test-node-using-nova-and-userdata/ this is what i do with a local cluster14:44
*** aicilamd has joined #openstack-ansible14:45
mnaserim thinking of abandoning our changes out of ci14:46
mnaserthere's no point in wasting ci cycles on something that will fail14:46
*** jamesdenton has quit IRC14:46
cloudnullthe training team at rackspace have put this together too https://github.com/cloud-training/rpc-heat-ansible14:47
cloudnullbgmccollum ^14:47
cloudnullkukacz_ you might be able to use something like that14:47
*** fghaas has quit IRC14:47
cloudnullmnaser seems reasonable14:48
mnaserlet me see if we can get this through infra quickly14:48
*** Leo_m has joined #openstack-ansible14:49
*** sawblade6 has joined #openstack-ansible14:49
bgmccollumkukacz_ cloudnull those heat templates / playbooks haven't had much attention in over 2 years... :(14:50
mnasercloudnull: btw i was thinking this morning14:51
cloudnullrutro14:51
cloudnull:)14:51
mnaser(shower thoughts)... maybe we need to have a go at seeing if we can optimize our ssh connection plugin14:51
mnaseri feel like a lot of the stuff like container checks/etc happening on every single task is adding a fair amount of overhead14:51
mnasernot sure if we can implement some sort of fact caching in it.. or something along those lines to minimize the amount of stuff we have to fork out too14:52
cloudnullYea we might be able to optimise a lot of that14:52
mnaserhttps://github.com/openstack/openstack-ansible-plugins/blob/master/connection/ssh.py#L429-L47114:52
mnaserfor example that being called every single time14:52
cloudnullwe still need to circle up and get these patches backported https://review.openstack.org/#/c/58219914:53
mnaserthats wild14:53
cloudnullthat change doesnt have much impact on an aio14:54
cloudnullbut its a MASSIVE impact on a 300 node environment14:54
*** sawblade6 has quit IRC14:54
*** rpittau has quit IRC14:54
mnaseryeah i've noticed for big enviormnents its so sloow14:55
mnaseror we can help dw work on mitogen and do away with all this14:55
mnaser:P14:55
cloudnullnoted here https://review.openstack.org/#/c/581893/ from rickbox 3x performance in their tests14:55
cloudnullif mitogen is better lets do it14:56
cloudnullthough we might be trading 1 known problem for sets of unknown problems14:56
mnaserit has built in delegation to containers and does the whole start-up-a-process once and run14:56
mnaseryeah, but i think it has the advantage of starting up once so all the code around lookups/etc happens right away i guess14:57
cloudnullyes, im all in favor if its better14:58
mnaserfor example maybe we can rely on reading the config file to get rootfs instead of forking out to lxc-info14:58
cloudnulllocal testing on physical hosts has been good14:58
*** radez has joined #openstack-ansible14:58
mnaserfor stuff like _container_path_pad14:58
radezhey folks, the tox file in openstack-ansible references a {toxinidir}/tests/common/ directory with some anwible related test scripts in it, where do I find this directory?14:59
mnaseri.e. reading `/var/lib/lxc/<container>/config`14:59
mnaserradez: this would be the openstack-ansible-test srepo14:59
mnaseropenstack/openstack-ansible-tests14:59
radezmnaser: awesome, thx much14:59
mnaserradez: no problem14:59
mnasercloudnull: is it safe to assume that container path across all operating systems will be /var/lib/lxc/<container>/config for lxc ?15:00
odyssey4meevrardjp: could you take a peek at https://review.openstack.org/591672 given you have better knowledge of what happens in there than most15:00
cloudnullmnaser yes for the config15:03
mnaserok so we can just read that file instead of having to get the pid using lxc-info and then checking the pid root15:04
cloudnullthe pid root is used to get the fs path15:05
cloudnullthe path /proc/$PID/rootfs provides access to fhe filesystem15:05
cloudnullno matter the backend store15:05
dwcloudnull / mnaser only one pair of hands :)  fixed one of the OSA issues today, but discovered brakage for one of my own apps on the current master15:06
cloudnull**provides access to the running file system15:06
dwi feel a very productive weekend coming on, though ;)  hopefully will have good news by monday15:06
cloudnullNICE!15:06
mnasercloudnull: is that different than just running passing with the rootfs url from the config (esp for fetch_file and put_file)15:06
cloudnullyes.15:07
mnaserer, not url, path15:07
cloudnullthe store option in lxc could be a block device, like lvm15:07
cloudnullso access to the filesystem wont be at /var/lib/lxc/$name/rootfs15:07
mnaseraaaaah15:08
cloudnullsame for BTRFS / machinctl15:08
mnaserokay yes15:08
mnaseri didnt think of that use case15:08
openstackgerritMerged openstack/openstack-ansible stable/rocky: Eliminate installing pip on host/containers  https://review.openstack.org/59133115:08
cloudnullalso that path is just the bits on the disk , with bind mounts the running fs could be totally different15:09
cloudnullso we use /proc/ to get into the containers for both nspawn and lxc15:09
mnaseryep, gotcha, makes total sense15:09
mnaseri didnt think of that context15:09
kukacz_cloudnull, bgmccollum: thanks for that link. I've got AIO up and running, was just thinking of saving some effort when getting ready for multinode deployment15:13
kukacz_nevermind, it's not such a big effort. I might try to build some template myself15:13
mnasercloudnull: thanks for your insights, in that case i dont think there's much we can do other than maybe looking into implementing a library like python-lxc15:14
mnaserto avoid forking out, which feels expensive15:14
mnaserthat would involve an extra dependency which is meh15:15
mnaseri think i'd defer messing around with this until seeing if we can come up with something interesting with mitogen15:15
johnsomcloudnull Can you take a quick look at this quota fix?  https://review.openstack.org/#/c/571368/15:17
*** spatel has quit IRC15:19
*** DanyC has quit IRC15:20
*** DanyC has joined #openstack-ansible15:21
*** kevinshort has quit IRC15:23
*** cshen has joined #openstack-ansible15:25
*** DanyC has quit IRC15:25
*** kevinshort has joined #openstack-ansible15:25
*** dante-as has quit IRC15:31
jrossermnaser: I did a run with overlayfs and the memory saving seems very significant, no swap used. This Is because the page cache gets shared between containers. The job failed but there’s so much brok/moving I want to investigate some local builds with overlayfs.15:31
mnaserjrosser: i think we used to run overlayfs in ci before but there was some instabilities15:31
mnaserif we can get those cleared out, then a big win15:31
mnaserif it's better, i'd be in favour of marking it the default choice15:32
mnasertbh, i would love if we used btrfs + cow, that would make creating all those new containers so much faster15:32
mnasercloudnull being the resident expert on this stuff.. is there anything stopping us from that?15:32
jrosserYeah, I’d like to understand it more, it’s the only approach that does page sharing that is available on lxc/nspawn and all the distorts15:32
jrosser*distros15:32
bgmccollumjrosser can you have a look at https://review.openstack.org/#/c/592748/15:33
*** kaiokmo has quit IRC15:34
mnaserjrosser: with overlayfs tho we can also do cow right?15:36
odyssey4mewith overlayfs we had issues with icmp packets in the containers IIRC15:37
odyssey4mebasically pings didn't work for the aio through the l3 agents - but those are on the host now, so that's possibly no longer an issue15:38
odyssey4mewe tried with btrfs, but the issue of the container running out of space while building the repo persisted, and while lots was done to try and fix it - we never got to the bottom of it15:39
jrosserthe total memory usage was about 6G15:39
jrosserso if it can be made to work in a reliable/performant way is much better than the other backing stores and similar to zfs15:40
*** devx has quit IRC15:40
mnaseroh boy15:41
mnaseri found more checksum stuff.15:41
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_neutron master: Drop checksum checks  https://review.openstack.org/59308815:44
*** aicilamd has quit IRC15:44
*** aicilamd has joined #openstack-ansible15:45
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Drop checksum checks  https://review.openstack.org/59309015:47
openstackgerritMohammed Naser proposed openstack/openstack-ansible-tests master: Drop checksum checks  https://review.openstack.org/59309115:48
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Re-written dashboards linking.  https://review.openstack.org/59309215:49
*** aicilamd has quit IRC15:49
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Re-written dashboards linking.  https://review.openstack.org/59309215:51
noonedeadpunkmnaser: just to remind about myself) https://review.openstack.org/#/c/583943/15:52
odyssey4memnaser: have you figured out what's going on with nova compute when it refuses to start?15:52
*** aicilamd has joined #openstack-ansible15:52
openstackgerritMohammed Naser proposed openstack/openstack-ansible-tests master: Add iptables logs  https://review.openstack.org/59309315:53
mnaserodyssey4me: sorry, nothing stuck out to me right away15:53
mnasernoonedeadpunk: ill have a look when i got a moment15:53
noonedeadpunkmnaser: yep, sure no hurry)15:54
mnaserodyssey4me: http://logs.openstack.org/01/593001/2/check/openstack-ansible-functional-ubuntu-xenial/ac815c5/logs/host/neutron-linuxbridge-agent.service.journal.log.txt.gz looks like even neutron failed to start15:55
noonedeadpunkodyssey4me: are you about this http://paste.openstack.org/show/728319/ ?15:56
*** agowa338 has quit IRC15:59
openstackgerritMerged openstack/openstack-ansible-os_magnum stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59093515:59
mnaserodyssey4me: i have strong doubts that the checksum stuff might still be messing with things16:00
odyssey4menoonedeadpunk: no, I've not seen that16:01
odyssey4menoonedeadpunk: where did you see that?16:01
*** cshen has quit IRC16:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Set quota for octavia service project  https://review.openstack.org/57136816:02
noonedeadpunkodyssey4me: never mind, it's probably some my own problem on the computing node. I have qemu 2.11, but I catch this error. Probably there is some parsing problem with nova or whatever16:03
odyssey4mejohnsom: https://review.openstack.org/571368 updated to use delegation and run early16:04
*** cshen has joined #openstack-ansible16:04
*** luksky has quit IRC16:06
*** hamzaachi has joined #openstack-ansible16:08
*** cshen has quit IRC16:10
*** sawblade6 has joined #openstack-ansible16:11
openstackgerritjacky06 proposed openstack/openstack-ansible-os_zaqar master: Add description section  https://review.openstack.org/58086616:16
*** sawblade6 has quit IRC16:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179116:19
johnsomodyssey4me Thanks, super appreciate it16:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-pip_install master: Ensure get-pip cannot be modified  https://review.openstack.org/59309716:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179116:19
evrardjpodyssey4me: mnaser cloudnull could I have eyes on https://review.openstack.org/59309716:19
evrardjpthat would be nice to get that in fast16:19
evrardjpwell16:20
evrardjpno... there is no urgency16:20
evrardjpbut it would be nice to not let that hanging16:20
odyssey4megood find that16:20
johnsomOuch16:20
*** jamesdenton has joined #openstack-ansible16:20
johnsommnaser Need a second set of eyes on this nova issue? I see it's hosed up the octavia OSA role too16:21
evrardjpjohnsom: sssssh16:21
odyssey4meevrardjp: got two review comments there16:22
evrardjpodyssey4me: done16:22
evrardjpI mean answered16:22
odyssey4meevrardjp: there's another note16:23
odyssey4meregarding the mode16:23
*** macza has joined #openstack-ansible16:23
evrardjpoh I missed that16:24
evrardjpI can do "0500" if you all prefer16:24
evrardjpodyssey4me: I think that was fixed, but let's do it anyway16:24
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-pip_install master: Ensure get-pip cannot be modified  https://review.openstack.org/59309716:24
evrardjpI am done for the day16:25
evrardjpttyl16:25
odyssey4methx evrardjp - have a great w/end!16:26
noonedeadpunkevrardjp: Have a good days off) btw, I've placed discussed patch for horizon, but it think it's topic for discussion on monday16:30
mnaserjohnsom: that'd be nice, i am pretty clueless16:31
evrardjpthanks noonedeadpunk16:32
*** gkapoor1 has quit IRC16:32
evrardjpand everyone else16:32
mnaseropenstack-ansible-deploy-aio_lxc-opensuse-423 periodic job has been failing 24x716:32
mnaserbtw, infra fixed opensuse issue16:34
mnaserwe can recheck things16:34
openstackgerritMohammed Naser proposed openstack/openstack-ansible-tests master: Add iptables logs  https://review.openstack.org/59309316:35
*** kaiokmo has joined #openstack-ansible16:36
*** vollman has quit IRC16:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179116:38
mnaserevrardjp, cloudnull: i'd like to propose we squash https://review.openstack.org/#/c/590778/ with https://review.openstack.org/#/c/593060/16:38
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Re-written dashboards linking.  https://review.openstack.org/59309216:38
mnaserthat very job would have passed with 20 extra minutes (for ubuntu), other than the ubuntu xenial stuff16:38
cloudnull+116:38
mnaserand maybe https://review.openstack.org/#/c/593090/ alongside it16:39
mnaserbecause it includes other checksum bits we missed16:39
mnaseresp that aio_lxc on xenial passed in 'SUCCESS in 2h 00m 23s'16:39
mnaseri think the 20 minutes is super useful16:40
mnaserthat specific job failed on opensuse (which was broken) and ceph16:40
mnaser(which is fixed in that patch)16:40
odyssey4meadding time is a slippery slope16:40
odyssey4meit's always better to save time rather than add time16:41
mnaserodyssey4me: it finished in 2 hours on the dot.  i would love to look into ways for us to save time but right now we are struggling to land things16:41
mnaseri am totally totally totally not happy with that but it at least gives us the ability to merge fixes16:41
mnasergiven that since aug 10th we havent landed anything because of the ceph issue16:42
mnaserand we've had 12 rechecks since16:42
odyssey4meyeah, I hear you - but then we need to focus on cutting time this cycle - because a 2 hour control plane deployment is way too long16:43
mnaserodyssey4me: i agree with you 100%16:44
mnaserhands down i think this should be a priority in the cycle, hence the mitogen work and looking at optimizing the connection plugin or whatever is involved16:44
mnaserdeploying a bunch of python code should not take 2 hours16:45
mnaserdevstack goes up in 20 minutes i think.  we build wheels which takes 10 minutes.  i think 30-40 minutes for us should be what we should aim for.  IMHO.16:45
bgmccollumduring deployment, are there any openstack inter-service dependencies besides keystone?16:46
odyssey4meyes, but that would mean we need to drop services - because devstack doesn't deploy everything we deploy16:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179116:46
bgmccollumwondering if openstack-ansible could parallelize the per-service playbooks after keystone is laid down16:47
odyssey4methat's what https://review.openstack.org/551791 is doing - it uses the compute kit, just like devstack16:47
odyssey4mebgmccollum: we've tried that before, and it gets complicated real fast16:47
odyssey4meWe end up having to do a bunch of complex bash things to make that happen - and it makes the log output less than useful16:48
*** DanyC has joined #openstack-ansible16:48
bgmccollumyeah, i would expect so...and all kinds of potential race conditions are exposed16:48
mnaserodyssey4me: i think ideally we just have different openstack_user_config.yml files depending on the 'scenario'16:48
odyssey4memnaser: we already do16:49
mnaserand then also bgmccollum idea is good but we lose a lot of ansible stuff16:49
mnaserah sorry i meant the complex bash stuff was re: dropping services16:49
odyssey4meno, the complex bash stuff is for parallelising16:49
johnsommnaser File permission issue: http://logs.openstack.org/46/592046/1/check/openstack-ansible-functional-ubuntu-xenial/39ef5a2/logs/host/syslog.txt.gz#_Aug_15_14_41_2416:50
odyssey4meto make the deploy faster, we have to fundamentalls change how we deploy16:50
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_octavia master: use include_tasks instead of include  https://review.openstack.org/58528116:50
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Temporarily use tempest master for all builds and fix configs  https://review.openstack.org/59077816:50
johnsomFailed at step EXEC spawning /openstack/venvs/nova-testing/bin/nova-compute: Permission denied16:50
mnaserodyssey4me, cloudnull, evrardjp: squashed commit ^16:50
mnaserjohnsom: thats so strange..16:50
bgmccollumput ansible in puppet mode? :P16:50
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_octavia master: use include_tasks instead of include  https://review.openstack.org/58528116:51
odyssey4mewow johnsom that's a really good find16:51
mnaserodyssey4me: i totally have thought about finding a way of making our installs do a single transaction16:51
mnaseryeah there's no way i would have caught that16:51
mnasernow why it's doing that...16:51
cloudnulljohnsom that should be resolved with https://review.openstack.org/#/c/591463/16:52
bgmccollumcentralized deployment preps hosts / containers, then instructs / orchestrates those hosts to "pull" playbooks and run independently and in parallel...totally flip the script16:52
*** gyee has joined #openstack-ansible16:52
bgmccollumcrazy talk ^16:52
johnsomcloudnull This is the nova code though, it looks like that fix is only for neutron16:52
johnsomProbably need a similar patch on the nova side....16:53
openstackgerritcaoyuan proposed openstack/openstack-ansible-repo_build master: Remove the unnecessary space  https://review.openstack.org/58278716:53
cloudnullif you can check the ownership of that path I suspect it's 700 and owned by neutron16:53
cloudnullat least that's what i found16:54
mnaserneutron owns /openstack/venvs/nova-testing/bin/nova-compute? :X16:54
johnsommnaser +1 ?????16:54
*** aicilamd has quit IRC16:54
mnaseralso that patch seems to edit the permissions for /etc/neutron rather so im not sure16:55
cloudnullits recursive16:55
*** aicilamd has joined #openstack-ansible16:55
openstackgerritcaoyuan proposed openstack/openstack-ansible-repo_build master: Remove the unnecessary space  https://review.openstack.org/58278716:55
odyssey4meI think that fix is good, but don't think that's the same issue16:56
johnsomOh, I see, you are doing /openstack down... Hmm, seems odd/dangerous to do that in the neutron role16:56
mnaserits just doing root:root for /openstack16:56
odyssey4meI'm not seeing recursive there cloudnull16:56
johnsomSame with /etc/sudoers.d ....16:57
mnasershouldnt repo_build create a venv that has executable stuff already?16:57
mnasersounds like its creating it without it16:57
cloudnulllike i said, check the path. i bet the ownership is wrong.16:58
cloudnullat least that's what I was seeing16:58
openstackgerritcaoyuan proposed openstack/openstack-ansible-repo_build master: Remove the unnecessary space  https://review.openstack.org/58278716:58
johnsomIs this something that changed recently? Do we need to update all of the service roles for a permission change?16:58
cloudnullits expanding the venv and making sure its owned by the given service user.16:59
*** aicilamd has quit IRC16:59
mnaserits curious that it doesnt happen in the integrated repo17:00
cloudnulljohnsom i dont think so. I only susepect the neutron role because it was the first one w/ the smart sources change17:01
*** cshen has joined #openstack-ansible17:01
cloudnulland that permission issue fix i linked to was something I forgot to do17:01
* mnaser add this under the "reasons why we need to leverage integrated repo playbooks for role testing"17:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179117:02
*** mmalchuk has joined #openstack-ansible17:04
*** aicilamd has joined #openstack-ansible17:04
cloudnulljohnsom if that pr doesn't fix the issue then something else is going on. but i had seen something very similar testing rocky in a largish lab17:04
mnaserodyssey4me: i like that!17:05
*** mmalchuk_ has joined #openstack-ansible17:05
cloudnullnova was not able to start because the nova didn't own the executable the service unit was trying to run17:05
cloudnull^ that was the issue i saw17:06
*** sawblade6 has joined #openstack-ansible17:07
*** mmalchu__ has joined #openstack-ansible17:08
*** mmalchuk has quit IRC17:08
*** mmalchuk_ has quit IRC17:09
*** aicilamd has quit IRC17:11
*** aicilamd has joined #openstack-ansible17:12
cloudnullodyssey4me https://review.openstack.org/#/c/551791 looks great!17:13
mnasercloudnull: https://review.openstack.org/#/c/593093/ should help us find any other traces17:15
mnaserof the iptables stuff17:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179117:16
mnaserhttp://logs.openstack.org/93/593093/2/check/openstack-ansible-functional-opensuse-423/d5c3cac/logs/ you can see it working there !17:16
dwaside from package manager state, would any parts of the OSA stuff benefit from keeping state in ram on the target across tasks? i've already been looking at ways to speed up apt significantly, but i'm not familiar with the OSA stuff in general17:16
odyssey4mecloudnull: tbh the whole test matrix publishing is a royal pain when trying to do this - it could be a lot simpler if we ditch that17:16
cloudnullcontainer pids would be lovely :)17:16
dw(re: apt, there is no reason to e.g. re-read package lists constantly if they haven't changed since last run)17:17
cloudnull-cc dw mnaser17:17
mnaserdw: nothing comes to mind honestly.  yum probably has the same useful need.17:17
odyssey4mewe could simply have the compute kit by default, and have an override var for extra services which is used per role17:17
cloudnullodyssey4me +1 from me17:17
mnaserodyssey4me: i think that's the way to go.  we deploy the equiv of devstack17:17
cloudnullif that stuff is no longer useful delete it17:17
dwmnaser: indeed.. but it's a fairly big chunk to take on, so one at a time definitely for 'smart' modules :)17:18
dwcloudnull: you get that for free with the connection delegation stuff, so hopefully that'll happen soon now17:18
mnaserdw: no worries.  i am a centos user and its quite a bit slower (from i guess yum)17:18
odyssey4mewell, if you folks are up for that - then I'll go ahead and simplify it17:18
cloudnulldw cool!17:18
mnaseri wonder what are the default devstack services that they deploy17:18
cloudnullodyssey4me ++17:18
mnaserin devstack-gate17:18
odyssey4methe general idea being that we have a small set of base scenario's, then pluggable extensions to it to add more networking or whatever (for things like octavia)17:19
odyssey4memnaser: its compute kit - nothing more17:19
mnaserokay so someone already done the mapping, cool17:19
odyssey4meno horizon, no designate, no swift17:19
mnaserwhat about cinder? cinder with lvm?17:19
odyssey4mecutting swift out saves us around 15-20 mins already17:19
cloudnulla swift only scenario would make a lot sense17:20
mnaserthe idea behind moving the integrated repo to computekit only and then having projects run integrated repo + said project only makes a lot of sense.17:20
mnaserbut my concern is if we make a magnum change in group_vars... how'd that be tested17:21
odyssey4memnaser: yep https://github.com/openstack-dev/devstack/blob/master/.zuul.yaml#L332-L33617:21
cloudnullwell. maybe a swift + basekit for the folks using swift as a glance backend17:21
mnasercloudnull: we can have all the custom swift jobs we want.. inside os_swift, and that can cross-test with os_glance too.. i guess17:21
cloudnullwe could implement something similar to what we have in the ops repo17:21
odyssey4mecloudnull: yep, can obviously do that - but do it in the siwft role17:21
odyssey4me*swift17:21
cloudnullwhich loads different tests based on what was changed17:22
mnaserbecause we totally don't need to deploy ceph everytime we make a change to something totally unrelated17:22
*** Darcidride has joined #openstack-ansible17:22
mnaseralright but forgive me, whats the difference between computekit and basekit17:22
cloudnullodyssey4me ++17:22
odyssey4mewell, openstack is rather intertwined17:22
odyssey4methere is no such thing as 'base kit' - that's an OSA thing17:23
odyssey4mebase kit in OSA = compute kit in openstack17:23
mnaserok ack17:23
mnaserso running both a 'basekit' job and a 'full aio' is pretty redundant17:23
odyssey4meso with this I'm also normalising the name to something familiar to openstack in general17:23
mnaserbecause you're covering some parts twice17:23
mnaseri.e. you're deploying nova twice, etc17:23
odyssey4meyes, the current aio has more coverage17:24
mnaserok i see, but if they're both voting, the basekit job is just extra potential for breaking things :(17:24
odyssey4meultimately if we move to using the integrated build for everything, we'd likely have to also use bitrot jobs to keep us honest across all services17:24
odyssey4mebecause having every patch run every test is just not sustainable17:24
cjloaderis cirros image broken in master17:24
odyssey4mecjloader: not as far as we know17:25
cjloadertrying to ssh into a cirros image17:25
mnasershouldnt, what are you seeing cjloader ?17:25
odyssey4memore words?17:25
cjloaderin mnaio17:25
* mnaser doesnt use that too much, sorry17:25
cjloadersays no route to host17:25
cloudnullsounds like its missing a route :P17:26
odyssey4metypically that's a networking issue of some sort17:26
cjloaderMNAIO networking?17:26
mnasercloudnull coming in with the friday-levels troubleshooting17:26
cloudnullhahaha17:26
*** luksky has joined #openstack-ansible17:26
odyssey4mecjloader: that's like asking how long a piece of string is17:26
cjloaderodyssey4me: haha17:27
odyssey4meyou'd have to build it and trace the packet path17:27
mnaserdw: another one came to mind, yum_repository / apt_repository17:27
cloudnullcjloader make sure teh security groups are in a good spot17:27
mnaserthat might be useful to maintain state and remains relatively static17:27
cloudnulllike you've allowed tcp/udp/icmp as needed17:27
cloudnullafter that tcpdump is your friend17:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179117:29
mnasercan i get some eyes on https://review.openstack.org/#/c/593093/2 and the parent changes please17:29
mnaserim a little bummed centos is still not passing in integrated17:32
mnaseri thought cinder fixes would make it pass17:32
dwmnaser: those should be quite cheap with the extension already17:32
dwmnaser: i've been looking at this for a few months, and apt/yum are so far probably the most interesting cases i think17:33
dwit's a ton of work to make it work though :) but it'll be done17:33
dwjust need to keep the feature count vs. bug count optimized ;)17:33
*** sawblade6 has quit IRC17:41
mnaserdw: yep! i'd love to help but there's quite a few things on hand at the moment17:42
bgmccollumdid the suse mirrors get worked out?17:43
mnaserbgmccollum: yes sir17:43
bgmccollumty17:43
cloudnulldw  apt yum zypper it at all possible .17:43
cloudnullour suse work is arguably more stable than the cent work (minus the recent repo issues)17:44
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Update permissions on execution path folders  https://review.openstack.org/59146317:45
*** aicilamd has quit IRC17:46
*** aicilamd has joined #openstack-ansible17:46
bgmccollumis `regate` a thing?17:51
*** aicilamd has quit IRC17:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Implement more axes for an increased test matrix  https://review.openstack.org/55179117:51
cloudnullbgmccollum just recheck17:51
odyssey4mebgmccollum: it's "recheck" only17:51
cloudnullwe used to have reverify but i think that just runs recheck now17:52
odyssey4meyep17:52
odyssey4methere is no escape17:52
bgmccollumsaw references to "regate" in Asterisk's zuul...and was wondering17:52
cloudnullwhile we're in a delete things mood, anyone want to give https://review.openstack.org/#/q/starredby:cloudnull+status:open,n,z a review?17:53
bgmccollumhttps://wiki.asterisk.org/wiki/display/AST/Continuous+Integration17:53
*** aicilamd has joined #openstack-ansible17:53
bgmccollumalso cool that they are using gerrit / zuul17:54
cloudnullthat is cool!17:55
cjloadercloudnull: neutron.plugins.ml2.managers [req-057bd2f2-86f4-4b02-bb92-5871c3c8554c - - - - -] Failed to bind port ce37b1d6-bcc5-4e74-bd01-ef169b7fb25d on host infra1 for vnic_type normal using segments [{'network_id': 'e49e1259-cf69-46b4-ad31-27a716a9ad3b', 'segmentation_id': None, 'physical_network': u'flat', 'id': '4fef11a7-ea7c-4a34-aa0b-ea7e6daf8593', 'network_type': u'flat'}]18:00
*** schwicht has joined #openstack-ansible18:03
*** spatel has joined #openstack-ansible18:07
*** Darcidride has quit IRC18:08
mnaserum18:09
mnaserokay nevermind18:09
mnaserso neutron seems to attach 172.29.249.135 successfully to the mv18:10
mnaservm*18:10
mnaserbut it cannot ssh into it (timeout)18:10
*** cshen has quit IRC18:11
odyssey4memnaser: role test or integrated?18:11
mnaserodyssey4me: integrated for centos18:11
mnaserseems like its the last thing not working18:11
odyssey4meperhaps a firewall rule or something? not sure if cent has a firewall by default18:12
mnaserhmm18:12
mnaserim wondering if it just has no route at all18:12
odyssey4meor that18:12
mnaserhttp://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-centos-7/fdd9d28/logs/openstack/instance-info/host_networkd_status_15-21-38.log.txt.gz18:12
mnaser172.29.249.135 doesnt look like would be reachable18:12
*** aicilamd has quit IRC18:13
mnaserlet me compare to another passing job like ubuntu18:13
bgmccollum172.29.248.1 (external network18:14
*** aicilamd has joined #openstack-ansible18:14
bgmccollum172.29.248.1 (external network's gateway) configured on br-vlan? (thats how its worked in the past)...18:14
bgmccollumoh yeah, its there...ignore me18:14
mnaserokay so in that case they both work fine18:15
mnaserhttp://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/05ea89d/logs/openstack/instance-info/host_firewall_info_14-34-13.log.txt.gz18:15
mnaservs18:15
mnaserhttp://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-centos-7/fdd9d28/logs/openstack/instance-info/host_firewall_info_15-21-38.log.txt.gz18:15
openstackgerritMerged openstack/openstack-ansible-os_designate master: use include_tasks instead of include  https://review.openstack.org/58527818:16
mnaserso iptables rules are ok, routes are tehre18:16
mnaserthere*18:17
mnaserthe instance is up and seems to get an ip via dhcp according to tempest logs18:17
openstackgerritAndy Smith proposed openstack/openstack-ansible-tests master: Fix to setup notify mq service  https://review.openstack.org/59312718:17
mnaserhttp://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-centos-7/fdd9d28/logs/openstack/aio1-utility/stestr_results.html18:17
mnaserhttps://www.irccloud.com/pastebin/I5lkmdgX/18:18
mnaserhmm18:18
mnaserWARN: failed: route add -net "0.0.0.0/0" gw "192.168.74.1"18:18
*** hamzaachi has quit IRC18:18
*** erolg has quit IRC18:18
*** hamzaachi has joined #openstack-ansible18:18
*** aicilamd has quit IRC18:19
openstackgerritAndy Smith proposed openstack/openstack-ansible-os_nova master: Setup oslo.messaging extra packages for optional drivers  https://review.openstack.org/58445018:22
openstackgerritMerged openstack/openstack-ansible-tests master: Drop opensuse-150 jobs  https://review.openstack.org/59306118:23
odyssey4mecloudnull: http://logs.openstack.org/91/551791/10/check/openstack-ansible-deploy-compute_kit-nspawn-lxb-lvm-source-ubuntu-xenial/47eacc4/job-output.txt.gz#_2018-08-17_18_10_54_799307 is the first reason why nspawn fails in the gate - it's a bit odd, given that lxc works with the same play18:23
odyssey4meI think it might be due to https://github.com/openstack/openstack-ansible-openstack_hosts/blob/master/tasks/openstack_hosts_configure_apt.yml#L43 - I think the nspawn containers have a recent file, so it doesn' tupdate the cache18:24
openstackgerritMerged openstack/openstack-ansible-tests master: Drop checksum checks  https://review.openstack.org/59309118:25
cloudnullodyssey4me this resolves that https://review.openstack.org/#/c/588430 though the gate is still failing just further along18:26
bgmccollummnaser i see that same warning on a cirros instance i just booted18:26
mnaserand the instance is bootable and functioning, bgmccollum ?18:27
cloudnullthat last pr was fialing on cinder things, which may actually be resolved now ?18:27
mnasercloudnull: the cinder issue is gone, but it looks like in this case teh smoke test to create a vm and attach a floating ip is failing18:27
bgmccollummnaser yup just was about to ping / ssh in18:27
bgmccollum*able18:27
mnasereverything works fine, the vm is responding and networking goes up18:28
odyssey4mecloudnull: https://review.openstack.org/593033 should resolve the cinder things18:28
mnaserfloating ip gets successfully assigned too18:28
mnaserbut it doesnt respond to ssh18:28
*** DanyC has quit IRC18:29
*** dxiri has quit IRC18:29
mnaserhttp://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-centos-7/fdd9d28/ if anyone wants to give another pair of eyes18:29
*** cshen has joined #openstack-ansible18:29
mnaseroh man18:30
mnaseri wonder if iptables-save is missing?18:30
*** hamzaachi has quit IRC18:34
mnaserhttp://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-centos-7/fdd9d28/logs/openstack/aio1-neutron/neutron-l3-agent.log.txt.gz#_2018-08-17_15_11_12_35518:35
mnaseri mean neutron thinks it goes up18:35
mnaseroh sh18:36
mnaseryou know what18:36
bgmccollumchecksum?18:36
mnaserthis reminds me, someone mentioned there was a systemd bug18:36
mnaserwith networkd18:36
mnaseron centos18:36
mnaserbecause it uses an older release18:36
mnaserhttps://bugs.launchpad.net/openstack-ansible/+bug/177853718:37
openstackLaunchpad bug 1778537 in openstack-ansible "LXC bridge issue with networkd on CentOS 7" [Low,Confirmed] - Assigned to Kevin Carter (kevin-carter)18:37
openstackgerritMerged openstack/openstack-ansible-tests master: Add iptables logs  https://review.openstack.org/59309318:37
*** aicilamd has joined #openstack-ansible18:37
mnasersomeone linked me a bug on github.com grr18:39
jrossermnaser: http://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-centos-7/fdd9d28/logs/openstack/instance-info/links_15-21-38.log.txt.gz18:39
odyssey4mecloudnull:  mind if I tweak https://review.openstack.org/#/c/588430/3 a bit?18:39
jrossereth12 being down isnt going to help18:39
mnaserjrosser: you're right, that must be it18:40
* mnaser looks at xenial18:40
jrossermnaser: throw on a depends-on this https://review.openstack.org/#/c/590424/18:40
mnaserhttp://logs.openstack.org/78/590778/6/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/05ea89d/logs/openstack/instance-info/links_14-34-13.log.txt.gz yeah it was up in eth1218:40
*** spatel has quit IRC18:41
mnaserjrosser: on your change, the problem exists too http://logs.openstack.org/24/590424/3/check/openstack-ansible-deploy-aio_metal-centos-7/2a42759/logs/openstack/instance-info/links_09-07-14.log.txt.gz18:41
jrosserah right i was really concentating on bionic there, it must be a different issue18:42
*** spatel has joined #openstack-ansible18:42
*** dxiri has joined #openstack-ansible18:42
mnasercloudnull: maybe might have an idea about why that link is down18:42
*** gyee has quit IRC18:43
jrosserhowever i think the part of my change that makes the whole thing abort very early if the bridges are broken is helpful18:43
mnaserhttp://git.openstack.org/cgit/openstack/openstack-ansible/tree/tests/roles/bootstrap-host/defaults/main.yml#n19818:44
mnaserthose state change are very ubuntu-y18:44
*** ppetit has quit IRC18:44
mnaserbut i think `bootstrap_host_bridges_interfaces` is not even used anymore18:45
mnaserit has zero references18:45
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Remove un-used bootstrap variables  https://review.openstack.org/59313718:50
*** aicilamd has quit IRC18:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove the last remnants of get-pip.py  https://review.openstack.org/59139218:52
*** cshen has quit IRC18:53
*** mmalchuk has joined #openstack-ansible18:57
mnaserOH MY GOD18:58
mnaserjrosser:18:58
mnaser# which ip => /usr/sbin/ip18:58
*** mmalchu__ has quit IRC18:58
*** cshen has joined #openstack-ansible18:59
mnaserthanks distros for putting stuff everywhere19:00
jrosserand we hardwire the path somewhere?19:01
prometheanfiremnaser: /bin/ip19:01
jrosseroh bootstrap-host19:02
prometheanfireiirc we changed that at some point (a year or two ago) to match other distros19:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Ensure package cache is updated for nspawn containers  https://review.openstack.org/58843019:02
*** aicilamd has joined #openstack-ansible19:02
mnaserprometheanfire: right, so because of that, centos doesnt ever go up19:02
mnaserbecause the paths dont match19:03
*** aicilamd has quit IRC19:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Ensure package cache is updated for nspawn containers  https://review.openstack.org/58843019:04
odyssey4mehooray for standards!19:04
*** aicilamd has joined #openstack-ansible19:04
*** aicilamd has quit IRC19:05
*** aicilamd has joined #openstack-ansible19:05
*** hamzaachi has joined #openstack-ansible19:08
prometheanfire:D19:08
mnaseranyone here has access to a ubuntu and suse machine19:08
mnaserand an verify paths for iptables, ethtool and ip?19:08
prometheanfiremnaser: cmd of 'ip' with a path of '/usr/bin:/bin:/sbin:/usr/sbin' ?19:09
*** spatel has quit IRC19:09
mnaserprometheanfire: systemd doesnt let you use path in its execstarts i believe19:09
mnaseryou need to specify full paths afaik19:09
prometheanfireoh, that's a unit19:10
mnaseryeah19:10
mnaseri created a mapping, i got the values for centos19:10
mnaserso just need them for ubuntu and suse19:10
prometheanfiredoesn't look like shell or command modules allow specifying path19:10
prometheanfireshould switch to puppet19:10
mnaserhah19:10
*** mmalchuk_ has joined #openstack-ansible19:10
mnaser:P19:10
odyssey4meprometheanfire: all ansible paths allow the setting of any env var19:11
odyssey4meusing the environment argument19:12
odyssey4mes/paths/tasks/19:12
*** mmalchuk has quit IRC19:13
*** cshen has quit IRC19:14
*** cshen has joined #openstack-ansible19:14
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Use operating system specific IP utilities  https://review.openstack.org/59314619:16
mnaserodyssey4me, cloudnull, jrosser: the squashed change has passed! https://review.openstack.org/#/c/590778/719:16
mnaserevrardjp: ^19:16
mnaserlook at all that green19:17
odyssey4meyeah, it's been a while19:17
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/rocky: Remove the checksum fills  https://review.openstack.org/59269019:18
*** Leo_m has quit IRC19:18
mnaseri am hoping that last change19:18
mnasercentos will pass19:18
mnaserand all of our jobs will be green then19:18
*** Leo_m has joined #openstack-ansible19:18
odyssey4memnaser: so the only trouble you'll have after that merges is to port some of those changes back to rocky19:18
mnaserodyssey4me: i think all of those are backportable19:19
mnaserexcept for the change that reverts to using the released tempest19:19
mnaserbut that can be done afterwards19:19
odyssey4mein pieces perhaps, but that patch as it stands is not given that parts of it are already in rocky19:19
odyssey4meI guess we'll see19:19
mnaserjust having a stable CI is already great19:20
mnaser1h30m reliably seems ok19:21
mnaserexcept for the occasional slow vm19:21
odyssey4meok folks, I'm out - have a great w/end!19:25
*** tomtom001 has quit IRC19:26
dwcloudnull: it depends on the structure of the underlying package manager.. with libapt it seems at least possible to maintain parsed archive state across invocations19:27
dwyum in mostly python AFAIK so in principle if it's doable for apt it should be doubly doable for yum19:27
dwcloudnull: i'm not even sure it's possible with libapt yet :)  the documentation is the source code. but the capability to keep state cached until end of run exists for any place it can be exploited19:28
mnasertake care odyssey4me19:32
*** aicilamd has quit IRC19:33
*** tailDASHeF has joined #openstack-ansible19:33
openstackgerritMerged openstack/openstack-ansible-os_barbican master: use include_tasks instead of include  https://review.openstack.org/58530419:44
*** jamesdenton has quit IRC19:46
*** aicilamd has joined #openstack-ansible19:48
*** nicolasbock has quit IRC19:50
*** aicilamd has quit IRC19:52
*** aicilamd has joined #openstack-ansible19:52
openstackgerritAndy Smith proposed openstack/openstack-ansible-os_neutron master: Setup oslo.messaging extra packages for optional drivers  https://review.openstack.org/58302119:53
*** nicolasbock has joined #openstack-ansible19:55
openstackgerritMerged openstack/openstack-ansible-os_swift master: Move swift ring tasks before systemd tasks  https://review.openstack.org/59274819:55
cloudnullmnaser back , reviewing now19:56
*** aicilamd has quit IRC19:57
cloudnullodyssey4me you're always welcome to tweak my patches19:57
cloudnullmnaser still need a suse machine check?20:00
cloudnullfor ip it's /bin/ip20:00
mnasercloudnull: if you want to double check the values in https://review.openstack.org/593146 that would be useful20:00
mnaserokay so my patch is borked20:00
openstackgerritByron McCollum proposed openstack/openstack-ansible-os_swift stable/rocky: Move swift ring tasks before systemd tasks  https://review.openstack.org/59315120:01
mnasercloudnull: ill wait for the centos run to finish and see if it works, and then i will respin with the correct path20:01
*** aicilamd has joined #openstack-ansible20:01
*** aicilamd has quit IRC20:01
mnaserif you have access to the other values that'd be nice/useful (iptables and ethtool)20:02
*** aicilamd has joined #openstack-ansible20:02
*** aicilamd has quit IRC20:03
*** aicilamd has joined #openstack-ansible20:03
cloudnullI commented in the review20:04
cloudnullfrom a opensuse 423 machine20:04
mnaserthank you very muuch cloudnull20:05
cloudnullthat's a good find.20:05
* cloudnull would have never thought the path would be different on different distros20:06
cloudnullfor core utils that is20:06
bgmccollumgenerally speaking, safe to recheck proposal bot stuff?20:08
cloudnullgenerally speaking, yes20:08
cloudnulli think the repo crisis is over now20:08
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/rocky: zuul: Drop distro jobs for Xenial and switch to smoke tests  https://review.openstack.org/59268620:10
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add test for Ubuntu Bionic  https://review.openstack.org/59128720:16
*** hamzaachi has quit IRC20:17
*** aicilamd has quit IRC20:21
*** Leo_m has quit IRC20:25
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Always start cinder API last  https://review.openstack.org/59303320:25
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59090420:25
*** Leo_m_ has joined #openstack-ansible20:25
*** kevinsho_ has joined #openstack-ansible20:29
*** aicilamd has joined #openstack-ansible20:30
*** kevinshort has quit IRC20:30
*** kevinsho_ has quit IRC20:31
*** aicilamd has quit IRC20:35
*** aicilamd has joined #openstack-ansible20:38
*** aicilamd has quit IRC20:42
*** hamzaachi has joined #openstack-ansible20:49
mnaseroh my20:53
mnasercloudnull: somehow.. opensuse passed anyways20:55
cloudnullthose commands would fail, unless theirs a link.20:55
mnaserin other news... https://usercontent.irccloud-cdn.com/file/enXrsX9g/Screen%20Shot%202018-08-17%20at%204.55.30%20PM.png20:56
mnaser:D20:56
cloudnullits also likley those commands are not 100% needed the ethtool commands especially20:56
mnaserso happy to see that20:56
cloudnullwoot!20:56
mnaserONLY TOOK AN ENTIRE CYCLE20:56
mnaserok: Runtime: 1:30:14.52221520:57
mnaserpretty reasonable runtime20:57
cloudnullnot terribad20:57
mnaserceph on xenial takes 97 minutes20:57
cloudnullnow to get the same gate passing w/ containers.20:57
mnaserxenial metal takes 67 minutes20:58
cloudnullyea.20:58
mnaserstill got a little bit of time to catch up on20:58
cloudnullbut its great progress!20:58
mnaseri mean, technically, container job should be like, 10 minutes slower?20:58
mnaser10-15 minutes to setup the containers20:58
mnasernot more than that.. i think?20:58
cloudnull++ it shouldnt be much slower20:58
mnaserthis is a nice way to end the weekend20:59
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Use operating system specific IP utilities  https://review.openstack.org/59314620:59
mnasercloudnull: updated with suse path ^20:59
mnaserpath*s20:59
cloudnullnicely done btw!21:00
cloudnullgreat to see cent getting love21:00
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Switch CentOS metal jobs to voting  https://review.openstack.org/59317921:00
mnasercloudnull: we run it everywhere in prod so it will continue to get love :p21:00
cloudnullnice!21:00
kyssethe way how openstack handlers erros from e.g. libvirt is super idiotic21:02
kyssemight cause accidental deletion of instance root disk etc.21:03
mnaserkysse: what happened?21:04
openstackgerritMerged openstack/openstack-ansible-nspawn_hosts stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59087721:04
kyssehttps://github.com/openstack/nova/commit/ee759f62b41a8afd7ac88b4e4a20d31d7959c12f21:04
kyssethis commit still exists on master branch21:05
kysselike 'instance fails to start after node reboot, lets remove its root disk and stuff, yey'21:07
mnaseri've never encountered that behaviour21:08
kysseyou can reproduce it by blocking connections to neutron and restarting node, or symlinking qemu to devnull or something.21:10
*** KeithMnemonic has quit IRC21:11
*** asettle has quit IRC21:14
bgmccollummnaser cloudnull -- if you have a moment https://review.openstack.org/#/c/593151/21:16
*** schwicht has quit IRC21:17
*** schwicht has joined #openstack-ansible21:19
*** schwicht has quit IRC21:19
*** madorn has quit IRC21:22
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add FS detection in metricbeat for containers  https://review.openstack.org/59319621:25
cloudnullok gotta run , bbl21:27
cloudnulltake care all21:27
bgmccollumadios21:27
cloudnullif folks have a moment https://review.openstack.org/#/q/starredby:cloudnull+status:open,n,z , i'd love some more reviews on those21:28
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Ensure package cache is updated for nspawn containers  https://review.openstack.org/58843021:29
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59086821:29
openstackgerritMerged openstack/openstack-ansible-galera_server stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59085921:30
*** hamzaachi has quit IRC21:38
bgmccollumSeen this "Add GPG key for COPR LXC repo" error a few times, seems to be flaky -- http://logs.openstack.org/48/592048/1/gate/openstack-ansible-functional-centos-7/2af1847/logs/ara-report/result/dcd6cc6c-8bb7-4af5-b8ed-39a589fe43b5/21:41
mnaseryeah thats something i meant to fix at some point21:41
mnaserhttp://logs.openstack.org/78/590778/7/gate/openstack-ansible-deploy-aio_metal-opensuse-423/a4388cf/logs/host/libvirt/qemu/instance-00000001.log.txt.gz21:41
openstackgerritMohammed Naser proposed openstack/openstack-ansible master: Revert "Revert "Work around nested virt issues on OVH test nodes""  https://review.openstack.org/59320421:46
*** hamzaachi has joined #openstack-ansible21:48
openstackgerritMohammed Naser proposed openstack/openstack-ansible-tests master: Revert "Revert "Run with KVM if we can in tests""  https://review.openstack.org/59320521:50
*** cshen has quit IRC21:59
openstackgerritMerged openstack/openstack-ansible-os_glance stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59091721:59
*** nicolasbock has quit IRC21:59
bgmccollumheaded home...22:04
openstackgerritMerged openstack/openstack-ansible-os_designate stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59091422:10
*** hamzaachi has quit IRC22:18
*** mmalchuk has joined #openstack-ansible22:36
*** mmalchuk_ has quit IRC22:38
openstackgerritMerged openstack/openstack-ansible-os_swift stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59097122:54
*** macza has quit IRC22:56
*** spatel has joined #openstack-ansible23:10
*** spatel has quit IRC23:15
*** spatel has joined #openstack-ansible23:22
spatelcloudnull: you there?23:23
spatelI wanted to understand this error "ERROR oslo_db.sqlalchemy.engines DBConnectionError: (pymysql.err.OperationalError) (2006, "MySQL server has gone away (error(104, 'Connection reset by peer'))") [SQL: u'SELECT 1'] "23:24
spateldo you think this can be ignore?23:24
*** luksky has quit IRC23:25
*** schwicht has joined #openstack-ansible23:40
bgmccollumwell that's a bit slow, to the point the async task to check up on it fails -- http://logs.openstack.org/51/593151/1/gate/openstack-ansible-functional-ubuntu-bionic/cff0f41/logs/host/aria2c-image-prestage.log.txt.gz23:40
*** sawblade6 has joined #openstack-ansible23:48
*** spatel has quit IRC23:52
*** sawblade6 has quit IRC23:53
openstackgerritziyu proposed openstack/openstack-ansible-os_nova master: Add the project source code repository in README  https://review.openstack.org/58422423:54

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!