*** ivve has quit IRC | 00:23 | |
*** ivve has joined #openstack-ansible | 00:35 | |
*** asettle has joined #openstack-ansible | 00:38 | |
*** cshen has joined #openstack-ansible | 00:41 | |
*** cshen has quit IRC | 00:46 | |
*** chason has joined #openstack-ansible | 01:10 | |
*** oanson has quit IRC | 01:59 | |
*** lbragstad has joined #openstack-ansible | 03:26 | |
*** udesale has joined #openstack-ansible | 03:49 | |
*** chandan_kumar is now known as chandankumar | 04:55 | |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Added support for running tempestconf from packages https://review.openstack.org/622999 | 05:02 |
---|---|---|
*** asettle has quit IRC | 05:46 | |
*** markvoelker has joined #openstack-ansible | 05:47 | |
*** markvoelker has quit IRC | 05:51 | |
*** cshen has joined #openstack-ansible | 05:52 | |
*** cshen has quit IRC | 05:57 | |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Use tempest_tempestconf_profile for handling named args https://review.openstack.org/623187 | 06:06 |
*** fnapnic_ has quit IRC | 06:25 | |
*** Emine has joined #openstack-ansible | 07:33 | |
*** oanson has joined #openstack-ansible | 07:34 | |
*** cshen has joined #openstack-ansible | 07:35 | |
*** cshen has quit IRC | 07:40 | |
*** cshen has joined #openstack-ansible | 07:40 | |
*** DanyC has joined #openstack-ansible | 07:44 | |
fnpanic | hi | 07:45 |
*** markvoelker has joined #openstack-ansible | 07:48 | |
*** yolanda has joined #openstack-ansible | 07:50 | |
*** DanyC has quit IRC | 07:53 | |
*** rodolof has joined #openstack-ansible | 07:55 | |
*** jbadiapa has joined #openstack-ansible | 07:57 | |
*** blinkiz has joined #openstack-ansible | 08:17 | |
*** pcaruana has joined #openstack-ansible | 08:18 | |
*** blinkiz has left #openstack-ansible | 08:19 | |
*** gillesMo has joined #openstack-ansible | 08:31 | |
*** gkadam has joined #openstack-ansible | 08:35 | |
*** gkadam has quit IRC | 08:35 | |
*** tosky has joined #openstack-ansible | 08:36 | |
jrosser | morning | 08:41 |
chandankumar | odyssey4me: Hello | 08:41 |
chandankumar | odyssey4me: I was on partially holiday from last two week | 08:42 |
chandankumar | odyssey4me: regarding subunit revert patch https://review.openstack.org/#/c/625070/ -> on enabling subunit the flag, the return code of tempest run is always showing success? | 08:43 |
jrosser | chandankumar: i beleive that was the issue yes | 08:43 |
chandankumar | jrosser: ok, I will take a look at tempest code and fix it there | 08:43 |
cshen | morning, recently I saw many timeout in the zuul checks. Is there something wrong with Zuul? | 08:44 |
cshen | I had to manually recehck my patch multipul times. | 08:45 |
*** sm806 has quit IRC | 08:49 | |
*** sm806 has joined #openstack-ansible | 08:49 | |
Miouge | Good morning | 08:51 |
*** sm806 has quit IRC | 08:54 | |
*** sm806 has joined #openstack-ansible | 08:55 | |
*** thuydang has joined #openstack-ansible | 08:57 | |
*** thuydang has quit IRC | 08:57 | |
*** thuydang has joined #openstack-ansible | 08:57 | |
*** shardy has joined #openstack-ansible | 09:04 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Remove the log container in the AIO config https://review.openstack.org/625516 | 09:13 |
fnpanic | hi | 09:16 |
fnpanic | quick question. | 09:17 |
fnpanic | the masakari role, can it be used or is it too rough on the edges? | 09:17 |
odyssey4me | fnpanic you around? that temp dir creation issue as due to ansible not being able to gather eth0's address when gathering facts | 09:18 |
odyssey4me | more here: http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2018-11-23.log.html#t2018-11-23T14:41:44 | 09:19 |
odyssey4me | fnpanic the masakari role is pretty new, noonedeadpunk appears to be using it | 09:22 |
*** DanyC has joined #openstack-ansible | 09:23 | |
odyssey4me | cshen that does happen a bit, unfortunately sometimes we hit bad hosts - and given the amount of tests we're running it's a bit of a lottery | 09:23 |
odyssey4me | cshen which patch is that? | 09:23 |
odyssey4me | chandankumar thanks for looking into it - we do suspect that it may be a tempest bug | 09:24 |
odyssey4me | o/ Miouge jrosser | 09:24 |
neith | hi, any documentations about linux bridges performance and recommendation when used in OSA? I'm facing network latencies and looking for some knowledge | 09:24 |
jrosser | o/ morning | 09:24 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 09:27 |
*** DanyC has quit IRC | 09:28 | |
*** DanyC has joined #openstack-ansible | 09:28 | |
*** tosky has quit IRC | 09:29 | |
*** tosky has joined #openstack-ansible | 09:33 | |
cshen | odyssey4me my patch was already merged last week. Just saw other patch has timeout in zuul check as well. | 09:35 |
*** ostackz has quit IRC | 09:40 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Isolate the Ansible bootstrap https://review.openstack.org/625529 | 09:42 |
odyssey4me | neith no specific documentation around performance that I'm aware of - although the internet should provide some - linux bridging has been around a very long time. | 09:43 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Isolate the Ansible bootstrap https://review.openstack.org/625529 | 09:44 |
Miouge | neith: I don’t know if there is documentation about that, maybe in neutron? What kind of problem are you having? | 09:51 |
fnpanic | odyssey4me: hi | 09:53 |
fnpanic | back | 09:53 |
fnpanic | there is no eth0 | 09:54 |
odyssey4me | fnpanic ok, if not eth0 - whichever interface has the default route | 09:56 |
fnpanic | there is no default route! | 09:56 |
*** hamzaachi has joined #openstack-ansible | 09:56 | |
fnpanic | because i isolted the host for testing! | 09:56 |
fnpanic | so that makes sense now | 09:57 |
fnpanic | wanted to test the proxy in a controlled enviroment | 09:57 |
fnpanic | and so created two vbox vms | 09:57 |
fnpanic | the one for aio had only a host-only nic to the squid vm | 09:57 |
fnpanic | so i added no default route, only proxy :-) | 09:58 |
chandankumar | odyssey4me: https://review.openstack.org/#/c/622999/ regarding this review, I am not sure what other things we are missing | 09:58 |
odyssey4me | fnpanic oh right, ok - bootstrap-aio discovers the interface to use for the public endpoints by looking for the default route... if there isn't one, you'd have to override that var to tell it which address to use | 09:58 |
fnpanic | ok, but this was for testing only. | 09:59 |
*** DanyC has quit IRC | 09:59 | |
fnpanic | to get osa worlking behind a proxy | 09:59 |
odyssey4me | chandankumar how is tempestconf getting installed? the patch doesn't add it to any package list or set out a task to install it... so I don't see how that patch is doing anything for what the commit msg says | 10:00 |
*** DanyC has joined #openstack-ansible | 10:00 | |
odyssey4me | fnpanic so the var to override is https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/defaults/main.yml#L103 | 10:01 |
odyssey4me | fnpanic you override it via this env var https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-aio.sh#L22 | 10:01 |
odyssey4me | fnpanic so it's be something like: export BOOTSTRAP_OPTS='bootstrap_host_public_interface=enps1' | 10:02 |
odyssey4me | oh, I'm wrong | 10:02 |
odyssey4me | export BOOTSTRAP_OPTS='bootstrap_host_public_interface=w.x.y.z' | 10:03 |
odyssey4me | hmm, actually, perhaps the first one was right | 10:03 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 10:03 |
odyssey4me | fnpanic ah ok - I'm mixing it up - the first one was right... then you'd also have to set this var https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio.j2#L35 | 10:05 |
chandankumar | odyssey4me: https://review.openstack.org/#/c/622999/ currently tempestconf is getting installed from venv, by applying this patch and adding tempest_use_tempestconf: true in vars/redhat-7.yml installs it from rpm there | 10:05 |
chandankumar | odyssey4me: but as you said we donot make it permanent in distro jobs so I removed it | 10:05 |
odyssey4me | fnpanic so it'd be something like: export BOOTSTRAP_OPTS='bootstrap_host_public_interface=enps1 bootstrap_host_public_address=w.x.y.z' | 10:05 |
chandankumar | odyssey4me: on RDO side, tempestconf is a dependency of openstack-tempest package | 10:05 |
chandankumar | odyssey4me: on suse side it is a seperate package | 10:06 |
odyssey4me | chandankumar ok, so then explain it in the commit msg or something - we do not add the package for redhat because it is is a dependency... then for suse you'd need to add it to vars/suse.yml perhaps using a conditional like https://github.com/openstack/openstack-ansible-os_tempest/blob/master/vars/suse.yml#L29 | 10:07 |
chandankumar | odyssey4me: sure | 10:08 |
odyssey4me | for that to work, this set of filters would need to be applied to the other lists https://github.com/openstack/openstack-ansible-os_tempest/blob/master/vars/distro_install.yml#L28 | 10:08 |
*** lbragstad has quit IRC | 10:10 | |
neith | Miouge: network Packets are deplayed. | 10:17 |
neith | Miouge: pings are between 0.2ms and 3 ms | 10:18 |
neith | its so weird | 10:18 |
neith | I'm not sure its neutron related, it also happen on the host interface | 10:19 |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Added support for installing tempestconf from distro https://review.openstack.org/622999 | 10:22 |
chandankumar | odyssey4me: ^^ | 10:22 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 10:27 |
noonedeadpunk | fnpanic: yeah, for me it's working, and I'm using it. But it may not be the silver bullet yet, so any input is appreciated | 10:34 |
noonedeadpunk | morning everyone:) | 10:34 |
neith | odyssey4me: I'm digging into that already ;) | 10:37 |
*** electrofelix has joined #openstack-ansible | 10:52 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Only implement policy.json if an override is configured https://review.openstack.org/625545 | 11:01 |
*** udesale has quit IRC | 11:10 | |
chandankumar | odyssey4me: do we have fix for neutron policy.json failure | 11:23 |
chandankumar | ? | 11:23 |
odyssey4me | chandankumar See https://review.openstack.org/625545 | 11:23 |
chandankumar | adding depends-on | 11:24 |
chandankumar | odyssey4me: thanks :-) | 11:25 |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Added support for installing tempestconf from distro https://review.openstack.org/622999 | 11:25 |
openstackgerrit | Chandan Kumar proposed openstack/openstack-ansible-os_tempest master: Use tempest_tempestconf_profile for handling named args https://review.openstack.org/623187 | 11:26 |
fnpanic | re | 11:28 |
fnpanic | odyssey4me: thanks. i will setup a test env and give it a try again | 11:29 |
fnpanic | jrosser: do you had time to try the osa behind proxy? | 11:30 |
fnpanic | noonedeadpunk: thanks. i will try it :-) | 11:30 |
*** hamzaachi has quit IRC | 11:32 | |
*** sm806 has quit IRC | 11:38 | |
*** sm806 has joined #openstack-ansible | 11:40 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 11:48 |
jrosser | fnpanic: i have been trying to get a proxy CI job working https://review.openstack.org/625523 | 11:48 |
*** hamzaachi has joined #openstack-ansible | 11:49 | |
fnpanic | jrosser: oh cool | 11:59 |
fnpanic | what means trying? ;-) | 11:59 |
fnpanic | i am looking at the config, do you really want to allow on all ports connect? | 12:00 |
jrosser | well, it takes a few iterations to get everything right, i'm debugging by watching the CI job results rather than fiddling locally | 12:00 |
fnpanic | this is far from "recommended" or a real world scenrtio | 12:01 |
fnpanic | in a default setup it is only allowed on SSL ports | 12:01 |
jrosser | you mean restrict to only allowing connect to https:/remote-url:443 ? | 12:01 |
fnpanic | one sec | 12:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Remove legacy zuul environment sourcing https://review.openstack.org/625570 | 12:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Isolate the Ansible bootstrap https://review.openstack.org/625572 | 12:02 |
fnpanic | http_access deny CONNECT !SSL_ports | 12:03 |
fnpanic | acl SSL_ports port 443 | 12:03 |
fnpanic | this is the default | 12:03 |
fnpanic | connect is essentialy a port forward | 12:03 |
jrosser | that'll be fun connecting to a keystone public endpoint | 12:04 |
jrosser | or indeed any of the other api endpoints | 12:04 |
*** ansmith has quit IRC | 12:05 | |
fnpanic | should that not bypass the proxy? | 12:08 |
fnpanic | with the no_proxy variable? | 12:09 |
fnpanic | also the "temp" proxy which is applied during playbook runs looks most favourable to me | 12:10 |
jrosser | thats what that patch is doing | 12:10 |
fnpanic | then you need to add the public endpoints to the no_proxy (which for me looks like it does) | 12:11 |
fnpanic | https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/user_variables.yml#L152-L156 | 12:12 |
*** sm806 has quit IRC | 12:13 | |
fnpanic | so connecting direct to the public endpoint is technically there | 12:13 |
*** sm806 has joined #openstack-ansible | 12:14 | |
*** udesale has joined #openstack-ansible | 12:39 | |
*** natarej has quit IRC | 12:43 | |
*** natarej has joined #openstack-ansible | 12:43 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 12:44 |
*** rodolof has quit IRC | 12:47 | |
*** rodolof has joined #openstack-ansible | 12:47 | |
*** kopecmartin|off is now known as kopecmartin | 12:47 | |
*** vnogin has joined #openstack-ansible | 12:49 | |
guilhermesp | morning osa :) | 12:54 |
chandankumar | kopecmartin: please have a look at this why it is giving unrecognized argument http://logs.openstack.org/87/623187/5/check/openstack-ansible-functional-tempestconf-centos-7/41c8845/job-output.txt.gz#_2018-12-17_12_30_49_406729 | 12:57 |
kopecmartin | chandankumar, which review? | 12:58 |
chandankumar | kopecmartin: https://review.openstack.org/623187 | 12:58 |
kopecmartin | chandankumar, no idea, can we somehow check if the review containing the implementation of --profile was cherry picked? | 13:02 |
*** markvoelker has quit IRC | 13:05 | |
*** gillesMo has quit IRC | 13:12 | |
*** Bhujay has joined #openstack-ansible | 13:15 | |
kopecmartin | chandankumar, and this simple doc change needs to be reviewed https://review.openstack.org/#/c/623512/ | 13:17 |
kopecmartin | it's there 10 days! | 13:17 |
admin0 | \o | 13:25 |
odyssey4me | jrosser mnaser evrardjp I'd appreciate a prompt review for https://review.openstack.org/625545 to unblock all the role gates | 13:25 |
admin0 | thanks guys for the 18.1.1 release | 13:26 |
openstackgerrit | Merged openstack/openstack-ansible-os_octavia master: Update mailinglist from dev to discuss https://review.openstack.org/621752 | 13:28 |
evrardjp | looks valid | 13:29 |
evrardjp | I thought config_template would fail with content: {} | 13:29 |
odyssey4me | evrardjp it shouldn't - why would it? | 13:31 |
jrosser | the task is contidional on the content not being {} isnt it? | 13:31 |
*** ansmith has joined #openstack-ansible | 13:31 | |
evrardjp | jrosser: that's for the override only | 13:31 |
jrosser | oh well - which content you mean i guess | 13:31 |
jrosser | yes | 13:31 |
odyssey4me | the base content is {}, then the override merged over the top... but if there's no override content, then we must not place a file | 13:32 |
evrardjp | let me just test it real quick | 13:32 |
admin0 | hi guys .. how do I support dual OS .. as in i want to upgrade a few queens to rocky .. but they are still in ubuntu 16.04 and in some the OS is 18.04 .. is it possible to support both 16. and 18 at the same time ? | 13:33 |
admin0 | i have been able to do either 16 or 18 individually .. but not both at the same time | 13:33 |
*** Bhujay has quit IRC | 13:33 | |
admin0 | eventually all will upgrade to 18 | 13:33 |
odyssey4me | admin0 upgrade to rocky everywhere, because rocky supports xenial and bionic - once you're up to rocky, then replace the control plane hosts one at a time | 13:33 |
openstackgerrit | Merged openstack/openstack-ansible-os_octavia master: Add bugs url link to README https://review.openstack.org/622868 | 13:33 |
admin0 | odyssey4me, so first is to upgrade to rocky and let all upgrade .. then do a dist-upgrade/rebuild and redo the controllers ? and what about dist-upgrade on compute themselves ? or need to evacuate and format/upgrade | 13:35 |
guilhermesp | guys, could you clear out something for me? I was brought in attention in placement channel about the systemd task https://github.com/openstack/openstack-ansible-os_glance/commit/9eb319c22b5329f78b2b6c3c4f4744793c633744#diff-512247f2612555c70f64504f7c3916a7 that is being executed before the db setup, for example | 13:35 |
chandankumar | kopecmartin: commented | 13:35 |
chandankumar | odyssey4me: evrardjp please have a look at doc patch https://review.openstack.org/#/c/623512/2 I am not sure what are things we need to add there | 13:36 |
guilhermesp | for them, there was no reason to start the service before the db setup, but I believe that this piece of code is only responsible to setup systemd scripts. At the end of the role execution, the services will be restarted | 13:36 |
odyssey4me | admin0 the notes people have been making for the transition are here: https://etherpad.openstack.org/p/osa-rocky-bionic-upgrade | 13:37 |
*** hw_wutianwei_ has quit IRC | 13:37 | |
evrardjp | odyssey4me: commented | 13:38 |
admin0 | LXC 2-> LXC3 config conversion required *before* upgrade --- but does not say how :) is it a dist-upgrade, new install , dpkg -i ? :D | 13:38 |
evrardjp | odyssey4me: jrosser as I thought the templating of the empty content doesn't work | 13:38 |
*** vnogin has quit IRC | 13:39 | |
admin0 | thanks odyssey4me .. i will read now and maybe put questions there so that people with knowledge can answer later if they look | 13:39 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts stable/pike: prep: remove old machinectl workarounds https://review.openstack.org/624674 | 13:39 |
evrardjp | oh wait it's maybe me that did something bad in my test... | 13:39 |
evrardjp | yeah I called my file vars.yaml stupid me | 13:40 |
evrardjp | still failed | 13:40 |
jrosser | admin0: https://linuxcontainers.org/lxc/manpages//man1/lxc-update-config.1.html | 13:40 |
odyssey4me | guilhermesp the service unit files are laid down, but they are not started until the handlers are fired once the role execution is complete - for example: http://logs.openstack.org/43/619343/1/check/openstack-ansible-functional-ubuntu-bionic/9ffd452/job-output.txt.gz#_2018-11-21_20_04_42_849229 | 13:41 |
admin0 | odyssey4me, i put that link in the document ( for future n00bs like me ( | 13:41 |
odyssey4me | admin0 it's my hope that this time around we can gather enough informaiton to build a page in the documentation rather than kepp pointing people at an etherpad | 13:42 |
guilhermesp | thanks for the clarification odyssey4me :) | 13:44 |
mgariepy | anyone here is aware of issues with nova pci passthrough, where the pci devices are lost when rebooting a vm that was created on pike and the cluster is now on queens ? | 13:48 |
*** pcaruana has quit IRC | 13:50 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Only implement policy.json if an override is configured https://review.openstack.org/625545 | 13:51 |
odyssey4me | thanks evrardjp ! | 13:51 |
mnaser | mgariepy: sounds like a nova bug | 13:54 |
mgariepy | mnaser, yep indeed :) it is. | 13:58 |
*** lbragstad has joined #openstack-ansible | 13:58 | |
*** lbragstad has quit IRC | 13:59 | |
openstackgerrit | Merged openstack/openstack-ansible-os_glance stable/rocky: Fix permissions on /var/lib/glance/cache https://review.openstack.org/624662 | 13:59 |
*** vnogin has joined #openstack-ansible | 14:02 | |
*** lbragstad has joined #openstack-ansible | 14:04 | |
*** pcaruana has joined #openstack-ansible | 14:05 | |
*** dave-mccowan has joined #openstack-ansible | 14:06 | |
*** dave-mccowan has quit IRC | 14:11 | |
CeeMac | afternoon | 14:21 |
CeeMac | quick question, are there any known issues with parsing files in /etc/openstack_deploy/env.d in the queens/stable branch? Or am I doing something wrong? | 14:23 |
fnpanic | can you be a bit more specific? :-) | 14:24 |
CeeMac | i can | 14:24 |
CeeMac | i ran into some issues running the build playbooks with the repo container running out of space. When i checked the lvm it was 5GB | 14:25 |
CeeMac | i tried lvresize to 10GB, didn't work. So, i rolled back and added a pkg_repo.yml file with properties: container_fs_size: 10G | 14:26 |
CeeMac | re-ran the setup-hosts.yml playbook, and the container lvm is still 5GB.... | 14:27 |
fnpanic | that is strange | 14:28 |
CeeMac | by roll-back I mean via vmware snapshot, to a point in time before I'd ran the first playbook so the dynamic inventory hadn't been built yet | 14:29 |
CeeMac | yeah | 14:29 |
CeeMac | thats what i though | 14:29 |
CeeMac | *thought | 14:29 |
CeeMac | the first time I tried using the container destroy playbook and removing the container from the inventory, but that generated a whole different error so i thought I'd start from scratch again | 14:30 |
odyssey4me | CeeMac so the question is whether the container_fs_size took or not? you'd have to inspect the resulting VG and container to confirm that | 14:31 |
CeeMac | odyssey4me, i did, it didn't :( | 14:32 |
odyssey4me | CeeMac And did you apply it like so? https://github.com/openstack/openstack-ansible/blob/master/inventory/env.d/glance.yml#L33-L34 | 14:32 |
CeeMac | yep, under container_skel | 14:33 |
odyssey4me | so it was definitely properties -> container_fs_size | 14:33 |
CeeMac | 4 spaces, before properties:. 6 spaces before container_fs_size | 14:34 |
CeeMac | container_skel: | 14:34 |
CeeMac | repo_container: | 14:34 |
CeeMac | belongs_to: | 14:34 |
CeeMac | - repo-infra_containers | 14:34 |
CeeMac | contains: | 14:34 |
CeeMac | - pkg_repo | 14:34 |
CeeMac | properties: | 14:34 |
CeeMac | container_fs_size: 10G | 14:34 |
odyssey4me | CeeMac ok, if you run the task with -vvv can you see the right value being passed in this task? https://github.com/openstack/openstack-ansible-lxc_container_create/blob/stable/queens/tasks/lxc_container_create_lvm.yml#L16-L32 | 14:35 |
odyssey4me | you should see fs_size being 10G | 14:35 |
CeeMac | I'll roll back again and try that now | 14:35 |
odyssey4me | CeeMac no need to roll back | 14:36 |
CeeMac | oh | 14:36 |
CeeMac | ok | 14:36 |
odyssey4me | re-run the playbook with the limit on to server and see what's passed in that task | 14:36 |
CeeMac | ah, gotcha | 14:36 |
odyssey4me | *ahem* that was terrible - use "-vvv --limit <container name>,lxc_hosts" as a set of CLI parameters | 14:37 |
odyssey4me | when running lxc-containers-create.yml of course | 14:37 |
CeeMac | haha, right, i'm with you | 14:37 |
CeeMac | the ,lxc_hosts is required as well? | 14:38 |
odyssey4me | yep, because that playbook delegates to the host and uses a lot of its facts | 14:38 |
CeeMac | right, thats probably why I got the error rerunning the build after I'd destroyed and removed the container the other time | 14:39 |
CeeMac | ok, 1 sec | 14:39 |
CeeMac | ok, that generates a lot of information | 14:41 |
CeeMac | which section should it show up in? | 14:41 |
odyssey4me | CeeMac look for that specific task in the output - you should find 'Create container (lvm)' somewhere there | 14:42 |
CeeMac | "fs_size": "5G" | 14:43 |
odyssey4me | aha, ok, so it seems like for some reason the override is not taking properly | 14:44 |
odyssey4me | is the file a .yml file in /etc/openstack_deploy/env.d/ ? | 14:45 |
CeeMac | ok. how do i fix that | 14:45 |
CeeMac | let me double check | 14:45 |
CeeMac | pkg_repo.yml | 14:45 |
CeeMac | in /etc/openstack_deploy/env.d/ | 14:45 |
CeeMac | i copied it from /opt/openstack-ansible/inventory/env.d/ | 14:46 |
CeeMac | and edited it | 14:46 |
CeeMac | to add the properties | 14:46 |
odyssey4me | ok, if you open up /etc/openstack_deploy/openstack_inventory.json and find that container - can you see the 'properties' bit there? | 14:46 |
CeeMac | "properties": {} | 14:47 |
odyssey4me | hmm, ok - now that I think about it, the right way to apply the change you want is not through an env.d file anyway - but in conf.d/openstack_user_config | 14:47 |
CeeMac | o | 14:47 |
CeeMac | h | 14:47 |
CeeMac | same format? | 14:48 |
CeeMac | that a different openstack_user_config than in /etc/openstack_deploy/ | 14:48 |
odyssey4me | hmm, to be honest I don't have a clue | 14:49 |
odyssey4me | it's a bit odd that the env.d change isn't taking | 14:49 |
CeeMac | yeah | 14:49 |
CeeMac | as an alternative | 14:49 |
odyssey4me | was that json file generated before the env.d change? or after? | 14:49 |
CeeMac | if there something else I need to do after lvresize to get the container to pick up the new space? | 14:49 |
CeeMac | after | 14:49 |
CeeMac | pretty sure | 14:50 |
odyssey4me | it is entirely plausible that a file system resize will need to be done, assuming that the lv is the right size | 14:50 |
CeeMac | within the container? or against the lv | 14:52 |
odyssey4me | hmm, I suspect that env.d file change was made after the inventory generation, and for some reason that's a part of the inventory that is not regenerated if changed | 14:55 |
CeeMac | i'll try rolling back again, double check the inventory files aren't there and run it through again just in case | 14:56 |
CeeMac | i did just try deleting the container, removing the container from the inventory and running the targetted playbook again, no dice | 14:56 |
odyssey4me | if you peek at https://evrard.me/group-and-host-variables-overriding-in-openstack-ansible I suspect that you could add the following to the openstack_user_config for the repo-infra_hosts group container_vars -> properties -> container_fs_size -> 10G | 14:57 |
odyssey4me | what's the deal with needing so much space for the repo container though? it strikes me as unusual | 14:57 |
CeeMac | i'll take a look at that | 14:58 |
CeeMac | pretty sure it was a known bug, remember coming across it before | 14:58 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: [WIP] Add automated migration of neutron agents to bare metal https://review.openstack.org/625331 | 14:58 |
CeeMac | think repo is 10GB in newer branches? | 14:59 |
CeeMac | as a related question, will rocky/stable run ok on ubuntu 16.04? or does it require 18.04? | 14:59 |
odyssey4me | rocky will run on xenial and bionic | 14:59 |
CeeMac | xenial is 16.04 right? | 15:00 |
CeeMac | (just checking) | 15:00 |
odyssey4me | yep | 15:00 |
CeeMac | cool, thanks, might switch up then | 15:00 |
CeeMac | if this doesn't work | 15:01 |
CeeMac | i had a previous build running off whatever 'master' was in august, but ran into issues with neutron agents so decided to scratch and rebuild with a specific stable branch | 15:01 |
CeeMac | thought it must have been queens, but could have been rocky? | 15:02 |
odyssey4me | in august, yeah - that would have been rocky | 15:03 |
CeeMac | ok, i'll try tweaking the openstack_user_config, if that doesn't work i'll checkout rocky/stable and try that | 15:04 |
CeeMac | thanks odyssey4me | 15:04 |
*** vnogin has quit IRC | 15:05 | |
odyssey4me | logan- jrosser any further thoughts on https://review.openstack.org/625291 ? I'd love to see reviews :) | 15:05 |
*** vnogin has joined #openstack-ansible | 15:05 | |
*** hamzaachi_ has joined #openstack-ansible | 15:06 | |
openstackgerrit | Martin Kopec proposed openstack/openstack-ansible-os_tempest master: Create basic doc structure https://review.openstack.org/623512 | 15:07 |
*** hamzaachi has quit IRC | 15:08 | |
chandankumar | kopecmartin: thanks :-) | 15:08 |
kopecmartin | :) | 15:10 |
odyssey4me | kopecmartin perhaps you're able to answer the question in https://review.openstack.org/#/c/613276/1 ? it might perhaps be best to not base your patch on that one, and ensure the right content is added in that patch instead | 15:12 |
odyssey4me | I'd rather see the correct content from the start, rather than have a flurry of patches adding bad content, then other patches fixing them | 15:12 |
CeeMac | odyssey4me, you nailed it, its 10GB now :D | 15:13 |
kopecmartin | odyssey4me, sure, I'll comment there. Thanks, I'll rebase my patch on top of master | 15:13 |
odyssey4me | CeeMac ok, if you could register a bug for that I'd appreciate it - that seems like something that should work | 15:13 |
fnpanic | btw does it make sense to group user vars per project like user_vars_ceph.yml or does this introduce problems with deployment or upgrades? | 15:14 |
CeeMac | odyssey4me, where/how do i do that? | 15:14 |
odyssey4me | CeeMac https://bugs.launchpad.net/openstack-ansible | 15:14 |
odyssey4me | just add details for the issue (the properties were not updated after applying the env.d change) and how to reproduce it | 15:15 |
CeeMac | sure, will do | 15:16 |
*** hamzaachi_ has quit IRC | 15:23 | |
*** spatel has joined #openstack-ansible | 15:25 | |
*** chandankumar is now known as chkumar|out | 15:26 | |
spatel | Folks, question why nova-manage command isn't available in utility container ? | 15:26 |
odyssey4me | spatel it won't be there because nova is not installed there - nova-manage is part of the nova service and is not a client tool | 15:28 |
spatel | odyssey4me: roger!!! got it | 15:28 |
*** nurdie has joined #openstack-ansible | 15:29 | |
*** pcaruana has quit IRC | 15:29 | |
odyssey4me | spatel no problem - happy to assist | 15:29 |
*** thuydang has quit IRC | 15:31 | |
*** weezS has joined #openstack-ansible | 15:32 | |
jrosser | odyssey4me: i was trying to make the proxy scenario work in CI so we could depends-on that patch and see it all start to work :) | 15:34 |
*** aludwar has joined #openstack-ansible | 15:34 | |
odyssey4me | jrosser I thought that you had some downstream CI using a proxy? | 15:34 |
jrosser | well sort of but it also picks up my mirrors | 15:35 |
jrosser | so it doesnt see that apt-key error | 15:35 |
odyssey4me | ah ok - I'm not entirely sure that that we could do a proper CI test with a proxy in openstack infra given that all hosts we get have internet access... I mean we'd see the configs being applied, but wouldn't have much confidence that it's all actually using the proxy | 15:36 |
odyssey4me | I have it on my (long) todo list to build a little test env with a proxy for this purpose... but, you know, other things. | 15:37 |
openstackgerrit | Martin Kopec proposed openstack/openstack-ansible-os_tempest master: Create basic doc structure https://review.openstack.org/623512 | 15:38 |
jrosser | odyssey4me: i've just fiddled the test setup to remove the container eth0 | 15:38 |
jrosser | that makes it 100% certain to be using the proxy | 15:38 |
odyssey4me | heh, that's a good one :) | 15:39 |
jrosser | i think theres some merit in a regular proxy job even if the coverage isnt 100% | 15:39 |
odyssey4me | jrosser yeah, agreed | 15:39 |
jrosser | i'm not sure that theres a way of messing with the host that enforces the proxy without breaking something critical to the tests | 15:40 |
*** aedc has joined #openstack-ansible | 15:44 | |
*** cshen has quit IRC | 15:46 | |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-os_barbican master: Force force-tlsv12 only https://review.openstack.org/625634 | 15:47 |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-os_gnocchi master: Force force-tlsv12 only https://review.openstack.org/625636 | 15:50 |
odyssey4me | jrosser I don't think having a proxy around for https://review.openstack.org/625291 makes a difference though. | 15:50 |
jrosser | oh you are absolutely right | 15:51 |
jrosser | it ignores it full stop | 15:51 |
odyssey4me | yep, everything's vendored :) | 15:51 |
CeeMac | odyssey4me, Bug #1808830 reported | 15:51 |
openstack | bug 1808830 in openstack-ansible "container properties were not updated from env.d file" [Undecided,New] https://launchpad.net/bugs/1808830 | 15:51 |
*** pcaruana has joined #openstack-ansible | 15:51 | |
odyssey4me | CeeMac awesome, thanks | 15:52 |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-os_horizon master: Force force-tlsv12 only https://review.openstack.org/625638 | 15:52 |
CeeMac | np, thanks for your help | 15:52 |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-os_trove master: Force force-tlsv12 only https://review.openstack.org/625639 | 15:53 |
ansmith | odyssey4me: thanks again for your review and comments on https://review.openstack.org/#/c/624184/ | 15:54 |
ansmith | odyssey4me: the qdrouterd container is not getting created in the experimental job, no hosts matched | 15:54 |
ansmith | odyssey4me: I have walked through the obvious things and can't tell what I am missing in the setup | 15:55 |
odyssey4me | ansmith I'll take a look now. | 15:56 |
ansmith | odyssey4me: great, thanks | 15:56 |
*** udesale has quit IRC | 15:57 | |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible master: Force force-tlsv12 only https://review.openstack.org/625642 | 15:58 |
ansmith | odyssey4me: note the test_inventory failure in lint check, qdrouterd_mq_hosts found in configuration but not the environment... | 16:01 |
odyssey4me | ansmith yeah, that's an easy fix | 16:02 |
odyssey4me | it all looks right, lemme fire up a test host and try it out to see what's going on in more detail | 16:02 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 16:04 |
*** weezS has quit IRC | 16:05 | |
*** gyee has joined #openstack-ansible | 16:10 | |
*** flaviosr_ has quit IRC | 16:10 | |
*** flaviosr_ has joined #openstack-ansible | 16:12 | |
*** Bhujay has joined #openstack-ansible | 16:16 | |
*** rodolof has quit IRC | 16:17 | |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: Only implement policy.json if an override is configured https://review.openstack.org/625545 | 16:17 |
openstackgerrit | Merged openstack/openstack-ansible-galera_client master: Use in-repo GPG keys https://review.openstack.org/625291 | 16:19 |
*** nurdie has quit IRC | 16:21 | |
*** nurdie has joined #openstack-ansible | 16:21 | |
*** Emine has quit IRC | 16:24 | |
*** pcaruana has quit IRC | 16:28 | |
*** hamzaachi has joined #openstack-ansible | 16:30 | |
jrosser | odyssey4me: i've finally caught up in my local testing proxy - now up to this one https://review.openstack.org/#/c/625312/ | 16:30 |
*** weezS has joined #openstack-ansible | 16:38 | |
*** macza has joined #openstack-ansible | 16:38 | |
odyssey4me | ansmith added comments in review | 16:42 |
*** hamzaachi has quit IRC | 16:44 | |
ansmith | odyssey4me: gracias, very helpful | 16:46 |
*** Emine has joined #openstack-ansible | 16:48 | |
chkumar|out | mnaser: jrosser evrardjp please have a look at these reviews https://review.openstack.org/622999 and https://review.openstack.org/623512 | 16:51 |
chkumar|out | odyssey4me: I hope you read our weekly os_tempest updates, any thing we can improve in that updates sent on openstack-disucss list? | 16:52 |
*** Bhujay has quit IRC | 16:56 | |
openstackgerrit | Matthew Thode proposed openstack/openstack-ansible-os_horizon master: Force force-tlsv12 only https://review.openstack.org/625638 | 16:56 |
evrardjp | chkumar|out: will do | 16:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: [WIP] Add automated migration of neutron agents to bare metal https://review.openstack.org/625331 | 17:00 |
chkumar|out | evrardjp: thanks :-) | 17:01 |
*** vnogin has quit IRC | 17:04 | |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Create basic doc structure https://review.openstack.org/623512 | 17:05 |
*** hamzaachi has joined #openstack-ansible | 17:09 | |
openstackgerrit | Merged openstack/openstack-ansible-haproxy_server master: Force force-tlsv12 only https://review.openstack.org/622411 | 17:16 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_tempest master: Update all plugin urls to use https rather than git https://review.openstack.org/625670 | 17:19 |
jrosser | fnpanic: you're going to need https://review.openstack.org/625670 as well i think | 17:22 |
*** vnogin has joined #openstack-ansible | 17:28 | |
openstackgerrit | Guilherme Steinmuller Pimentel proposed openstack/openstack-ansible-os_placement master: [WIP] Create base files to install placement https://review.openstack.org/618820 | 17:30 |
odyssey4me | mnaser if you're around, https://review.openstack.org/625570 is needed for https://review.openstack.org/625572 to be a clean pick | 17:30 |
odyssey4me | also https://review.openstack.org/625516 removes the log container for rocky too | 17:31 |
*** vnogin has quit IRC | 17:32 | |
chkumar|out | jrosser: left one comment on this https://review.openstack.org/#/c/625670/1 | 17:33 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 17:33 |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server stable/rocky: upgrade: start service before applying policies https://review.openstack.org/625200 | 17:34 |
jrosser | chkumar|out: i guess i'd like to understand why that went in there in the first place - and it should really have a different patch to remove it if necessary | 17:35 |
* chkumar|out need to do git blame | 17:35 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Clean-up and simplify the major upgrade https://review.openstack.org/624773 | 17:43 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Clean-up and simplify the major upgrade https://review.openstack.org/624773 | 17:46 |
*** Emine has quit IRC | 17:54 | |
*** Emine has joined #openstack-ansible | 17:54 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [WIP] Clean-up and simplify the major upgrade https://review.openstack.org/624773 | 17:55 |
*** mathlin has quit IRC | 17:55 | |
*** tosky has quit IRC | 17:57 | |
*** Emine has quit IRC | 17:58 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client stable/rocky: Use in-repo GPG keys https://review.openstack.org/625681 | 18:09 |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Added support for installing tempestconf from distro https://review.openstack.org/622999 | 18:12 |
*** rjgibson has quit IRC | 18:17 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: Normalise in-repo GPG key implementation https://review.openstack.org/625683 | 18:23 |
*** mathlin has joined #openstack-ansible | 18:25 | |
openstackgerrit | Andy Smith proposed openstack/openstack-ansible master: Add qdrouterd role for rpc messaging backend deployment https://review.openstack.org/624184 | 18:31 |
*** electrofelix has quit IRC | 18:32 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server master: Use in-repo GPG keys https://review.openstack.org/625312 | 18:36 |
*** DanyC has quit IRC | 18:49 | |
*** DanyC has joined #openstack-ansible | 18:49 | |
*** weezS has quit IRC | 18:51 | |
*** DanyC has quit IRC | 18:54 | |
*** shardy has quit IRC | 18:58 | |
*** vollman has quit IRC | 19:07 | |
*** DanyC has joined #openstack-ansible | 19:08 | |
*** Emine has joined #openstack-ansible | 19:10 | |
*** DanyC has quit IRC | 19:13 | |
*** cshen has joined #openstack-ansible | 19:36 | |
*** macza has quit IRC | 19:42 | |
*** macza has joined #openstack-ansible | 19:43 | |
*** cshen has quit IRC | 19:45 | |
*** rjgibson has joined #openstack-ansible | 19:45 | |
*** macza has quit IRC | 19:47 | |
*** cshen has joined #openstack-ansible | 19:48 | |
*** hamzaachi has quit IRC | 19:51 | |
*** spatel has quit IRC | 20:01 | |
*** rodolof has joined #openstack-ansible | 20:02 | |
*** spatel has joined #openstack-ansible | 20:02 | |
openstackgerrit | Merged openstack/openstack-ansible stable/pike: Remove legacy zuul environment sourcing https://review.openstack.org/625570 | 20:23 |
*** DanyC has joined #openstack-ansible | 20:25 | |
*** DanyC has quit IRC | 20:26 | |
*** DanyC has joined #openstack-ansible | 20:26 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add http proxy test scenario https://review.openstack.org/625523 | 20:33 |
*** macza has joined #openstack-ansible | 20:33 | |
openstackgerrit | Merged openstack/openstack-ansible stable/rocky: Remove the log container in the AIO config https://review.openstack.org/625516 | 20:35 |
*** rodolof has quit IRC | 20:36 | |
*** rodolof has joined #openstack-ansible | 20:36 | |
*** rodolof has quit IRC | 20:37 | |
*** rodolof has joined #openstack-ansible | 20:37 | |
*** rodolof has quit IRC | 20:38 | |
*** ansmith_ has joined #openstack-ansible | 20:38 | |
*** rodolof has joined #openstack-ansible | 20:38 | |
*** rodolof has quit IRC | 20:39 | |
*** rodolof has joined #openstack-ansible | 20:39 | |
*** ansmith has quit IRC | 20:41 | |
*** kopecmartin is now known as kopecmartin|off | 20:43 | |
*** weezS has joined #openstack-ansible | 20:48 | |
*** ansmith has joined #openstack-ansible | 20:51 | |
*** ansmith_ has quit IRC | 20:52 | |
*** mathlin has quit IRC | 21:01 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Update messaging notification configuration https://review.openstack.org/604107 | 21:11 |
openstackgerrit | Merged openstack/openstack-ansible master: Publish readable journal files in the gate https://review.openstack.org/616719 | 21:11 |
openstackgerrit | Merged openstack/openstack-ansible master: Ensure that control plane hosts are also updated correctly https://review.openstack.org/624965 | 21:11 |
*** rodolof has quit IRC | 21:12 | |
*** rodolof has joined #openstack-ansible | 21:13 | |
*** yolanda has quit IRC | 21:18 | |
*** DanyC has quit IRC | 21:19 | |
*** DanyC has joined #openstack-ansible | 21:20 | |
*** Emine has quit IRC | 21:23 | |
*** cshen has quit IRC | 21:36 | |
*** ansmith has quit IRC | 21:40 | |
*** cshen has joined #openstack-ansible | 21:47 | |
*** cshen has quit IRC | 21:52 | |
*** cshen has joined #openstack-ansible | 22:02 | |
*** cshen has quit IRC | 22:06 | |
*** cshen has joined #openstack-ansible | 22:10 | |
*** rodolof has quit IRC | 22:23 | |
*** spatel has quit IRC | 22:28 | |
jrosser | logan-: http proxy scenario seems to work https://review.openstack.org/#/c/625523/ - interested to know if you think that could be improved at all..... the containers are obliged to use the proxy but stuff on the host less so | 22:28 |
* jrosser done for today | 22:29 | |
*** nurdie has quit IRC | 22:50 | |
*** macza has quit IRC | 22:54 | |
*** rodolof has joined #openstack-ansible | 22:55 | |
*** macza has joined #openstack-ansible | 22:57 | |
*** Emine has joined #openstack-ansible | 23:04 | |
*** Emine has quit IRC | 23:08 | |
*** natarej_ has joined #openstack-ansible | 23:16 | |
*** natarej has quit IRC | 23:18 | |
openstackgerrit | Merged openstack/openstack-ansible stable/pike: Isolate the Ansible bootstrap https://review.openstack.org/625572 | 23:22 |
*** weezS has quit IRC | 23:36 | |
*** rodolof has quit IRC | 23:56 | |
*** Emine has joined #openstack-ansible | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!