Wednesday, 2018-09-26

*** vnogin has joined #openstack-ansible00:06
logan-jralbert: set your external vip address to the hostname00:07
jralbertreally? The docs specify IPs everywhere, so I kinda assumed that was a requirement00:07
*** vnogin has quit IRC00:10
jralbert@logan- thanks for that!00:12
jralbertOkay, a separate question: is anybody running multiple Horizons for different domains in a multi-domain environment? We'd like to segregate some clients from others without making them aware of other domains.00:34
*** jamesdenton has quit IRC00:36
*** macza has joined #openstack-ansible00:47
*** macza has quit IRC00:52
*** mmercer has quit IRC00:52
*** vnogin has joined #openstack-ansible01:06
*** vnogin has quit IRC01:11
*** mino_ has joined #openstack-ansible01:29
*** jamesdenton has joined #openstack-ansible01:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Revert "Revert "Work around nested virt issues on OVH test nodes""  https://review.openstack.org/60471901:47
*** jralbert has quit IRC01:56
*** macza has joined #openstack-ansible02:18
*** spatel has joined #openstack-ansible02:20
spatelcloudnull: ^^02:21
spateldo you guys disable KSM on production compute node? echo 0 >/sys/kernel/mm/ksm/run02:21
*** macza has quit IRC02:22
* prometheanfire has noticed perf inconsistancies with KSM02:23
prometheanfirehaven't used it in a while though02:23
logan-spatel: just so you know, newer versions of OSA disable ksm by default https://github.com/openstack/openstack-ansible-os_nova/blob/1c222d60b35189db90506554a80f24d881451c37/defaults/main.yml#L192-L19302:35
spatellogan-: good to know!! and glad to see you!02:36
*** vnogin has joined #openstack-ansible02:37
spatelI was reading somewhere disabling KSM cause as not merging the pages can cause increase in memory usage and lead to swapping; which impacts the performance02:37
logan-it can impact performance both ways. like you said, more free memory means less swapping and more cache space. but ksm is not a free operation because it has to scan the memory chunks and dedupe them02:40
logan-and enabling it comes with some security implications also02:41
*** vnogin has quit IRC02:42
spatelhmm! i think disable would be idle option02:47
spatellogan-: while you here can you tell me how to calculate HugePage for 64GB host memory?02:47
spatelIf i have 64GB compute node and i want to enable HugePage in that case i have two choice 2M and 1G so in that case how any pages i should pick?02:48
spateli want to run apache web servers as guest VM on these compute node02:49
*** Bhujay has joined #openstack-ansible02:49
spatelif i go with 1G pagesize then should i go with 64 pages to cover all memory02:50
logan-not sure. i haven't had to deal with hugepages much02:50
spatelThere isn't any good info on internet also02:50
openstackgerritbhujay kumar proposed openstack/openstack-ansible-os_ironic stable/rocky: Adding [service_catalog] in ironic.conf  (50 character)  https://review.openstack.org/60531102:57
openstackgerritbhujay kumar proposed openstack/openstack-ansible-os_ironic stable/queens: Adding [service_catalog] in ironic.conf  (50 character)  https://review.openstack.org/60531302:57
*** Bhujay has quit IRC03:07
*** dave-mccowan has quit IRC03:44
*** spatel has quit IRC03:45
*** dave-mccowan has joined #openstack-ansible03:46
*** vnogin has joined #openstack-ansible03:48
*** vnogin has quit IRC03:53
*** udesale has joined #openstack-ansible03:53
*** vnogin has joined #openstack-ansible04:08
*** macza has joined #openstack-ansible04:09
*** vnogin has quit IRC04:13
*** pcaruana has joined #openstack-ansible04:14
*** shyamb has joined #openstack-ansible04:26
*** shyamb has quit IRC04:31
*** shyamb has joined #openstack-ansible04:34
*** pcaruana has quit IRC04:38
*** maddtux has joined #openstack-ansible04:59
*** dxiri has joined #openstack-ansible05:00
*** dxiri has quit IRC05:22
*** maddtux has quit IRC05:22
*** maddtux_ has joined #openstack-ansible05:24
*** maddtux_ is now known as maddtux05:25
*** Bhujay has joined #openstack-ansible05:26
*** macza_ has joined #openstack-ansible05:28
*** shyamb has quit IRC05:28
*** macza has quit IRC05:32
*** Bhujay has quit IRC05:32
*** macza_ has quit IRC05:33
*** shyamb has joined #openstack-ansible05:36
*** dave-mccowan has quit IRC05:39
*** pcaruana has joined #openstack-ansible05:43
*** Bhujay has joined #openstack-ansible05:49
*** shyamb has quit IRC06:09
*** DanyC has joined #openstack-ansible06:10
*** shyamb has joined #openstack-ansible06:11
*** DanyC has quit IRC06:31
*** shyamb has quit IRC06:38
*** phasespace has joined #openstack-ansible06:39
*** chkumar|off is now known as chkumar|ruck06:44
*** vnogin has joined #openstack-ansible06:49
*** vnogin has quit IRC06:55
*** shyamb has joined #openstack-ansible06:58
*** olivierb has joined #openstack-ansible07:13
*** olivierb has quit IRC07:17
*** olivierb has joined #openstack-ansible07:17
*** vnogin has joined #openstack-ansible07:19
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: tasks: lxc_install_zypper: Use the 'state' option for external repos  https://review.openstack.org/60510207:23
*** shardy has joined #openstack-ansible07:23
*** vnogin has quit IRC07:25
*** shyamb has quit IRC07:29
*** shyamb has joined #openstack-ansible07:35
*** mino_ has quit IRC07:43
*** shyamb has quit IRC07:45
openstackgerritMerged openstack/openstack-ansible-os_blazar stable/rocky: Fix functional tests for Blazar  https://review.openstack.org/60481307:50
openstackgerritMerged openstack/openstack-ansible-os_blazar stable/rocky: use include_tasks instead of include  https://review.openstack.org/60481407:52
openstackgerritMerged openstack/openstack-ansible-os_blazar stable/rocky: Add the MQ vhost/user creation and configuration  https://review.openstack.org/60481507:52
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Trivial: Fix the pep8 warning  https://review.openstack.org/58903307:57
*** vnogin has joined #openstack-ansible08:00
*** vnogin has quit IRC08:05
*** mino_ has joined #openstack-ansible08:11
*** mino__ has joined #openstack-ansible08:13
*** mino_ has quit IRC08:15
*** gkadam has joined #openstack-ansible08:16
*** Emine has joined #openstack-ansible08:17
*** egonzalez has joined #openstack-ansible08:20
egonzalezhi, anyone able to talk about ansible plugins license https://github.com/openstack/openstack-ansible-plugins08:21
egonzalezSo, as first item, plugins are GPL license and not compatible with openstack08:22
egonzalezI see in OSA plugins repository many licensed as apache08:22
*** hamzaachi has joined #openstack-ansible08:23
*** cshen has joined #openstack-ansible08:24
egonzalezIs there a reason? Some plugins are compatible? Import this is possible under apache license https://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/action/__init__.py?08:24
*** DanyC has joined #openstack-ansible08:25
*** shyamb has joined #openstack-ansible08:26
*** shardy has quit IRC08:35
openstackgerritMerged openstack/openstack-ansible-os_glance master: Update messaging notification configuration  https://review.openstack.org/60478908:35
*** shardy has joined #openstack-ansible08:36
*** olivier__ has joined #openstack-ansible08:46
*** olivierb has quit IRC08:46
*** tosky has joined #openstack-ansible08:48
jrosseregonzalez: this may be helpful for you https://github.com/ansible/ansible/issues/886408:50
jrosserthat addresses modules specifically, you'd have to look at the imported code for plugins?08:51
*** vnogin has joined #openstack-ansible08:53
*** vnogin has quit IRC08:54
*** chkumar|ruck has quit IRC08:58
*** hamzaachi_ has joined #openstack-ansible09:01
*** hamzaachi has quit IRC09:02
*** vnogin has joined #openstack-ansible09:03
*** vnogin has quit IRC09:08
ionihello guys09:11
ioniuntil what release of openstack ansible you will guys support ubuntu 16.04?09:12
openstackgerritMerged openstack/openstack-ansible stable/pike: Revert "Revert "Work around nested virt issues on OVH test nodes""  https://review.openstack.org/60471909:16
*** hamzaachi_ has quit IRC09:18
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: tasks: lxc_install_zypper: Use the 'state' option for external repos  https://review.openstack.org/60510209:19
egonzalezjrosser: thanks a lot for the link09:20
odyssey4meioni: rocky will be the transition release that supports both xenial and bionic, but xenial support will be removed in stein09:23
ioniodyssey4me, thanks09:24
*** electrofelix has joined #openstack-ansible09:26
Bhujayirosser : not sure how it got added during the commit , but  i had overlooked those words in the commit message09:34
Bhujayjrosser , ^09:39
*** priteau has joined #openstack-ansible09:41
*** gameon has quit IRC09:46
*** shardy is now known as shardy_mtg09:48
*** shyamb has quit IRC09:51
jrosserBhujay: can you edit those out (either in the gerrit UI or push a fixed version)?09:51
*** vnogin has joined #openstack-ansible09:53
Bhujayjrosser, thanks for  pointing out the error and your reply . Can you suggest what should i do on the original commit that has been merged in master already ?09:54
jrosserBhujay: it's too late for the master one now, ideally it would have been caught in the reviews. As it's really a cosmetic thing rather than being incorrect it can probably stay, unless anyone else feels strongly about it09:57
*** vnogin has quit IRC09:58
Bhujayjrosser , ok , I will wait for other reviewers comment . The other option  could be correct the master with another patch and then backport10:02
*** shyamb has joined #openstack-ansible10:04
Bhujayunless there is some other gerrit magic  you can advise that can solve this easily10:04
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: [DO NOT MERGE] SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60436610:09
*** shardy_mtg has quit IRC10:11
*** shyamb has quit IRC10:16
*** mino__ has quit IRC10:19
*** hamzaachi has joined #openstack-ansible10:20
hwoarangi would appreciate some reviews on https://review.openstack.org/#/q/status:open+branch:master+topic:osa-add-leap-150 (nova is passing too) and https://review.openstack.org/#/c/604473/ to make some progress with leap 15.10:21
*** vnogin has joined #openstack-ansible10:22
*** jonher has quit IRC10:26
*** hamzaachi has quit IRC10:26
*** vnogin has quit IRC10:27
*** hamzaachi has joined #openstack-ansible10:30
*** hamzaachi has quit IRC10:35
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_heat master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60538910:46
*** cshen has quit IRC10:48
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_horizon master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539010:48
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_designate master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539110:52
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_aodh master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539210:53
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_barbican master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539310:54
*** shyamb has joined #openstack-ansible10:55
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_gnocchi master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539410:56
*** cshen has joined #openstack-ansible10:56
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_ceilometer master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539510:57
odyssey4mehwoarang: jrosser made a good observation in https://review.openstack.org/60469511:01
jrosseri checked the build log and it is indeed installing the packages over and over11:01
hwoarangodyssey4me: jrosser: state 'present' should ensure that they are only being installed once11:02
hwoarangalso this happens because both containers have the same physical host11:02
hwoarangif they are on different hosts, then it should do the right thing no?11:03
odyssey4mehwoarang: the thing is that if there are two containers, then that task will delegate twice to the same host at the same time, and that will deadlock the package manager on at least one of those executions.11:03
hwoaranghow do you propose to solve that?11:04
hwoarangserial: 1 is per play11:04
hwoarangnot per task11:04
odyssey4meunfortunately run_once won't work there - because it needs to run once per physical host11:04
odyssey4meI guess there'd need to be a set fact task which puts together a list of the first container for each physical host, then only execute that task when the container name is in that list.11:06
hwoarangi could just install the apparmor package on lxc_host directly?11:07
odyssey4meThe set_fact could run_once, and delegate to localhost.11:07
hwoaranglxc_host role i mean11:07
odyssey4meWell, yes - except that the packages need to be on the host that's going to hold the neutron agents, right?11:07
hwoarangfor now11:07
odyssey4meAnd that's not guaranteed to be a LXC host.11:08
hwoarangright11:08
hwoarangok11:08
*** udesale has quit IRC11:12
*** pcaruana has quit IRC11:15
*** phasespace has quit IRC11:21
*** olivier__ has quit IRC11:28
*** olivierb has joined #openstack-ansible11:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Remove mnaio_hosts group and use vm_hosts only  https://review.openstack.org/60540111:30
*** oanson has quit IRC11:35
*** vnogin has joined #openstack-ansible11:51
*** mma has joined #openstack-ansible11:54
*** jonher has joined #openstack-ansible11:54
*** shyamb has quit IRC11:55
*** vnogin has quit IRC11:58
*** shyamb has joined #openstack-ansible12:00
*** strattao has joined #openstack-ansible12:12
logan-why do we need to delegate to physical host12:15
logan-either apparmor is running because neutron is running on metal12:15
logan-or it is not running because its containerized12:15
logan-if its not running, then the broken profile has no effect right?12:15
hwoaranglogan-: apparmor can run on physical host and neutron can be in container12:16
hwoarangif apparmor is running on physical host then it also affects processes within the container12:16
logan-the physical host will load profiles from the container?12:16
hwoarangno but the loaded profiles on the physical host affect the container12:17
odyssey4mewe could simplify this by hard stopping a deployment if the agents are in a container, then we only support tunning them outside a container12:17
odyssey4me*running12:17
*** cshen has quit IRC12:18
logan-if something installs haproxy on the host and does not disable the profile, that is not os_neutron's problem?12:18
logan-the only other place we isntall haproxy is haproxy_server, and if that is installed on metal, it will disable the profile on the metal host12:18
hwoaranghaproxy could be shipped in the image for example12:18
hwoarangin our tests, some neutron things are on localhost, some other on containers12:18
*** vollman has joined #openstack-ansible12:18
hwoarangthose who are on localhost, install haproxy, and the loaded haproxy profile affects the container12:19
*** shardy has joined #openstack-ansible12:19
hwoarangbut it's not just haproxy12:20
hwoarangdnsmasq ships by default with apparmor so that's loaded too12:20
hwoarangso you need to manage it on the physical host12:20
nicolasbock> ok maybe [nicolasbock](https://matrix.to/#/@nicolasbock:matrix.org) can help. i am not familiar with this particular suse ci instance12:20
nicolasbockhwo12:20
*** cshen has joined #openstack-ansible12:22
hwoarangnicolasbock: what?^12:22
logan-i get your point that some neutron agents are containerized, and some not, but that just shows my point... there is no need to complicate anything with delegation. the agents that install on metal will disable the apparmor haproxy profile on metal, the ones in containers do not need to delegate12:24
nicolasbockSorry hwoarang  I am using matrix.io now to chat here and apparently I am still used to using hexchat ;)12:24
nicolasbockAll I was trying to say was that I am looking into the SUSE CI thing12:24
mgariepymorning everyone12:25
hwoaranglogan-: but you assume that something installs on metal. what if everything is in a container and the physical OS has apparmor running?12:25
nicolasbockSpeaking of which, I don't understand why Zuul is flagging https://review.openstack.org/#/c/598143/ as failed on SUSE CI. When I look at https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Master-b9014e0e0bb67dc40cdd1c84e89157f39df3a17a all builds are marked as succeeded.12:25
nicolasbockhwoarang: Could you explain to me why we are fixing the version of rabbitmq-server to the one in packagecloud.io and not use the one that's in `Cloud:OpenStack:Master` in OBS?12:27
hwoarangnicolasbock: we are not. we use the distro one. why do you think we use the packagecloud?12:29
*** chkumar|ruck has joined #openstack-ansible12:30
*** udesale has joined #openstack-ansible12:30
nicolasbockMaybe I am just confused, but I am seeing this error: fatal: [aio1_rabbit_mq_container-1d51e303]: FAILED! => {"changed": false, "msg": "To install a new major/minor version of RabbitMQ set '-e rabbitmq_upgrade=true'."}12:30
hwoarangi need more context :)12:30
logan-hwoarang: in that case there is nothing to do because the profile installed by os_neutron is not loaded12:30
hwoaranglogan-:  i don't follow :(12:31
nicolasbockIn the rabbitmq_upgrade_check.yml playbook there is:  - not installed_rabbitmq.stdout | search(rabbitmq_package_version)12:32
nicolasbockAnd the package version seems to be the one from packagecloud.io12:32
nicolasbockBut then again, I might be confused here ;)12:32
logan-If it is all containerized then there is no profile present on the host (installed by os_neutron) that can be disabled12:32
hwoaranglogan-: but apparmor could be part of the base OS image. so even if neutron just does not install appamor* stuff, then the base OS maybe already have that installed, up and running and loaded12:33
hwoarangnicolasbock: it's hard to follow :) maybe we are using the packagecloud version for the tests so we can try upgrades. COM only provides a single version. I need again more context (version, what are you trying to do, possibly logs) otherwise if you think there is a problem please open a bug so i can look at it :)12:34
*** maddtux has quit IRC12:47
*** shyamb has quit IRC12:49
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_neutron master: AppArmor: Handle required profiles for neutron services  https://review.openstack.org/60469512:51
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_neutron master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60428612:51
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_heat master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60538912:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Remove mnaio_hosts group and use vm_hosts only  https://review.openstack.org/60540113:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Fix file-backed VM deployment  https://review.openstack.org/60541313:01
nicolasbockhwoarang: I am re-running setup-hosts.yml in an AIO on master and am getting this error13:05
nicolasbockAfter adding a debug statement right before the failed task I am getting: rabbitmq_package_version is set to rabbitmq-server-3.7.5-1.suse.noarch13:06
hwoarangnicolasbock: do you override the rabbitmq_install_method variable?13:06
nicolasbockBut the container has version rabbitmq-server-3.6.16-111.4.x86_6413:06
nicolasbockNot that I am aware of :)13:06
nicolasbockWhere is it?13:06
hwoarangthat's defined in the rabbitmq_server role13:07
hwoaranghmm i see what's going on13:08
nicolasbockNo I am not overriding it13:08
hwoarangone sec13:08
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-rabbitmq_server master: rabbitmq_upgrade_check: Do not complains for upgrades on distro packages  https://review.openstack.org/60541713:12
hwoarangnicolasbock: maybe this will fix it ^. It's a bogus check i think13:12
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-rabbitmq_server master: rabbitmq_upgrade_check: Do not complain for upgrades on distro packages  https://review.openstack.org/60541713:13
nicolasbockI'll give it a try hwoarang :)13:19
nicolasbockThanks!13:19
ionidoes somebody have a fresh instalation of queens ?13:20
ioniwhen i updated from pike to queens I ended up with 3 containers for heat13:21
ionictrl1_heat_api_container-2441b13d  ctrl1_heat_apis_container-5bc187b8  ctrl1_heat_engine_container-bfed23a213:21
ioniwhich ones are ok?13:22
ioniapi or apis?13:22
*** chkumar|ruck is now known as chandankumar13:26
logan-ioni: a lot of container juggling during the queens upgrade. see the 'cleanup' playbooks https://github.com/openstack/openstack-ansible/tree/stable/queens/scripts/upgrade-utilities/playbooks13:31
ionilogan-, pretty sure there is no such thing in the manual13:33
ionihttps://docs.openstack.org/openstack-ansible/queens/admin/upgrades/major-upgrades.html13:33
logan-https://docs.openstack.org/openstack-ansible/queens/admin/upgrades/major-upgrades.html#clean-up-unnecessary-containers13:33
logan-at the bottom :)13:33
ionilogan-, right, i didn't reach the end yet :D13:34
ionii through they are the beginning13:34
logan-no, the cleanup happens at the end to ensure that the replacement containers are fully deployed first13:34
*** hamzaachi has joined #openstack-ansible13:36
ionilogan-, ok13:37
ionithanks13:37
*** hamzaachi has quit IRC13:37
ionicurrently testing the upgrade to rocky13:37
ioni:D13:37
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Fix file-backed VM deployment  https://review.openstack.org/60541313:38
logan-ioni: nice! will be interested to hear how your bionic upgrade goes13:41
ionilogan-, well, bionic is not a priority for me now13:41
ionii'll run it on xenial with bionic kernel13:42
logan-ah13:42
*** lbragstad has quit IRC13:45
arxcruzodyssey4me: so, stackviz is working, now the problem is that the files are being gzipped on logs, and so it's not rendering anything13:49
arxcruzbut the data is being collected properly13:49
*** lbragstad has joined #openstack-ansible13:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Fix file-backed VM deployment  https://review.openstack.org/60541313:51
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible master: Integrate Blazar with OpenStack Ansible  https://review.openstack.org/54995613:51
openstackgerritMarc Gariépy (mgariepy) proposed openstack/openstack-ansible-ceph_client master: Fix apt pinning for ceph  https://review.openstack.org/60542913:55
mgariepylogan-, https://review.openstack.org/60542913:55
odyssey4mearxcruz: ah, we can fix that in the tests/integrated repo13:56
odyssey4mearxcruz: adjust this find to exclude that folder: https://github.com/openstack/openstack-ansible-tests/blob/master/test-log-collect.sh#L161-L16813:56
arxcruzodyssey4me: yup, i will :)13:56
logan-mgariepy: ugh they changed it again :(13:56
odyssey4mearxcruz: do the same for this one: https://github.com/openstack/openstack-ansible/blob/master/scripts/scripts-library.sh#L130-L13613:57
mgariepyfun times with upgrading haha13:58
arxcruzodyssey4me: so, it would be easier to just gunzip the stackviz dir at the end no? because stackviz static html files has js, html, css, and fonts13:59
arxcruzand the find command find everything except those types13:59
odyssey4mearxcruz: well, I'd prefer to just exclude that folder from the find if possible13:59
arxcruzodyssey4me: good for me13:59
odyssey4merather than exclude the file type, exclude the folder13:59
*** mma has quit IRC13:59
arxcruzmake sense14:01
mgariepylogan-, are you using uca or ceph.com ?14:04
*** spatel has joined #openstack-ansible14:05
*** vnogin has joined #openstack-ansible14:12
logan-ceph.com14:13
*** udesale has quit IRC14:15
*** vnogin has quit IRC14:17
*** olivierb has quit IRC14:18
*** spatel has quit IRC14:19
*** spatel has joined #openstack-ansible14:19
spateljamesdenton: morning!14:20
spateli am going to put SR-IOV VM in production to see how it doing..14:20
jamesdentonsounds good!14:20
*** olivierb has joined #openstack-ansible14:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove glance CORS overrides  https://review.openstack.org/60543714:26
ionispatel, what cards do you have?14:27
spatel03:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)14:28
*** dxiri has joined #openstack-ansible14:28
spatelQlogic14:28
ionispatel, cool. i choose for my next region to use solarflare cards14:29
ionispatel, but i'm a bit nervous to see how they are working14:30
spatelfirst time i am putting something on SR-IOV14:30
ionispatel, i'll ask you tomorrow how is going14:30
spatelwhy tomorrow i am putting load on it in 30 min14:31
spatelif you around you will get to know14:31
ionicool14:31
spatelalso my customer load is low at present but still too high for VM14:31
spatellets see14:31
ionihow much was the card?14:32
spateli don't but i check on ebay few month back price was around $25014:32
ioniok, it's 10G only?14:32
spatelyes 10G14:33
ioniok14:33
ionimine was around 350$ but is dual 40G14:33
spatelwe had packet loss on tap interface so today i am going to move that traffic on SR-IOV14:33
ioniright14:34
openstackgerritOlivier Bourdon proposed openstack/openstack-ansible master: Fix healthcheck-hosts to work when behind a proxy  https://review.openstack.org/60544014:34
spatelsoon i am going to test on DPDK and compare performance between all14:35
ionispatel, i had once this problem it was due the linux bridge couldn't handle the traffic14:35
kaiokmohwoarang: did you face any troubles running tests in leap-15? I had to "disable_gpg_check" to a couple of zypper tasks14:35
spateleven OVS can't handle traffic14:35
ionispatel, DPDK cannot be used with SR-IOV?14:35
ioniit's DPDK or SR-IOV?14:36
spatelYes DPDK + OVS14:36
*** strattao has quit IRC14:38
*** strattao has joined #openstack-ansible14:42
hwoarangkaiokmo: no but you probablu need to use the gpg_import_keys or something14:43
hwoarangfor zypper_repository module14:43
hwoarangbut i need more specific information/logs in order for me to look at it14:43
*** Bhujay has quit IRC14:44
*** hamzaachi has joined #openstack-ansible14:44
*** pcaruana has joined #openstack-ansible15:01
*** mma has joined #openstack-ansible15:06
*** mma has quit IRC15:10
spatelI put customer traffic on SR-IOV and so far so good, they will be peak again tomorrow 9pm so they would be fun to watch15:10
*** cshen has quit IRC15:10
spatelioni: jamesdenton ^^15:10
jamesdentongreat! thanks for the update15:11
spatelcurrent udp rate is 45kpps15:11
*** vnogin has joined #openstack-ansible15:11
spatelsorry they will be peak tomorrow 9:00AM EST morning15:11
spatelwill give you more update tomorrow15:12
jamesdentonk15:12
spatelLet me put that server IP in smokeping so i can catch packetloss15:12
spateljamesdenton: i am reading you book and love it fresh contents... i will post my review wherever possible!15:13
ionispatel, what book? :D15:14
jamesdentonoh cool! i appreciate any feedback you can give me15:14
spatelyou don't know :O15:14
ionii don't know15:14
ionicare to share the name of the book?15:15
spatellet me do that hold on15:15
spatelhttps://www.amazon.com/Learning-OpenStack-Networking-technologies-OpenStack-based-ebook/dp/B07FDHXZYG?keywords=neutron+openstack&qid=1537974903&sr=8-8&ref=sr_1_815:15
spatelMust have book!! if you care about Openstack networking!!!15:15
ionispatel, ok, i have openstack cloud computing cookbook15:16
*** vnogin has quit IRC15:16
spatelI have that one too, but Openstack networking has lots of meat :)15:16
ioniit didn't help me much that particular book15:16
ionii'll order that one then15:17
spatelOpenstack cloud computing give you good start with OSA15:17
nicolasbockPurely hypothetically, let's say I deployed an AIO and then added designate and re-ran the hosts, infrastructure, and openstack playbooks.15:18
nicolasbockThen I find that the python-designateclient was not install on the host15:18
nicolasbockDo I need to run anything else for that to happen?15:18
jamesdentonis it not installed in the utility container?15:18
ionispatel, i'm using ASO since mitaka :)15:18
noonedeadpunknicolasbock: I think you should look for clients inside utility contianer15:19
nicolasbockLet me check jamesdenton15:19
spatelI have two cloud one build by packstack and other one build by OSA15:19
nicolasbockYes, awesome, it's in there!15:20
nicolasbockMaybe I am just misunderstanding how to drive an AIO15:20
nicolasbockDo I run the openstack client from within the utility container?15:20
jamesdentonInterfacing with openstack via clients should be done in the Utility container15:20
nicolasbockI was running it on the host so far15:20
jamesdentonyep15:20
nicolasbockAh, ok, my bad then15:20
nicolasbockThanks for the help!15:20
jamesdentonit's all good. you can do it from the host, too, but that may require some extra steps. Utility is the way to go15:21
noonedeadpunknicolasbock: and clients aren't deployed to the deployment host itself. And it's not only about AIO, but regular deployment as well15:21
*** chandankumar is now known as chkumar|off15:26
nicolasbockThanks noonedeadpunk15:30
mnaseri am so over rabbitmq15:35
*** kstev has joined #openstack-ansible15:40
*** vnogin has joined #openstack-ansible15:41
nicolasbockAnother more general question: Can I run only the rabbitmq-server role? And if so how?15:41
odyssey4menicolasbock: within an integrated build, or for some other purpose?15:42
nicolasbockIn the AIO. For some reason the apparmor haproxy is still enforced and I would like to debug it15:43
odyssey4menicolasbock: yeah, the utility container is meant to be used for administration purposes15:43
odyssey4menicolasbock: ok, you can just run the rabbitmq-install.yml playbook15:43
odyssey4menicolasbock: if you look at the setup-* playbooks, all they do is include other playbooks - any one of those can be run individually15:43
nicolasbockAwesome, thanks!15:44
odyssey4menoonedeadpunk: well, for rocky onwards we actually do install some clients on the deploy host - but you have to activate the ansible-runtime venv to use them15:44
*** vnogin has quit IRC15:46
*** macza has joined #openstack-ansible15:46
*** Bhujay has joined #openstack-ansible15:46
mgariepy2018-09-26 09:46:39.141 27929 ERROR nova.objects.keypair [req-1e90793a-09bd-471a-a0b0-46a9ef599805 - - - - -] Some instances are still missing keypair information. Unable to run keypair migration at this time.15:46
*** goldenfri has joined #openstack-ansible15:47
odyssey4memgariepy: that looks like a nice gift :p15:50
mgariepyany idea how to fix that ?15:50
mgariepylol15:50
mgariepyjust loop on this over an over.15:51
spotzCould you bring the instance down as an image insert it and then reupload it?15:51
*** macza has quit IRC15:51
mgariepyTASK [Perform online data migrations] ********************************************************************15:52
*** macza has joined #openstack-ansible15:52
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_horizon master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539015:53
odyssey4memgariepy: well, it's possible that some sort of work had to be done that hasn't been done - maybe try and do a nova status-check and see what it returns?15:53
noonedeadpunkodyssey4me: oh, didn't know that - I'm waiting for the release to start preparations for the upgrade15:53
*** dave-mccowan has joined #openstack-ansible15:54
noonedeadpunkso haven't enough time yet for looking into changelist for rocky:(15:55
*** eglute has joined #openstack-ansible15:56
*** dave-mccowan has quit IRC15:57
openstackgerritbhujay kumar proposed openstack/openstack-ansible-os_ironic stable/rocky: Adding [service_catalog] in ironic.conf  https://review.openstack.org/60531115:57
*** dxiri has quit IRC15:58
openstackgerritbhujay kumar proposed openstack/openstack-ansible-os_ironic stable/queens: Adding [service_catalog] in ironic.conf  https://review.openstack.org/60531315:59
mgariepynova-status upgrade check seems  ok16:00
odyssey4memgariepy: perhaps best to ask the folks in #openstack-nova then16:08
*** Leo_m has joined #openstack-ansible16:10
*** vnogin has joined #openstack-ansible16:10
*** vnogin has quit IRC16:15
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add additional API tests to confirm functionality  https://review.openstack.org/60519416:16
*** Emine has quit IRC16:16
mgariepyselect count(instance_uuid) from instance_extra where keypairs is NULL; << return a few instances..16:17
hwoarangmnaser: hello. what do you think about https://review.openstack.org/#/c/599425/ ? i have done many rechecks and the timings are close to ubuntu and with the recent changes it's even less than 2h16:21
hwoarangi meant, that the timeouts are similar to ubuntu. when ubuntu timeouts, opensuse timeouts too but overall seems fine :/16:22
*** gkadam has quit IRC16:25
*** Bhujay has quit IRC16:29
*** dxiri has joined #openstack-ansible16:35
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_horizon master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60539016:37
*** hamzaachi has quit IRC16:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Only adjust user_variables.yml if pre_config_osa is true  https://review.openstack.org/60548416:41
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: tasks: lxc_install_zypper: Use the 'state' option for external repos  https://review.openstack.org/60510216:43
mgariepyafter some updates in the DB, it seems that i should survive another day..16:50
*** evrardjp has quit IRC16:50
*** olivierb has quit IRC16:54
nicolasbockHi, another question of a more general nature: I rebooted an AIO and now can't talk to Keystone. To be more precise, I can curl the management bridge IP on port 5000 and am getting a proper response17:07
nicolasbockBut when I curl the v3/tokens URI I am getting a 404 not found error17:07
nicolasbockAny ideas of what could be broken?17:08
cloudnullnicolasbock does the curl to 5000 return a 503 ?17:08
nicolasbockOh wait, I finally realized that the keystone logs are in journalctl in the keystone container17:08
nicolasbockI am getting a DB error17:09
nicolasbockso maybe mariadb is not up17:09
nicolasbockLet me check that17:09
nicolasbockNo, the database is showing that it's up and running17:12
nicolasbockKeystone is throwing: SQL connection failed. 10 attempts left.: DBConnectionError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query')17:14
cloudnullcan you connect to the database from the keystone container17:16
cloudnull?17:16
cloudnulldirect from keystone  to galera and then try keystone to galera via haproxy ?17:17
nicolasbockHow do I do that?17:17
nicolasbockI mean from keystone to galera?17:17
cloudnullrun `mysql -h $GALERA_IP -u keystone -p`17:18
cloudnullyou'll have to get the password from the keystone config17:18
nicolasbockOk, I have to install the mysql client first it seems17:19
*** shardy has quit IRC17:20
nicolasbockIt works directly but fails via haproxy17:22
cloudnullis the the xinetd issue ?17:23
mgariepyis keepalived started ?17:24
cloudnullnicolasbock do you have this pr https://review.openstack.org/#/c/601468/17:24
odyssey4meFolks, we have a pretty major bug for master/rocky when building a multi-node. A patch will be incoming shortly to fix it.17:25
nicolasbockcloudnull: Yes, that patch I have. I pulled from master last night17:25
nicolasbockAnd mgariepy no, keepalived is not running17:26
nicolasbockIt's not enabled in systemd17:27
mgariepyif it's aio, i think it's not relevant sorry17:27
odyssey4mecloudnull: could you review https://review.openstack.org/604308 & https://review.openstack.org/#/q/I33f7994a50ba5fcea7fca171dfca6b4d3201190017:27
nicolasbockNo problem mgariepy17:27
*** strattao has quit IRC17:30
*** strattao has joined #openstack-ansible17:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove keystone_admin-back load balancer manipulation  https://review.openstack.org/60549417:33
odyssey4mecores - please review https://review.openstack.org/605494 - it fixes a release blocker for rocky, so I'd like to get it merged asap17:34
odyssey4memeanwhile, I'll verify whether the same problem exists for rocky and work out a similar fix (in rocky we do have both back-ends)17:34
nicolasbockFor some reason haproxy is not logging anything on the AIO host17:47
nicolasbockThe directory /var/log/haproxy is empty17:47
odyssey4menicolasbock: yep, that's a known thing - I think there is a patch up for that, but I haven't tried it17:48
nicolasbockOk, but you don't think it's critical in a sense of that haproxy might not be working correctly?17:48
odyssey4menicolasbock: https://review.openstack.org/58768717:49
odyssey4meeasiest way to check state for haproxy is to run 'hatop -s /var/run/haproxy.stat' on the load balancer host17:49
odyssey4mebut yeah, t'd be nice to have haproxy logs17:49
nicolasbockAh!17:51
nicolasbockThe galera-back is down17:51
nicolasbockThat explains it17:51
nicolasbockNow can I get it to tell me why?17:52
*** cshen has joined #openstack-ansible17:53
odyssey4menicolasbock: well, it does a http check IIRC against the xinetd port exposed from the container to verify health - you could do the same and see what happens?17:53
nicolasbockIs the xinetd service supposed to be running?17:54
openstackgerritAndy Smith proposed openstack/openstack-ansible master: Add qdrouterd role for oslo.messaging backend deployment  https://review.openstack.org/57026117:54
*** electrofelix has quit IRC17:56
*** DanyC has quit IRC17:56
*** vnogin has joined #openstack-ansible17:59
nicolasbockThe xinetd service wasn't running in the galera container18:01
nicolasbockI manually started it and now I can openstack token issue18:02
nicolasbockThe systemd service is not enabled by the way18:02
nicolasbockThat seems wrong, no?18:02
*** vnogin has quit IRC18:03
openstackgerritNicolas Bock proposed openstack/openstack-ansible-galera_server master: Enable the xinetd service for reboot  https://review.openstack.org/60550018:22
nicolasbockodyssey4me: Could you review ^^?18:23
nicolasbockThanks!18:23
nicolasbockThe AIO is rebooting much better now18:23
*** pcaruana has quit IRC18:24
openstackgerritNicolas Bock proposed openstack/openstack-ansible-galera_server master: Enable the xinetd service for reboot  https://review.openstack.org/60550018:24
*** lbragstad has quit IRC18:24
*** lbragstad has joined #openstack-ansible18:25
*** vnogin has joined #openstack-ansible18:28
*** vnogin has quit IRC18:33
*** cshen has quit IRC18:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove keystone_admin-back load balancer manipulation  https://review.openstack.org/60549418:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Use loop_control for haproxy keystone back-end enablement  https://review.openstack.org/60550418:40
odyssey4melogan-: you broke it ;)18:41
odyssey4mehttps://review.openstack.org/#/q/I0d7e4804bdc92ffe7a679060a686e684c01fcd1b will fix it again, and https://review.openstack.org/605504 will need to be ported back to queens/pike/ocata18:41
logan-ah yep good catch thanks18:47
odyssey4menicolasbock: good find, although I've asked for an adjustment in https://review.openstack.org/#/c/605500/218:49
nicolasbockThanks18:50
nicolasbockI have replied :)18:50
nicolasbockI am looking into your suggestion now and why that didn't work for me when I tried it18:50
odyssey4menicolasbock: ok, so the handler will only get called when that file changes - which is going to be a bit of an issue, because it won't - maybe your approach is best...18:51
nicolasbockOk, I don't think I am qualified to answer whether it's best where I put it now 🙂 But it's working where i put it ;)18:52
odyssey4menicolasbock: I've asked for a TODO note, and for it to be added to the handler as well. This task will only be to cater for upgrades from anything before the patch.18:53
odyssey4meThis patch will also need to be ported back - probably all the way to ocata I think.18:54
odyssey4meyep, confirmed18:54
odyssey4mebut we get it merged in master first18:54
*** vnogin has joined #openstack-ansible18:58
openstackgerritNicolas Bock proposed openstack/openstack-ansible-galera_server master: Enable the xinetd service for reboot  https://review.openstack.org/60550018:58
nicolasbockI'll backport it once it's merged in master18:59
odyssey4meperfect, thanks nicolasbock19:00
*** vnogin has quit IRC19:02
*** mmercer has joined #openstack-ansible19:07
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_neutron master: AppArmor: Handle required profiles for neutron services  https://review.openstack.org/60469519:21
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_neutron master: SUSE: Add support for openSUSE Leap 15  https://review.openstack.org/60428619:21
openstackgerritMerged openstack/openstack-ansible stable/queens: Remove broken uptime tests during upgrade  https://review.openstack.org/60515219:21
*** Emine has joined #openstack-ansible19:26
odyssey4mehmm, that's odd - I'm suddenly starting to get 'Exception: ERROR: The 'make' utility is missing from PATH' when building the ansible runtime venv19:28
odyssey4methis doesn't happen in the gate because we use pre-built wheels19:28
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Remove mnaio_hosts group and use vm_hosts only  https://review.openstack.org/60540119:29
ionii removed in rocky the repo container and  trying to create it again with setup hosts and it fails to generate the network config19:33
odyssey4meioni: did you remove the cached facts for thhe container first?19:34
ioniodyssey4me, hmm no. let me retry :D19:34
ionii removed the container because repo install failed to molteniron git19:35
ionibut there was nowhere in rocky19:35
ioniit's an upgrade from queens to rocky19:35
*** hamzaachi has joined #openstack-ansible19:35
ioniand it tried to get the repo for  molteniron stable/queens into rocky19:35
ioniso i wiped the container to start clean :)19:36
openstackgerritMerged openstack/openstack-ansible stable/pike: Remove broken uptime tests during upgrade  https://review.openstack.org/60515319:43
odyssey4meioni: molteniron has been removed from the integrated build - it's not an official project, and to be honest, we didn't think anyone was using it!19:45
ioniodyssey4me, i'm not using it19:46
ioniit just failed at repo build19:46
ionibut i don't know why19:46
odyssey4meoh, I think I know what happened - the old role is still there - we'll have to implement a cleanup task in the upgrade script19:46
odyssey4mecould you register a bug for that?19:46
ioniodyssey4me, https://paste.xinu.at/J9Jzu/#n2419:47
ioniright, so i have to delete from /etc/ansible/roles19:48
ionithat was the next step19:48
odyssey4meioni: yep, rm -rf /etc/ansible/roles/os_molteniron19:49
odyssey4meif you could please register a bug with the symptoms, then it won't get forgotten19:49
ioniodyssey4me, https://bugs.launchpad.net/openstack-ansible/+bug/179459919:51
openstackLaunchpad bug 1794599 in openstack-ansible "Rocky repo build fails when upgrading from queens" [Undecided,New]19:51
odyssey4meperfect, thank you :)19:51
ioniodyssey4me, i'm going to wipe everything from roles :D19:51
ionijust to be sure19:52
ionithis time i'm starting to upgrade testing early19:52
*** cshen has joined #openstack-ansible19:54
odyssey4meioni: fantastic - it's really good to have early testing done19:54
ionion the other hand, this is complely offtopic but maybe you guys know, i'm searching for cloud providers that can give bgp so i can i use my own network into vm19:55
odyssey4meioni: FYI this will be needed if your testing is multi-node: https://review.openstack.org/60550419:55
ionii know VEXXHOST19:55
ioniodyssey4me, sadly no. I use a simple setup with a single keystone19:56
odyssey4meok, then you should be fine19:56
ioniodyssey4me, any other ideas regarding networking for repo container? I removed the facts from /etc/openstack_deploy/ansible_facts20:01
ionishould I remove from inventory as well?20:01
ionihttps://paste.xinu.at/TxM/20:01
mnasercloudnull: are you around?20:01
cloudnullkinda20:02
cloudnulllurking atm been in meetings all day20:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Use loop_control for haproxy keystone back-end enablement  https://review.openstack.org/60551720:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Use loop_control for haproxy keystone back-end enablement  https://review.openstack.org/60551820:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: Use loop_control for haproxy keystone back-end enablement  https://review.openstack.org/60551920:06
odyssey4mefolks, given how badly broken the stable branches are without https://review.openstack.org/#/q/I0d7e4804bdc92ffe7a679060a686e684c01fcd1b I've done early backports to try and get them in asap before it hits too many deployments20:07
cloudnullmnaser need anything?20:09
mnasercloudnull: sorry, didnt see reply, for elk, im thinking what do you think about instead of having all those checks20:09
mnaserwe just 'enable' all those pipelnies and make variables to disable them by default if someone needs20:09
mnaseri dont think there's much harm in that... is there?20:09
cloudnullthat might be a better (faster) way to do it20:10
mnaserthere's bugs around it (i.e. nova doesnt create /var/log/nova because we dont put anything on metal)20:10
cloudnullthe checks may be too conservative20:10
mnaserso control plane logs dont get shipped20:10
mnaserbut neutron control plane do because we have /var/log/neutron on the host20:10
cloudnulljrosser ^20:10
mnaserso im thinking of making that change and moving it to a group var20:11
mnaserenable * and allow disabling to be opt in20:11
cloudnullId be good with taht20:11
mnaserat the same time i'll template it out because we repeat so many things in there20:11
*** evrardjp has joined #openstack-ansible20:11
cloudnullsweet!20:12
jrosserwhich is this? filebeat?20:12
mnaserjrosser: yes20:13
*** strattao has left #openstack-ansible20:19
jrossersounds reasonable to enable it all so long as filebeat doesnt create it's own log spam for things it can't find20:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Automate the removal of the molteniron role  https://review.openstack.org/60552220:22
jrossermnaser: theres also improvement in fact gathering could be done....  it's done twice, once at the start of each play and then straight away again in elastic_data_hosts, for me it's very slow20:22
mnaserjrosser: lets see what the warnings look like20:22
odyssey4meioni: perhaps you could give https://review.openstack.org/605522 a try :)20:22
mnaserif its just on start up it might be ok20:22
mnaseri mean it does matching on globs20:23
mnaserso technically it just .. matches nothing20:23
ioniodyssey4me, well for now, i cannot create repo container :)20:23
odyssey4memnaser: you probably want to restrict the fact gathering subset to exclude ohai/facter20:23
ioniodyssey4me, i don't think is even trying to create the network file20:23
odyssey4mehttps://github.com/openstack/openstack-ansible/blob/master/scripts/openstack-ansible.rc#L3320:23
ionii need to look in tasks20:24
ioniTASK [lxc_container_create : Remove legacy network config for eth0]20:24
ioniTASK [lxc_container_create : Create and start the container]20:24
jrosserodyssey4me: ahha i bet folks with rocky don't see the slowness i do on queens, its openstack-ansible vs. ELK embedded ansible20:24
ioniTASK [lxc_container_create : Gather container facts]20:24
ioniTASK [lxc_container_create : Drop container setup script]20:25
jrosserthe latter wont be picking up that rc file20:25
ioniTASK [lxc_container_create : Drop container first run script]20:25
ioniTASK [lxc_container_create : Execute first script]20:25
ionino network file creation20:25
ionithe last task fail for new container because it doesn't have network20:25
ioniand wiring is done after lxc_container_create : Execute first script20:26
ionibut is not ran for repo container20:26
ionibecause is in error state20:26
ionii think there is an ordering task bug20:27
ioniodyssey4me, ^20:27
odyssey4meioni: it should have networking? at the very least the eth0 should be there?20:28
odyssey4mecould you take a look inside the vm? the networking should be setup using systemd20:28
ionihttps://paste.xinu.at/TxM/20:28
ionithis is the files for container20:28
ioniodyssey4me, https://paste.xinu.at/8dRC/20:29
ionino eth020:29
ionijust lo20:29
ionii'll copy it from other container20:29
odyssey4meioni: could you register a bug with steps to reproduce the issue?20:30
*** cshen has quit IRC20:31
ioniok20:31
odyssey4methanks, that'll be really helpful to work out what went wrong and fix it20:32
*** cshen has joined #openstack-ansible20:32
*** priteau has quit IRC20:33
ioniodyssey4me, https://bugs.launchpad.net/openstack-ansible/+bug/179461320:36
openstackLaunchpad bug 1794613 in openstack-ansible "Rocky setup hosts fails to recreate destroyed container" [Undecided,New]20:36
odyssey4meioni: great, thank you20:36
ioniodyssey4me, simple steps20:36
ionidestroy, recreate20:36
ionii've done this multiple times with pike and queens20:37
odyssey4meI'm not going to be able to pick that up right now - I have a few too many irons in the fire. Hopefully someone else will pick it up soon.20:37
odyssey4meYeah, we did a bunch of reworking in rocky, so it's entirely plausible that this is a bug that's crept in.20:37
*** hamzaachi has quit IRC20:38
*** sawblade6 has joined #openstack-ansible20:48
*** spatel has quit IRC20:53
*** hamzaachi has joined #openstack-ansible20:54
jrosserioni: did container-first-run.sh make any helpful output?20:57
ionijrosser, want the output?20:58
jrosserif theres something useful, add it to the bug report20:58
ionijrosser, https://paste.xinu.at/z1bLsI/20:59
ioniit just tries to run apt-get update and fails20:59
*** sawblade6 has quit IRC21:03
*** nsmeds_ has joined #openstack-ansible21:08
*** DanyC has joined #openstack-ansible21:12
*** cshen has quit IRC21:12
*** hamzaachi has quit IRC21:13
*** nsmeds_ has quit IRC21:21
*** kstev has quit IRC21:32
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Fix file-backed VM deployment  https://review.openstack.org/60541321:43
*** mgariepy has quit IRC21:59
logan-odyssey4me: which package were you seeing the 'make' error on?22:03
odyssey4mepyacl22:03
odyssey4meit was just transient though - a recheck worked just fine, I suspect my jobs hit a bad mirror or something22:04
logan-interesting, i wonder if there was an upstream change. i am seeing it in some non-osa jobs installing netbox22:04
logan-http://paste.openstack.org/raw/730969/22:04
odyssey4meyup, that's exactly the same22:04
odyssey4methe thing is, they publish wheels, so you should never need to compile it22:05
logan-they released today22:05
logan-1.3.0 2018-09-2622:05
odyssey4mewe're pinned to an earlier release though22:05
odyssey4mefor OSA at least22:05
logan-are you sure? :)22:06
odyssey4meI see that you were downloading PyNaCl-1.3.022:06
logan-yeah22:06
*** mmercer has quit IRC22:06
odyssey4mewe're pinned: https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L36822:06
*** mgariepy has joined #openstack-ansible22:13
*** cshen has joined #openstack-ansible22:24
openstackgerritMerged openstack/openstack-ansible stable/pike: Update all SHAs for 16.0.20  https://review.openstack.org/60462422:29
*** cshen has quit IRC22:29
*** tosky has quit IRC22:37
*** spatel has joined #openstack-ansible22:43
*** Leo_m has quit IRC22:47
*** spatel has quit IRC22:47
*** macza has quit IRC23:09
*** macza has joined #openstack-ansible23:10
*** macza has quit IRC23:14
*** DanyC has quit IRC23:19
*** macza has joined #openstack-ansible23:34
*** dxiri has quit IRC23:35
*** macza has quit IRC23:39
*** openstackgerrit has quit IRC23:49

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