*** EmilienM_ has joined #openstack-ansible | 00:04 | |
*** flemingo has joined #openstack-ansible | 00:05 | |
*** odyssey4me has quit IRC | 00:11 | |
*** odyssey4me has joined #openstack-ansible | 00:11 | |
*** flemingo has quit IRC | 00:11 | |
*** ianychoi has quit IRC | 00:14 | |
*** ianychoi has joined #openstack-ansible | 00:17 | |
*** markvoelker has joined #openstack-ansible | 00:24 | |
*** flemingo has joined #openstack-ansible | 00:37 | |
*** flemingo has quit IRC | 00:42 | |
*** markvoelker has quit IRC | 00:42 | |
*** markvoelker has joined #openstack-ansible | 00:42 | |
*** EmilienM_ is now known as EmilienM | 00:48 | |
*** EmilienM has joined #openstack-ansible | 00:48 | |
*** sawblade6 has joined #openstack-ansible | 00:56 | |
*** sawblade_ has quit IRC | 00:58 | |
*** sawblade_ has joined #openstack-ansible | 00:59 | |
*** sawblade6 has quit IRC | 01:00 | |
*** sawblade6 has joined #openstack-ansible | 01:03 | |
*** sawblade_ has quit IRC | 01:04 | |
*** sawblade_ has joined #openstack-ansible | 01:06 | |
*** sawblade6 has quit IRC | 01:08 | |
*** sawblade6 has joined #openstack-ansible | 01:17 | |
*** sawblade_ has quit IRC | 01:19 | |
*** sawblade_ has joined #openstack-ansible | 01:20 | |
*** sawblade6 has quit IRC | 01:21 | |
*** sawblade6 has joined #openstack-ansible | 01:24 | |
*** sawblade_ has quit IRC | 01:26 | |
*** sawblad__ has joined #openstack-ansible | 01:26 | |
*** sawblade6 has quit IRC | 01:29 | |
*** sawblade6 has joined #openstack-ansible | 01:32 | |
*** flemingo has joined #openstack-ansible | 01:32 | |
*** sawblad__ has quit IRC | 01:35 | |
*** sawblade_ has joined #openstack-ansible | 01:36 | |
*** flemingo has quit IRC | 01:37 | |
*** sawblade6 has quit IRC | 01:38 | |
*** sawblade6 has joined #openstack-ansible | 01:39 | |
*** sawblade_ has quit IRC | 01:40 | |
*** sawblade_ has joined #openstack-ansible | 01:42 | |
*** sawblade6 has quit IRC | 01:44 | |
*** sawblade_ has quit IRC | 01:47 | |
*** flemingo has joined #openstack-ansible | 01:51 | |
*** sawblade6 has joined #openstack-ansible | 01:52 | |
*** flemingo has quit IRC | 01:55 | |
*** sawblade6 has quit IRC | 02:03 | |
*** fatdragon has quit IRC | 02:04 | |
*** sawblade6 has joined #openstack-ansible | 02:05 | |
*** flemingo has joined #openstack-ansible | 02:06 | |
*** sawblade_ has joined #openstack-ansible | 02:07 | |
*** sawblade6 has quit IRC | 02:10 | |
*** flemingo has quit IRC | 02:11 | |
*** sawblade6 has joined #openstack-ansible | 02:14 | |
*** sawblade_ has quit IRC | 02:16 | |
*** sawblade_ has joined #openstack-ansible | 02:18 | |
*** sawblade6 has quit IRC | 02:19 | |
*** flemingo has joined #openstack-ansible | 02:20 | |
*** flemingo has quit IRC | 02:24 | |
*** sawblade6 has joined #openstack-ansible | 02:36 | |
*** sawblade_ has quit IRC | 02:36 | |
*** sawblade_ has joined #openstack-ansible | 02:41 | |
*** sawblade6 has quit IRC | 02:43 | |
*** ianychoi has quit IRC | 02:48 | |
*** sawblade6 has joined #openstack-ansible | 02:53 | |
*** sawblade_ has quit IRC | 02:56 | |
cloudnull | _moep_: IDK if you got your answer, but at this time we don't have support for Debian. It's not far off given we support Ubuntu, however incorporating Debian would require some work . | 02:57 |
---|---|---|
*** ianychoi has joined #openstack-ansible | 02:58 | |
*** sawblade_ has joined #openstack-ansible | 02:59 | |
*** Jeffrey4l_ has joined #openstack-ansible | 02:59 | |
*** sawblade6 has quit IRC | 03:01 | |
*** flemingo has joined #openstack-ansible | 03:08 | |
*** ianychoi has quit IRC | 03:12 | |
*** flemingo has quit IRC | 03:13 | |
*** ianychoi has joined #openstack-ansible | 03:13 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Make docs be container agnostic https://review.openstack.org/552004 | 03:16 |
*** flemingo has joined #openstack-ansible | 03:21 | |
*** Jeffrey4l_ has quit IRC | 03:22 | |
*** l4yerffej_ has joined #openstack-ansible | 03:22 | |
*** l4yerffej_ has quit IRC | 03:23 | |
*** l4yerffej has joined #openstack-ansible | 03:23 | |
*** flemingo has quit IRC | 03:25 | |
logan- | hmm cloudnull, seeing a fail on existing container getting converted to networkd in lxc_container_create http://paste.openstack.org/raw/718142/ | 03:31 |
logan- | i guess one of those | changed it is checking is in a conditional include that was completely skipped maybe | 03:35 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-lxc_hosts master: Fix lxc-system-manage ipv6 setup https://review.openstack.org/558156 | 03:42 |
logan- | it is machine_id | 04:02 |
logan- | which is not registered until further down in the file | 04:02 |
*** flemingo has joined #openstack-ansible | 04:03 | |
*** flemingo has quit IRC | 04:07 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible-lxc_container_create master: Remove veth wiring check for machine-id https://review.openstack.org/558158 | 04:13 |
logan- | cloudnull ^ | 04:16 |
*** sawblade6 has joined #openstack-ansible | 04:20 | |
*** sawblade_ has quit IRC | 04:22 | |
*** sawblade_ has joined #openstack-ansible | 04:24 | |
*** sawblade6 has quit IRC | 04:26 | |
prometheanfire | a bit late? eh? | 04:28 |
*** nurdie has quit IRC | 04:32 | |
*** nurdie has joined #openstack-ansible | 04:33 | |
*** nurdie has quit IRC | 04:34 | |
*** ianychoi has quit IRC | 04:35 | |
*** ianychoi has joined #openstack-ansible | 04:36 | |
*** flemingo has joined #openstack-ansible | 04:56 | |
*** ianychoi has quit IRC | 05:00 | |
*** flemingo has quit IRC | 05:00 | |
*** ianychoi has joined #openstack-ansible | 05:02 | |
*** flemingo has joined #openstack-ansible | 05:12 | |
*** flemingo has quit IRC | 05:17 | |
*** flemingo has joined #openstack-ansible | 05:24 | |
*** flemingo has quit IRC | 05:28 | |
*** flemingo has joined #openstack-ansible | 05:32 | |
*** sawblade6 has joined #openstack-ansible | 05:35 | |
*** jbadiapa has joined #openstack-ansible | 05:35 | |
*** flemingo has quit IRC | 05:36 | |
*** sawblade_ has quit IRC | 05:37 | |
*** sawblade_ has joined #openstack-ansible | 05:41 | |
*** sawblade6 has quit IRC | 05:44 | |
*** flemingo has joined #openstack-ansible | 05:53 | |
*** flemingo has quit IRC | 05:57 | |
*** ibmko has joined #openstack-ansible | 06:41 | |
*** armaan has joined #openstack-ansible | 06:44 | |
*** flemingo has joined #openstack-ansible | 06:46 | |
*** flemingo has quit IRC | 06:51 | |
*** mbuil has joined #openstack-ansible | 06:55 | |
*** flemingo has joined #openstack-ansible | 06:59 | |
*** sawblade_ has quit IRC | 06:59 | |
*** sawblade_ has joined #openstack-ansible | 06:59 | |
*** sawblade6 has joined #openstack-ansible | 07:03 | |
*** flemingo has quit IRC | 07:03 | |
*** sawblade_ has quit IRC | 07:04 | |
*** udesale has joined #openstack-ansible | 07:08 | |
*** flemingo has joined #openstack-ansible | 07:16 | |
*** flemingo has quit IRC | 07:20 | |
*** mbuil has quit IRC | 07:23 | |
*** sawblade_ has joined #openstack-ansible | 07:25 | |
*** sawblade6 has quit IRC | 07:27 | |
*** mbuil has joined #openstack-ansible | 07:29 | |
*** flemingo has joined #openstack-ansible | 07:30 | |
*** harryhuang_ has joined #openstack-ansible | 07:31 | |
*** flemingo has quit IRC | 07:35 | |
harryhuang_ | hi guys, i came across a pip install failure in lxc-hosts-setup. The ERROR looks like this: "Ignoring jsbeautifier: markers 'python_version == "3.4"' don't match your environment" | 07:37 |
harryhuang_ | pkgs are all ignored and cause "You must give at least one requirement to install (see "pip help install")" | 07:38 |
*** dweaver has quit IRC | 07:38 | |
harryhuang_ | has anyone met this issue before? | 07:39 |
*** sawblade6 has joined #openstack-ansible | 07:48 | |
*** sawblade_ has quit IRC | 07:51 | |
*** dweaver has joined #openstack-ansible | 07:53 | |
evrardjp | harryhuang_: yes | 07:59 |
*** armaan has quit IRC | 07:59 | |
evrardjp | harryhuang_: we have a fix on the way | 07:59 |
evrardjp | harryhuang_: pip is installed on the host unconstrained, so you're getting latest version of it, which doesn't accept empty package lists anymore | 08:00 |
evrardjp | either override the pip version on your hosts or wait for a fix | 08:01 |
harryhuang_ | evrardjp: so which pip version is ok one? | 08:01 |
evrardjp | harryhuang_: which branch are you on? | 08:01 |
harryhuang_ | evrardjp: stable/pike | 08:02 |
evrardjp | install these: https://github.com/openstack/openstack-ansible/blob/stable/pike/global-requirement-pins.txt | 08:02 |
evrardjp | we have fixes pending, but we disagree on the way to fix it | 08:02 |
harryhuang_ | evrardjp: you mean manually install these pkgs then i can bypass this error for now? | 08:03 |
evrardjp | let me think for your branch | 08:07 |
evrardjp | I think for your branch you're gonna have an issue still | 08:07 |
evrardjp | if you do it, I am afraid that, for Pike, the next run of the pip_install role will just upgrade the existing version | 08:08 |
evrardjp | if you had queens you'd be okay | 08:09 |
evrardjp | by selecting the playbooks you want to run | 08:09 |
evrardjp | for now this patch should help: https://review.openstack.org/#/c/558128/ | 08:09 |
*** sawblade_ has joined #openstack-ansible | 08:09 | |
evrardjp | and we'll be considering this patch for backport: https://review.openstack.org/#/c/558124/ | 08:10 |
evrardjp | (let me chek if the last one is required for pike) | 08:10 |
harryhuang_ | evrardjp: thanks a lot ! i will find a way to keep my pip in 9 | 08:10 |
evrardjp | oh I know what you can do easily | 08:11 |
evrardjp | TILT | 08:11 |
evrardjp | :) | 08:11 |
*** sawblade6 has quit IRC | 08:11 | |
harryhuang_ | tilt ? | 08:12 |
evrardjp | (it's just the sound of the penny dropping) | 08:12 |
evrardjp | just a second | 08:13 |
evrardjp | yeah so | 08:15 |
evrardjp | harryhuang_: you can do the following | 08:15 |
*** armaan has joined #openstack-ansible | 08:15 | |
evrardjp | define a variable pip_packages: in your /etc/openstack_deploy/user_temppipfix.yml | 08:15 |
*** flemingo has joined #openstack-ansible | 08:16 | |
evrardjp | with this as value: https://github.com/openstack/openstack-ansible/blob/stable/pike/global-requirement-pins.txt#L12-L14 | 08:16 |
evrardjp | (make sure it's a list) | 08:16 |
evrardjp | and you should be good | 08:16 |
evrardjp | until a fix is released | 08:17 |
harryhuang_ | ok. does osa has a global variable to controll the pip version ? | 08:18 |
*** flemingo has quit IRC | 08:20 | |
evrardjp | harryhuang_: well we deploy within venvs | 08:33 |
evrardjp | but the pip_install role will work with the pip_packages variable | 08:34 |
evrardjp | to install on the host | 08:34 |
harryhuang_ | i see | 08:36 |
evrardjp | and because you want to apply the same thing on all your hosts, my advise of defining this variable inside a user_*.yml makes sense | 08:38 |
*** Sha0000 has quit IRC | 08:38 | |
harryhuang_ | hmm, make sense | 08:38 |
evrardjp | :p | 08:39 |
evrardjp | try and tell me how it goes | 08:39 |
evrardjp | odyssey4me: are you there? | 08:39 |
harryhuang_ | evrardjp: ok, thanks again, i will give a try then | 08:40 |
evrardjp | harryhuang_: we'll fix that in the next hours/day and issue a release | 08:40 |
evrardjp | but in the meantime you can use that | 08:40 |
harryhuang_ | ok | 08:40 |
*** lihi has quit IRC | 08:49 | |
*** lihi has joined #openstack-ansible | 08:49 | |
*** ianychoi has quit IRC | 08:52 | |
*** tnogisto has quit IRC | 08:53 | |
*** ianychoi has joined #openstack-ansible | 08:54 | |
*** flemingo has joined #openstack-ansible | 09:01 | |
*** sawblade6 has joined #openstack-ansible | 09:04 | |
*** sawblade_ has quit IRC | 09:06 | |
*** flemingo has quit IRC | 09:06 | |
*** flemingo has joined #openstack-ansible | 09:10 | |
*** flemingo has quit IRC | 09:15 | |
*** ianychoi has quit IRC | 09:24 | |
*** ianychoi has joined #openstack-ansible | 09:25 | |
ioni | so in pike ceilometer_collector_containe was deprecated in favour of central | 09:28 |
ioni | i did destroy de container and remove it from inventory | 09:28 |
ioni | but after running setup-hosts, the container is created again | 09:29 |
ioni | do i need to do something else to remove that container? | 09:29 |
evrardjp | ioni: change the env.d / conf.d | 09:32 |
ioni | evrardjp i have metering-infra_hosts defined | 09:33 |
evrardjp | https://docs.openstack.org/openstack-ansible/latest/reference/inventory/inventory.html | 09:33 |
evrardjp | env.d here | 09:33 |
ioni | im pretty sure that those were updated on updating to pike | 09:33 |
ioni | i see that i have in env defined the collector | 09:34 |
*** armaan has quit IRC | 09:40 | |
*** armaan has joined #openstack-ansible | 09:40 | |
*** ianychoi has quit IRC | 09:44 | |
*** ianychoi has joined #openstack-ansible | 09:45 | |
*** ivve has quit IRC | 09:54 | |
*** armaan has quit IRC | 09:56 | |
*** armaan has joined #openstack-ansible | 09:56 | |
*** hwoarang has quit IRC | 09:59 | |
niraj_singh | evrardjp: is there any prerequisite to run run_tests.sh I am getting command not found while running run_tests.sh | 10:07 |
niraj_singh | : invalid option | 10:07 |
niraj_singh | set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...] | 10:07 |
*** flemingo has joined #openstack-ansible | 10:09 | |
*** flemingo has quit IRC | 10:14 | |
*** armaan has quit IRC | 10:15 | |
*** ianychoi has quit IRC | 10:16 | |
evrardjp | niraj_singh: bash? | 10:16 |
*** armaan has joined #openstack-ansible | 10:16 | |
evrardjp | fyi it's a day off in UK so there won't be a lot of ppl around here | 10:17 |
*** ianychoi has joined #openstack-ansible | 10:17 | |
evrardjp | niraj_singh: do you have latest version of run_tests.sh ? | 10:18 |
niraj_singh | evrardjp: how to check version | 10:19 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [TEST] Disable developer mode for tempest https://review.openstack.org/557723 | 10:19 |
evrardjp | woot | 10:21 |
evrardjp | odyssey4me: is in da place :) | 10:21 |
*** flemingo has joined #openstack-ansible | 10:22 | |
*** savvas has joined #openstack-ansible | 10:23 | |
*** flemingo has quit IRC | 10:27 | |
*** flemingo has joined #openstack-ansible | 10:30 | |
*** ianychoi has quit IRC | 10:31 | |
*** sar has joined #openstack-ansible | 10:31 | |
*** flemingo has quit IRC | 10:35 | |
*** ianychoi has joined #openstack-ansible | 10:38 | |
*** ianychoi has quit IRC | 10:43 | |
*** flemingo has joined #openstack-ansible | 10:55 | |
*** chhagarw has joined #openstack-ansible | 10:59 | |
*** ianychoi has joined #openstack-ansible | 10:59 | |
*** flemingo has quit IRC | 10:59 | |
*** hwoarang has joined #openstack-ansible | 11:12 | |
*** hwoarang has quit IRC | 11:13 | |
*** hwoarang has joined #openstack-ansible | 11:14 | |
*** ansmith has quit IRC | 11:22 | |
*** ianychoi has quit IRC | 11:26 | |
*** ianychoi has joined #openstack-ansible | 11:27 | |
*** sawblade_ has joined #openstack-ansible | 11:27 | |
*** sawblade6 has quit IRC | 11:30 | |
*** flemingo has joined #openstack-ansible | 11:38 | |
*** flemingo has quit IRC | 11:42 | |
*** evrardjp_ has joined #openstack-ansible | 11:45 | |
mhayden | evrardjp: is it a EU-wide holiday or just the UK? | 11:52 |
*** sawblade6 has joined #openstack-ansible | 11:52 | |
*** Sha000000 has joined #openstack-ansible | 11:55 | |
*** sawblade_ has quit IRC | 11:56 | |
mbuil | mhayden: not in Spain ;) | 11:56 |
*** speedmann has quit IRC | 11:56 | |
*** flemingo has joined #openstack-ansible | 12:02 | |
*** lihi has quit IRC | 12:03 | |
*** lbragstad has joined #openstack-ansible | 12:03 | |
*** oanson has quit IRC | 12:04 | |
*** udesale has quit IRC | 12:04 | |
*** udesale has joined #openstack-ansible | 12:05 | |
*** flemingo has quit IRC | 12:06 | |
*** odyssey4me has quit IRC | 12:17 | |
*** odyssey4me has joined #openstack-ansible | 12:17 | |
*** flemingo has joined #openstack-ansible | 12:17 | |
*** flemingo has quit IRC | 12:21 | |
*** udesale has quit IRC | 12:23 | |
*** udesale has joined #openstack-ansible | 12:23 | |
*** vnogin has joined #openstack-ansible | 12:24 | |
*** speedmann has joined #openstack-ansible | 12:28 | |
*** savvas_ has joined #openstack-ansible | 12:28 | |
*** savvas_ has quit IRC | 12:29 | |
*** savvas_ has joined #openstack-ansible | 12:30 | |
*** flemingo has joined #openstack-ansible | 12:30 | |
*** speedmann has quit IRC | 12:31 | |
*** savvas has quit IRC | 12:32 | |
*** harryhuang_ has quit IRC | 12:33 | |
*** flemingo has quit IRC | 12:35 | |
*** sawblade_ has joined #openstack-ansible | 12:37 | |
*** sawblade6 has quit IRC | 12:39 | |
*** flemingo has joined #openstack-ansible | 12:45 | |
*** ansmith has joined #openstack-ansible | 12:48 | |
*** flemingo has quit IRC | 12:50 | |
*** hwoarang has quit IRC | 12:53 | |
*** hwoarang has joined #openstack-ansible | 12:54 | |
*** hwoarang has quit IRC | 12:54 | |
*** savvas_ has quit IRC | 12:55 | |
*** savvas has joined #openstack-ansible | 12:58 | |
*** RandomTech has joined #openstack-ansible | 13:00 | |
RandomTech | Good morning everyone | 13:00 |
*** speedmann has joined #openstack-ansible | 13:04 | |
*** hwoarang has joined #openstack-ansible | 13:18 | |
*** vnogin has quit IRC | 13:18 | |
*** vnogin has joined #openstack-ansible | 13:20 | |
*** evrardjp_ has quit IRC | 13:22 | |
*** evrardjp_ has joined #openstack-ansible | 13:24 | |
openstackgerrit | Merged openstack/openstack-ansible-pip_install stable/queens: Only attempt package installs when packages are provided https://review.openstack.org/558126 | 13:29 |
*** Sha000000 has quit IRC | 13:30 | |
*** udesale has quit IRC | 13:35 | |
*** udesale has joined #openstack-ansible | 13:35 | |
*** jwitko has joined #openstack-ansible | 13:42 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/pike: Only attempt package installs when packages are provided https://review.openstack.org/558128 | 13:45 |
*** oanson has joined #openstack-ansible | 13:45 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/ocata: Only attempt package installs when packages are provided https://review.openstack.org/558208 | 13:46 |
*** jwitko has quit IRC | 13:47 | |
*** jwitko has joined #openstack-ansible | 13:48 | |
*** sawblade6 has joined #openstack-ansible | 13:50 | |
*** flemingo has joined #openstack-ansible | 13:50 | |
*** esberglu has joined #openstack-ansible | 13:52 | |
*** evrardjp has quit IRC | 13:52 | |
*** sawblade_ has quit IRC | 13:52 | |
cloudnull | mornings | 13:53 |
cloudnull | logan-: good catch | 13:54 |
*** flemingo has quit IRC | 13:55 | |
cloudnull | evrardjp[m]: saw your note about the release. anything that needs doing ? | 13:55 |
cloudnull | is there anything that needs to be worked on to unblock the integrated repo? | 13:58 |
*** vnogin has quit IRC | 13:58 | |
cloudnull | also if folks have time, can you please review https://review.openstack.org/#/q/starredby:cloudnull+status:open,n,z | 13:58 |
*** flemingo has joined #openstack-ansible | 14:02 | |
*** sawblade_ has joined #openstack-ansible | 14:04 | |
*** flemingo has quit IRC | 14:07 | |
*** sawblade6 has quit IRC | 14:07 | |
*** vnogin has joined #openstack-ansible | 14:15 | |
RandomTech | Hey, I believe my configuration files are still messed up. If someone could help me try to figure out what wrong it would be a great help. My configuration files, along with a sample of the errors im recieving, can be found here: https://gist.github.com/AlanCFleming/1e883db0a9a600e7faa1333987f42d2e | 14:15 |
*** KeithMnemonic has joined #openstack-ansible | 14:15 | |
RandomTech | I am also unable to preform tasks such as uploading images through horizon. | 14:15 |
idlemind | RandomTech are you using self signed certs? | 14:18 |
RandomTech | i believe so, unless openstack ansible grabs some idlemind | 14:18 |
idlemind | RandomTech by default it will generate self-signed certs | 14:18 |
idlemind | for the nova-conosle thing | 14:18 |
RandomTech | i havnt done aditional configuration beyond whats listed there idlemind | 14:19 |
*** flemingo has joined #openstack-ansible | 14:19 | |
idlemind | hit your external uri for the nova console and trust the cert in your browser (accept the self-signed cert) | 14:19 |
idlemind | https://bugs.launchpad.net/openstack-ansible/+bug/1747684 | 14:19 |
openstack | Launchpad bug 1747684 in openstack-ansible "Default Values Do Not Allow Image Uploads to Glance from Horizon" [Medium,Confirmed] | 14:19 |
idlemind | you can find that uri in horizon via Admin -> System -> System Information | 14:20 |
RandomTech | okay ill go there now idlemind | 14:21 |
prometheanfire | logan-: where are you getting the constraint from? https://review.openstack.org/#/c/558127 | 14:21 |
idlemind | also, if you could hit that launchpad bug and hit "also effects me" that'd be cool | 14:21 |
odyssey4me | prometheanfire both the integrated repo and the tests repo provide default constraints which include https://github.com/openstack/openstack-ansible/blob/master/global-requirement-pins.txt | 14:22 |
RandomTech | which thing am i hitting under system information idlemind | 14:22 |
idlemind | k, actually it's not under system information (doh) ... it'll be your external_lb_ip at port :6080 so ... https://<external>:6080 | 14:22 |
idlemind | once you do that hitting the console in horizon should work | 14:23 |
*** flemingo has quit IRC | 14:23 | |
RandomTech | idlemind: when i put https://130.108.87.234:6080/ into my browser i get "Unable to connect" | 14:24 |
prometheanfire | odyssey4me: ah, lgtm, is there a reason we can't track that constraint in requirements (as a separate file possibly). | 14:24 |
idlemind | hmm let's see if spice uses a different port | 14:25 |
odyssey4me | prometheanfire you should remember that I've broached the subject before, and it was a long conversation that went nowhere | 14:25 |
*** savvas has quit IRC | 14:25 | |
prometheanfire | we've talked about it before (constraining the diferent versions of the python core stuff) | 14:25 |
idlemind | ah try 6082 for spice | 14:25 |
*** savvas has joined #openstack-ansible | 14:26 | |
idlemind | so https://<external>:6082 | 14:26 |
odyssey4me | prometheanfire you even did a test patch to have pip freeze --all produce results for u-c, but it went nowhere | 14:26 |
odyssey4me | so meh, we've carried it for a long time and given we're the only project who seems to care about it, that's fine for us | 14:26 |
evrardjp_ | odyssey4me: did you see my message? | 14:27 |
prometheanfire | I still care, did you provide any follow-on patches to get devstack to be constrained as well? | 14:27 |
RandomTech | okay i was able to hit that, let me try uploading now idlemind | 14:27 |
odyssey4me | evrardjp_ what message? | 14:27 |
idlemind | RandomTech that'll only fix accessing the console of a VM | 14:28 |
idlemind | the uploading of images is a bit more involved | 14:28 |
RandomTech | oh okay | 14:28 |
idlemind | the bug has the necessary copy and pastes for that | 14:28 |
RandomTech | my bad | 14:28 |
evrardjp_ | I mean the question about pip_install | 14:28 |
evrardjp_ | what would you do? | 14:28 |
odyssey4me | prometheanfire nope, the objections in the discussion were all valid for the general use-case, but not for ours - so given the general feel of not wanting to do it, it was pointless to push it when we already have a solution which works for our use-case | 14:28 |
evrardjp_ | I think it makes sense for me to add the constraint directly into pip_install roel | 14:28 |
odyssey4me | evrardjp_ more words please | 14:28 |
evrardjp_ | role* | 14:28 |
*** savvas_ has joined #openstack-ansible | 14:29 | |
*** evrardjp_ is now known as evrardjp | 14:29 | |
odyssey4me | evrardjp_ we already have constraints set in two places, I'd rather not have another | 14:29 |
odyssey4me | bear in mind the reason it's set in the integrated repo is because bootstrap-ansible uses it | 14:29 |
odyssey4me | scripts/scripts-library.sh --> get_pip | 14:30 |
*** savvas has quit IRC | 14:30 | |
odyssey4me | all of that will change with the build simplification to be much, much simpler and easier to follow... but stable branches can't receive those patches | 14:31 |
*** sawblade_ has quit IRC | 14:31 | |
RandomTech | so i need to add the stuff from changes i made to user_variable.yml then rerun the playbooks? idlemind? | 14:32 |
*** flemingo has joined #openstack-ansible | 14:34 | |
*** sawblade6 has joined #openstack-ansible | 14:34 | |
evrardjp | this is non-sense to me | 14:35 |
evrardjp | let's add more vars then | 14:36 |
evrardjp | ok | 14:36 |
evrardjp | let's backport that quick so we can get this over with | 14:36 |
odyssey4me | evrardjp I would have personally preferred not to add the extra var and to do what we do in every other role which is use a common var, but meh - it's not going to last very long | 14:36 |
logan- | im fine to consolidate it that way | 14:37 |
logan- | either in the current patches or as a follow on | 14:37 |
odyssey4me | lemme comment a suggestion to be absolutely clear | 14:38 |
evrardjp | I just think that pip_install should just focus on installing things on the hosts | 14:38 |
odyssey4me | in the future, we will not be pip installing on the hosts - we'll be using venvs everywhere | 14:38 |
odyssey4me | however, we have to consider stable - where we do | 14:38 |
*** flemingo has quit IRC | 14:38 | |
idlemind | RandomTech yes | 14:40 |
RandomTech | will i need to run all three idlemind? | 14:40 |
idlemind | RandomTech at least os-glance and os-horizon playbooks for the upload method | 14:40 |
idlemind | * upload fixes | 14:40 |
evrardjp | odyssey4me: you'll still need a python stack available to use virtualenv | 14:40 |
odyssey4me | evrardjp sure | 14:41 |
evrardjp | if we don't assume pyenv (which we could), we'd have to bootstrap a version | 14:41 |
evrardjp | that would require things like pip_install | 14:41 |
evrardjp | assuming ubuntu16 | 14:41 |
logan- | evrardjp odyssey4me: to be clear on your comment, you would prefer to see pip_get_pip_constraints not created in the patches, and just use pip_install_upper_constraints if it is set, right? i can re-propose them now if thats the preference | 14:41 |
odyssey4me | logan- yes, that's my thinking | 14:42 |
logan- | ok | 14:42 |
odyssey4me | both the tests repo (for role tests) and the integrated repo (for prod) set the common var | 14:42 |
evrardjp | yes that's better | 14:42 |
odyssey4me | evrardjp if we rely on venvs more, then we only rely on python on the host, no pip, no virtualenv | 14:43 |
logan- | how do you build the venv without pip etc on the host? | 14:43 |
odyssey4me | logan- to build it you do, but to use it you don't | 14:43 |
evrardjp | if we are python3 only | 14:43 |
evrardjp | that could make sense | 14:44 |
evrardjp | because we can install python3 from packages | 14:44 |
evrardjp | and then use python3 -m venv | 14:44 |
evrardjp | that's quite stable as interface :) | 14:44 |
odyssey4me | even with python2 we can do it - it'll only be a build host that requires the extra things for venvs building and pip and such | 14:44 |
evrardjp | then we should point all the nodes by default to that newly created ansible venv by adding our "default ansible path" in the inventory as ansible_python_interpreter | 14:45 |
logan- | with the changes being made, isn't every host a build host now if we shift away from a repo server? | 14:45 |
*** sawblade_ has joined #openstack-ansible | 14:45 | |
evrardjp | I think we are confused ther | 14:45 |
evrardjp | e | 14:45 |
evrardjp | the goal is not to have every host as a build host | 14:45 |
odyssey4me | logan- sure, but we could only install the extra things on the host if they need to be installed - rather than requiring them everywhere | 14:45 |
odyssey4me | so the first of its kind needs the extras, then every host like it only needs to use the pre-built venv | 14:46 |
odyssey4me | of course if your deployment is largely homogenous, then you could use your deploy host for builds - or some other designated host | 14:46 |
logan- | hmm so for example keystone[0] would build the venvs and redistribute them to keystone[1:] which would not be "build hosts" in this case | 14:46 |
logan- | if im understanding correctly | 14:47 |
logan- | oh gotcha | 14:47 |
*** sawblade6 has quit IRC | 14:48 | |
odyssey4me | the only thing I haven't quite worked out is a way to cater for your use case logan- | 14:49 |
odyssey4me | the thing is that we could easily extract a pre-built venv over the top - but the result could contain old cruft | 14:49 |
odyssey4me | that's why we currently delete->create folder->extract | 14:50 |
odyssey4me | we could perhaps do something different like synchronize with --mirror so that cruft is cleaned up | 14:50 |
logan- | theres no need for any extraction or anything like that | 14:50 |
logan- | pip module in ansible is all i use | 14:50 |
odyssey4me | but then the extraction has to be done somewhere | 14:50 |
*** haad1 has joined #openstack-ansible | 14:50 | |
odyssey4me | ja, so for now the thing catering for the use-case you have is to treat every host as a build host and not to re-use venvs | 14:51 |
odyssey4me | but, potentially at some stage, the footprint for your hosts could get smaller if we figure out some other option | 14:51 |
logan- | i don't think it is possible to create a smaller file change delta than pip installing into the existing venv | 14:52 |
prometheanfire | is OSA gate broken right now (I'm wondering why this pip stuff has come up) | 14:52 |
odyssey4me | prometheanfire I think the reason that some builds may fail is quite well captured in https://review.openstack.org/558126 | 14:53 |
prometheanfire | odyssey4me: ah, thanks | 14:54 |
*** Leo_m has joined #openstack-ansible | 14:55 | |
*** mudpuppy has joined #openstack-ansible | 14:55 | |
*** spotz_ has joined #openstack-ansible | 14:55 | |
odyssey4me | logan- it's probably prudent to get https://review.openstack.org/558208 reviewed asap, evrardjp same with https://review.openstack.org/558128 | 14:58 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-pip_install master: Use constraints with get-pip.py https://review.openstack.org/558124 | 14:58 |
odyssey4me | it's probably also important to get those into the integrated builds | 14:58 |
logan- | ++ | 14:58 |
logan- | thanks | 14:58 |
*** spotz_ is now known as spotz | 14:59 | |
odyssey4me | logan- quick suggestion for that patch | 14:59 |
*** flemingo has joined #openstack-ansible | 15:00 | |
odyssey4me | reading vertically is tons easier for us older folks with smaller screens :p | 15:00 |
logan- | :P yeah one sec | 15:02 |
evrardjp | this is detail :p | 15:02 |
Tahvok | Who's bjoern-teipel ? | 15:03 |
evrardjp | Tahvok: why ? | 15:03 |
bgmccollum | a legend of legends | 15:04 |
prometheanfire | Tahvok: he's a coworker, why you ask? | 15:04 |
Tahvok | He replied on a bug I've opened a few hours ago and put it as invalid: https://bugs.launchpad.net/openstack-ansible/+bug/1760607 | 15:04 |
openstack | Launchpad bug 1760607 in openstack-ansible "Add live migration options to nova.conf template" [Undecided,Invalid] | 15:04 |
prometheanfire | lol | 15:04 |
*** sawblade6 has joined #openstack-ansible | 15:04 | |
RandomTech | idlemind: sorry for the late responce, but what does the cors_override do? | 15:05 |
evrardjp | his answer is kinda valid :) | 15:05 |
cloudnull | It doesn't look like bjoern is here atm | 15:05 |
*** flemingo has quit IRC | 15:05 | |
Tahvok | evrardjp: yeah, I just wanted to add a sane default | 15:05 |
Tahvok | And the bug is kind of for me | 15:05 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-pip_install master: Use constraints with get-pip.py https://review.openstack.org/558124 | 15:06 |
*** sawblade_ has quit IRC | 15:06 | |
Tahvok | Or is adding new configs to the template a bad practice? | 15:06 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-pip_install master: Use constraints with get-pip.py https://review.openstack.org/558124 | 15:06 |
odyssey4me | awesome, thanks logan- | 15:07 |
evrardjp | Tahvok: yes we'd like to reduce the amount of variables, not increase them | 15:07 |
evrardjp | thanks logan- | 15:08 |
bgmccollum | i think the templates are meant to serve as a minimally functional config, and you are encouraged to use the overrides to modify behavior to your needs. | 15:08 |
Tahvok | Is there some blueprint or whatever of this? Because I was thinking that adding more configs is better than telling everyone to use the override feature | 15:08 |
evrardjp | you got an "achievement unlock" for today -- fixed the OSA gates for the xth time! | 15:08 |
odyssey4me | Tahvok where possible, config_template should be used for adding anything extra needed into templates - if a sensible default is good to add, it can be added into the template with no variables at all | 15:09 |
logan- | lol | 15:09 |
* odyssey4me goes to check his steam credits | 15:09 | |
evrardjp | odyssey4me: you're Xbox Live, you traitor | 15:09 |
odyssey4me | this one was all logan though :) | 15:09 |
evrardjp | :p | 15:09 |
evrardjp | yes indeed | 15:09 |
RandomTech | or moreso what should i put for allowed_origin: | 15:09 |
evrardjp | Well I wanted to have a different approach, but more radical | 15:10 |
odyssey4me | evrardjp I have hundreds of steam games, and many more unlocks there than on xbox. | 15:10 |
evrardjp | I think the pip_install role should be two tasks with no variables whatsoever | 15:10 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install stable/ocata: Only attempt package installs when packages are provided https://review.openstack.org/558208 | 15:11 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install stable/pike: Only attempt package installs when packages are provided https://review.openstack.org/558128 | 15:11 |
odyssey4me | evrardjp once we're further along, we'll be able to reduce it considerably | 15:11 |
evrardjp | yes. | 15:11 |
odyssey4me | to my mind, we should install from distro package - if that version's not good enough, then use get-pip | 15:12 |
logan- | i wonder if anyone uses the offline install stuff via the deploy host that pip_install has. i added proxies and stopped using it in ocata. id hate to rip it out if someone uses it though | 15:12 |
odyssey4me | and the version required really comes down to pip 7.1 -> it supports constraints | 15:12 |
odyssey4me | logan- I'd like to make something like it the default actually - but do what we did with images in the tempest role, allow designation of which host does the downloading | 15:13 |
odyssey4me | the default, though, should be the deployment host | 15:13 |
logan- | ah ok | 15:13 |
odyssey4me | personally I think that's a sensible pattern across all roles needing internet-based things | 15:14 |
odyssey4me | we should be vendoring the gpg keys too, I think - that'll cut out quite a bit of internet-access during deployments | 15:15 |
evrardjp | I was one of the first to claim this | 15:15 |
odyssey4me | evrardjp and I'm still waiting for your patches ;) | 15:16 |
evrardjp | the two tasks I was thinking is push the script | 15:16 |
evrardjp | and execute it | 15:16 |
evrardjp | odyssey4me: well I hear more about "we should do that later" than "go ahead and clean what you think even if you think you'll be breaking stuff" | 15:16 |
odyssey4me | evrardjp I could push a spec if you like to get the ball rolling? | 15:17 |
odyssey4me | For that, and for the ssl cert things. | 15:17 |
evrardjp | I think I pushed a spec for offline installs long ago | 15:18 |
evrardjp | but we can indeed work on it | 15:18 |
evrardjp | I'd love if someone would help me on the inventory lib too | 15:18 |
odyssey4me | offline installs is a big target, but needs smaller components to achieve | 15:19 |
jrosser | for offline installs i can help maybe, i'm already very close to the deploy host being the only one with internet access | 15:19 |
odyssey4me | ok, I'll sort those two specs out this week | 15:19 |
evrardjp | jrosser: gret | 15:20 |
odyssey4me | for offline installs, I'd be happy to put a spec together as a start point - referring to the others | 15:20 |
evrardjp | I think we should draft ideas into an etherpad together with you and jrosser | 15:20 |
evrardjp | we then write a spec | 15:20 |
odyssey4me | then we can break it down into more pieces based on what you guys have found jrosser :) | 15:20 |
evrardjp | so we are in line | 15:20 |
jrosser | but this has required a lot of other work making the relevant mirrors | 15:20 |
evrardjp | jrosser: odyssey4me this can be done in two steps : a user story (documentation) and a change in code to make that simpler | 15:21 |
odyssey4me | jrosser well, perhaps a good start would be to outline the stuff that had to be done to get it right - then we can build the spec from that? | 15:21 |
odyssey4me | evrardjp agreed | 15:21 |
jrosser | yes sure, sounds good | 15:21 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 15:21 |
evrardjp | I think having the user story already helps existing users, and we know what to target as an efficiency thing | 15:22 |
evrardjp | I think vendoring things in the code makes a lot of sense for clarity | 15:22 |
evrardjp | we already do this | 15:22 |
evrardjp | the goal of ansible is not only to have code but declare the infrastructure as data you can read | 15:22 |
evrardjp | I think once again I will not be understood due to my poor english skills, but let's talk about that later :) | 15:23 |
evrardjp | solving one issue at a time, right ? :p | 15:23 |
odyssey4me | I think it's good that we provide the option of overriding the keys to use whatever key server, etc... but we can leave that in place and vendor in the public keys to make offline work better and require less internet interactions | 15:23 |
odyssey4me | jrosser could you put together an etherpad with what needed to be done to get the deployment be mostly driven from the deploy node, and then also add whatever are the gaps right now | 15:24 |
evrardjp | odyssey4me: I think, the same way we do for having a run tests that gets updated, we should have an updater script in each repo. Allowing to update what we vendor in | 15:24 |
evrardjp | having a default interface | 15:24 |
odyssey4me | offline installs is a big ask from our operator community | 15:25 |
evrardjp | So for example, for pip_install role, it would be very simple: we can bump the get-pip script by doing a curl, and we vendor in the script | 15:25 |
evrardjp | no need for fallback or things like that | 15:25 |
evrardjp | but like I said, I think our priority should be other | 15:26 |
odyssey4me | evrardjp the trouble with something like that could relate to licensing, but I hear you | 15:26 |
RandomTech | idlemind: when i added those lines and started rerunning playbooks they failed | 15:26 |
evrardjp | and if I have people willing to help me on the ivnentory I'd love it | 15:26 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install master: Use constraints with get-pip.py https://review.openstack.org/558124 | 15:26 |
* logan- updates the backports | 15:27 | |
evrardjp | anyone up for doing the release? | 15:28 |
evrardjp | in case someone is interested | 15:28 |
*** armaan has quit IRC | 15:28 | |
*** armaan has joined #openstack-ansible | 15:29 | |
prometheanfire | other than editing by hand | 15:32 |
odyssey4me | evrardjp should we try to get the pip_install constraints in first? | 15:32 |
evrardjp | yes | 15:32 |
prometheanfire | mistype | 15:33 |
openstackgerrit | Logan V proposed openstack/openstack-ansible-pip_install stable/queens: Use constraints with get-pip.py https://review.openstack.org/558127 | 15:33 |
d34dh0r53 | evrardjp: I'll help | 15:34 |
*** ianychoi has quit IRC | 15:34 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible-pip_install stable/pike: Use constraints with get-pip.py https://review.openstack.org/558222 | 15:34 |
RandomTech | hey guys im getting this error when rerunning the playbooks: http://paste.openstack.org/show/718178/ | 15:34 |
RandomTech | anyone able to take a look? | 15:34 |
RandomTech | The Ip it is listing is the internal_lb_vip_address | 15:36 |
d34dh0r53 | RandomTech: I think those errors are related to the new version of pip behaving differently, please see https://review.openstack.org/558208 and https://review.openstack.org/558128 | 15:36 |
RandomTech | so i need to add another patch? | 15:37 |
evrardjp | RandomTech: we are working on it | 15:38 |
evrardjp | no worries | 15:38 |
odyssey4me | logan- doing an ocata patch too? | 15:38 |
evrardjp | d34dh0r53: you are good with python? | 15:38 |
logan- | odyssey4me: ocata needs no patching | 15:38 |
d34dh0r53 | evrardjp: ish | 15:38 |
odyssey4me | logan- ORLY? okie dokey | 15:39 |
RandomTech | okay evrardjp, just still trying to set things up. was to add the things listed here: https://bugs.launchpad.net/openstack-ansible/+bug/1747684 Then ran into it | 15:39 |
openstack | Launchpad bug 1747684 in openstack-ansible "Default Values Do Not Allow Image Uploads to Glance from Horizon" [Medium,Confirmed] | 15:39 |
logan- | we still use pip_packages in group_vars/all in ocata :) | 15:39 |
odyssey4me | logan- ah ok, so requirements are specified | 15:39 |
evrardjp | RandomTech: I can give you a temporary workaround if you prefer | 15:39 |
odyssey4me | ie pip==<blah>... | 15:39 |
evrardjp | odyssey4me: yes | 15:40 |
evrardjp | that's what I think we should be doing in pip_install but let's not restart this conversation :p | 15:40 |
RandomTech | evrardjp: im honestly not sure what is best at this point | 15:40 |
evrardjp | are you in a hurry? | 15:41 |
evrardjp | Patches should land in a few hours | 15:41 |
RandomTech | i guess i can reinstall tomorrow. do you know if the launchpad bug i posted will be implemented? | 15:42 |
evrardjp | RandomTech: patches welcome? | 15:43 |
evrardjp | :) | 15:43 |
odyssey4me | evrardjp logan- cloudnull we still have the master/queens issue where disk space runs out - any ideas to overcome that? | 15:43 |
evrardjp | I haven't got the chance to look at that | 15:43 |
odyssey4me | maybe switch from machinectl to overlayfs/zfs? | 15:43 |
evrardjp | or dir | 15:43 |
evrardjp | :p | 15:43 |
RandomTech | its okay, i was just trying to make a list incase my boss comes asking again | 15:43 |
odyssey4me | ja, pike is overlaysfs/dir | 15:43 |
evrardjp | I think it's worth pursuing | 15:44 |
logan- | odyssey4me: sorry took a sec but i dont think https://github.com/openstack/openstack-ansible/commit/5f7000e185fca71a5077ae7e2bcd29450c4cb70f was ever applied to ocata, so thats why newton/ocata are unaffected by the pip10 stuff | 15:44 |
evrardjp | I will work on dstt | 15:44 |
odyssey4me | I think it might have to be, given that we're losing quite a few check/gate tests to it | 15:44 |
*** jrosser has quit IRC | 15:45 | |
logan- | ah ok | 15:46 |
logan- | i might be wrong on that then | 15:46 |
evrardjp | odyssey4me: when the rest of the pip stuff gets merged | 15:46 |
evrardjp | we can change the default and include my dstat patch | 15:46 |
evrardjp | logan-: I think you're right | 15:46 |
openstackgerrit | Merged openstack/openstack-ansible-os_heat master: Convert role to use a common systemd service role https://review.openstack.org/558023 | 15:46 |
evrardjp | logan-: odyssey4me is talking about the overlayfs thing | 15:46 |
logan- | ohh | 15:47 |
odyssey4me | logan- ah yes, that has helped the integrated build and made it easier to maintain the pins | 15:47 |
evrardjp | well btrfs | 15:47 |
logan- | yeah good commit message odyssey4me, that helped a lot when i was trying to figure out the constraints stuff thanks. | 15:47 |
*** armaan has quit IRC | 15:47 | |
evrardjp | I'm glad it's all solved | 15:48 |
RandomTech | evrardjp: do you think grabbing the new version tomorrow will require me to reinstall the os? | 15:49 |
odyssey4me | RandomTech we hope so | 15:52 |
RandomTech | hope it wont or hope it will? | 15:52 |
odyssey4me | unfortunately a new release of an upstream dependency caused some trouble, but good news is we found a chink in the armor of repeatable installs which we are now closing | 15:52 |
evrardjp | You can uninstall all the python bits | 15:52 |
logan- | RandomTech: you could use this workaround until the fixes are merged http://paste.openstack.org/raw/718182/ | 15:53 |
odyssey4me | evrardjp ready to review https://review.openstack.org/#/q/I32603fd34b60183607c6bd9653c36432cbe6b07a to verify the backport? | 15:53 |
idlemind | RandomTech yes i'm sorry that is likely unrelated to my recommendations so follow the other wizards advice on how to handle it | 15:54 |
RandomTech | logan-: thank you but ill likely wait until tomorrow to see how the situation is | 15:54 |
odyssey4me | https://media.giphy.com/media/tpwwhv1BLd31e/giphy.gif | 15:55 |
evrardjp | RandomTech: you can temporarily workaround it | 15:55 |
evrardjp | as I said | 15:55 |
evrardjp | what's your branch | 15:55 |
RandomTech | im currently in pike, however, as this setup has yet to work it is not critical i get it working today | 15:55 |
RandomTech | sorry if i made this sound to urgent | 15:56 |
RandomTech | too* | 15:56 |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron master: Convert role to use a common systemd service role https://review.openstack.org/556952 | 15:57 |
evrardjp | RandomTech: https://gist.github.com/evrardjp/41cc071c196f944f1c57bb09a795ec36 | 15:58 |
*** ianychoi has joined #openstack-ansible | 15:58 | |
evrardjp | RandomTech: it's urgent for us | 15:59 |
evrardjp | it's blocking gates | 15:59 |
evrardjp | so we are working on it the best we can | 15:59 |
*** flemingo has joined #openstack-ansible | 16:01 | |
RandomTech | so just put that file in and rerun evrardjp ? | 16:02 |
evrardjp | RandomTech: you'll have to remove the same 3 packages from your system | 16:02 |
evrardjp | pip uninstall | 16:02 |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder master: Convert role to use a common systemd service role https://review.openstack.org/558017 | 16:03 |
RandomTech | so "pip uninstall pip setuptools wheel"? | 16:04 |
odyssey4me | I'm not sure that will end well. I think the patch alone might just work. | 16:04 |
odyssey4me | RandomTech honestly, this is bleeding edge so we're not sure :) | 16:04 |
RandomTech | ill try without running that first tell yuo all how it goes | 16:05 |
*** jrosser has joined #openstack-ansible | 16:06 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Resolve common roles required for test https://review.openstack.org/558227 | 16:06 |
*** ianychoi has quit IRC | 16:06 | |
*** armaan has joined #openstack-ansible | 16:06 | |
*** flemingo has quit IRC | 16:07 | |
*** throwsb1 has joined #openstack-ansible | 16:07 | |
*** ianychoi has joined #openstack-ansible | 16:07 | |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum master: Convert role to use a common systemd service role https://review.openstack.org/558031 | 16:07 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install stable/pike: Use constraints with get-pip.py https://review.openstack.org/558222 | 16:07 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install stable/queens: Use constraints with get-pip.py https://review.openstack.org/558127 | 16:07 |
odyssey4me | logan- would you mind pushing up the patches for the integrated build to include the pip_install updates? | 16:08 |
prometheanfire | odyssey4me: are you talking about updating ansible-role-requirements? | 16:10 |
RandomTech | odyssey4me: evrardjp: i believe added that file has allowed the playbook to go further | 16:11 |
odyssey4me | prometheanfire yep | 16:11 |
prometheanfire | odyssey4me: cool | 16:11 |
RandomTech | i am now in lxc-containers-create | 16:11 |
odyssey4me | prometheanfire ok, to be clearer, I'm asking whether logan- will update the a-r-r for each stable branch on the integrated repo to bring in the new pip_install SHA | 16:11 |
odyssey4me | which includes the constraints fixes | 16:11 |
logan- | yup will do | 16:12 |
prometheanfire | odyssey4me: so, say we want to use a role update before it's changed, would you say the best way would be to run this for each role we want to pull in? | 16:12 |
prometheanfire | /opt/openstack-ansible/scripts/ansible-role-requirements-editor.py | 16:12 |
*** jrosser has quit IRC | 16:12 | |
odyssey4me | prometheanfire that script just reads the most recent sha and updates it | 16:12 |
cloudnull | odyssey4me: IDK if dir will do any better? With machinectl we're actually using a lot less space. That said, it's worth trying. | 16:13 |
odyssey4me | prometheanfire I'm not sure I understand your question. | 16:13 |
prometheanfire | odyssey4me: that's not what that script does :P | 16:13 |
odyssey4me | cloudnull agreed, but we are stuck with master/queens giving disk space errors from time to time and pike (using dir/overlayfs) not | 16:13 |
prometheanfire | there's another script that doest that | 16:13 |
cloudnull | odyssey4me: do you have a link to a recent failure? | 16:13 |
prometheanfire | that script allows you to define which sha you want manually | 16:13 |
*** jrosser has joined #openstack-ansible | 16:14 | |
odyssey4me | cloudnull I don't, but logstash should show it | 16:14 |
evrardjp | cloudnull: you can search in logstash, search for space | 16:14 |
odyssey4me | lemme put together a query | 16:14 |
*** jrosser has quit IRC | 16:14 | |
evrardjp | cloudnull: do you have a minute? | 16:15 |
cloudnull | I have to assume something is recently changed in our gate image. I cant remember seeing disk space failures until very recently. | 16:15 |
cloudnull | evrardjp: a few | 16:15 |
odyssey4me | cloudnull try this, but set your time frame to 7 days: project:"openstack/openstack-ansible" AND (build_branch:"master" OR build_branch:"stable/queens") AND build_name:"openstack-ansible-deploy-aio_lxc-ubuntu-xenial" AND message:"No space left on device" | 16:15 |
evrardjp | cloudnull: zoom? | 16:16 |
odyssey4me | prometheanfire that script is used for updating the role SHA's - that's the purpose... | 16:16 |
*** jrosser has joined #openstack-ansible | 16:16 | |
prometheanfire | odyssey4me: ok, didn't knokw if there was a better way to define ansible-role-overrides | 16:17 |
odyssey4me | prometheanfire you're welcome to use it for whatever other purpose, but them YMMV | 16:17 |
cloudnull | odyssey4me: in the last 7 days it looks like we had 1 failure? | 16:17 |
prometheanfire | odyssey4me: sure | 16:17 |
odyssey4me | cloudnull logstash only covers the console log, so some other failures are missed I think - we're definitely getting more than that | 16:17 |
cloudnull | the last 30 days shows only 3 | 16:19 |
cloudnull | ok. | 16:19 |
*** ivve has joined #openstack-ansible | 16:21 | |
evrardjp | cloudnull: yes it doesn't happen quite as much | 16:22 |
cloudnull | changed the query to "project:"openstack/openstack-ansible" AND (build_branch:"master" OR build_branch:"stable/queens") AND message:"No space left on device"" looks like 6 | 16:22 |
cloudnull | however they're all failing the same way | 16:22 |
cloudnull | so working from that angle . | 16:22 |
odyssey4me | the one causing trouble is where it fails during the venv build? | 16:23 |
cloudnull | yes. | 16:23 |
evrardjp | yes | 16:23 |
evrardjp | so that's the most intriguing one | 16:23 |
evrardjp | the xvde space is good | 16:23 |
odyssey4me | ok, there may be a better query to uncover them all | 16:23 |
evrardjp | (we should have enough with 30 GB I guess) | 16:23 |
RandomTech | evrardjp odyssey4me cloudnull logan-: The workaround you gave me allowed me to runt he first playbook sucessfully, i simply added a file named user_pipfix.yml with the text provided | 16:23 |
evrardjp | RandomTech: yup | 16:23 |
RandomTech | i was just confirming it for you with the steps i took | 16:24 |
cloudnull | odyssey4me: do you know of one that recently failed? | 16:24 |
cloudnull | maybe i can try and build a query around those conditions. | 16:24 |
odyssey4me | prometheanfire the only way to override a-r-r for the integrated build is to override the entire file then set this env var: https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L26 | 16:24 |
cloudnull | the last one I see in logstash was march 30 | 16:24 |
odyssey4me | cloudnull not personally, no, my attention is elsewhere right now | 16:25 |
prometheanfire | odyssey4me: ya, that's what I thought, thanks | 16:26 |
* odyssey4me is busy trying to work out getting rid of this tragedy: https://github.com/openstack/openstack-ansible-os_keystone/commit/c59387340f63bcf5d8f58b4fb4f392e0562a47f2 | 16:26 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible stable/queens: Bump pip_install SHA to include constraints fix https://review.openstack.org/558228 | 16:26 |
openstackgerrit | Logan V proposed openstack/openstack-ansible stable/pike: Bump pip_install SHA to include constraints fix https://review.openstack.org/558229 | 16:27 |
*** esberglu has quit IRC | 16:31 | |
*** esberglu has joined #openstack-ansible | 16:31 | |
*** flemingo has joined #openstack-ansible | 16:34 | |
*** throwsb1 has quit IRC | 16:34 | |
*** armaan has quit IRC | 16:35 | |
odyssey4me | logan- good SHA's thanks - hopefully those merge quickly | 16:36 |
*** flemingo_ has joined #openstack-ansible | 16:36 | |
evrardjp | odyssey4me: "hopefully" | 16:37 |
d34dh0r53 | that's our motto right? :) | 16:40 |
*** flemingo has quit IRC | 16:40 | |
evrardjp | not during my time! | 16:40 |
logan- | :) | 16:40 |
*** vakuznet has joined #openstack-ansible | 16:41 | |
*** haad1 has quit IRC | 16:41 | |
ivve | yo guys | 16:42 |
ivve | i have a question regarding the difference between master & stable/pike in the file aodh_all.yml | 16:43 |
ivve | master has way more variables, im guessing things are being move around? | 16:44 |
ivve | https://github.com/openstack/openstack-ansible/blob/stable/pike/group_vars/aodh_all.yml vs https://github.com/openstack/openstack-ansible/blob/master/inventory/group_vars/aodh_all.yml | 16:45 |
*** throwsb1 has joined #openstack-ansible | 16:46 | |
ivve | things have moved around, i found stuff in the all dir | 16:48 |
ivve | nvm my question! :) | 16:48 |
RandomTech | evrardjp: setup-infrastructure just completed and i should be able to tell you if setup-openstack completes tomorrow if you would like | 16:49 |
*** udesale has quit IRC | 16:50 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Use the venv contents instead of a git source for templates https://review.openstack.org/558240 | 16:54 |
*** RandomTech has quit IRC | 17:03 | |
odyssey4me | evrardjp ^ I hope that's just a bit more understandable? | 17:04 |
*** vnogin has quit IRC | 17:07 | |
*** mbuil has quit IRC | 17:13 | |
evrardjp | nope it's not for me right now, but it might be for me tomorrow | 17:13 |
evrardjp | I am out for today | 17:14 |
odyssey4me | evrardjp have a good day/evening then - thanks for taking your personal time today | 17:14 |
evrardjp | well I didn't do much | 17:15 |
evrardjp | logan-: and I already solved that yesterday | 17:15 |
evrardjp | it was just a conversation about the approach | 17:15 |
evrardjp | I will monitor the rest | 17:15 |
evrardjp | but your patch needs a thorough review | 17:15 |
*** vnogin has joined #openstack-ansible | 17:22 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 17:23 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Fixes mgmt net and flavor fact setting https://review.openstack.org/553866 | 17:28 |
*** sawblade_ has joined #openstack-ansible | 17:36 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds certificate generation https://review.openstack.org/553630 | 17:37 |
*** vnogin has quit IRC | 17:37 | |
*** sawblade6 has quit IRC | 17:39 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible master: Adds the certificate client key password to user_secrets https://review.openstack.org/558244 | 17:43 |
*** admin0 has joined #openstack-ansible | 17:43 | |
*** sawblade6 has joined #openstack-ansible | 17:44 | |
*** sawblade_ has quit IRC | 17:46 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Use the venv contents instead of a git source for templates https://review.openstack.org/558240 | 17:47 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Use the venv contents instead of a git source for templates https://review.openstack.org/558240 | 17:47 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 17:49 |
*** Sha000000 has joined #openstack-ansible | 18:00 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 18:01 |
*** hamza21 has joined #openstack-ansible | 18:03 | |
*** Sha000000 has quit IRC | 18:12 | |
*** fghaas has quit IRC | 18:14 | |
*** armaan has joined #openstack-ansible | 18:18 | |
RossSchulman[m] | I may just be dense, but I can't figure out where in the configs to tell OSA what external (globally routable) IP addresses it should give out. | 18:20 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Resolve common roles required for test https://review.openstack.org/558227 | 18:27 |
*** armaan has quit IRC | 18:27 | |
*** armaan has joined #openstack-ansible | 18:28 | |
cloudnull | RossSchulman[m]: are you talking about neutron ? | 18:28 |
RossSchulman[m] | Yes, if I'm understanding how it all works correctly. Neutron is responsible for creating instance networks and assigning global IPs to instances that want them, right? | 18:29 |
cloudnull | yes. | 18:30 |
cloudnull | all of that is handled within neutron itself | 18:30 |
cloudnull | so you will use the neutron api to setup your networks | 18:30 |
cloudnull | that could also be done in horizon | 18:30 |
cloudnull | RossSchulman[m]: example https://docs.openstack.org/mitaka/install-guide-ubuntu/launch-instance-networks-provider.html | 18:31 |
cloudnull | OSA itself does not do this part, except when testing an AIO/running tempest. | 18:32 |
RossSchulman[m] | cloudnull: Ok, so in the ansible setup, I don't have to tell it which IP ranges to expect? | 18:40 |
RossSchulman[m] | Or, within my network, should I just route all those IPs to the Neutron host? :) | 18:41 |
*** idlemind has quit IRC | 18:42 | |
*** vnogin has joined #openstack-ansible | 18:43 | |
*** idlemind has joined #openstack-ansible | 18:45 | |
*** vnogin has quit IRC | 18:45 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 18:46 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Fixes mgmt net and flavor fact setting https://review.openstack.org/553866 | 18:48 |
*** idlemind has quit IRC | 18:54 | |
*** vnogin has joined #openstack-ansible | 18:55 | |
*** idlemind has joined #openstack-ansible | 18:55 | |
cloudnull | RossSchulman[m]: correct. you don't need to tell OSA about the acceptable ranges. | 19:21 |
logan- | if someone has a second here is an easy review https://review.openstack.org/#/c/558156/ | 19:22 |
logan- | ty cloudnull | 19:23 |
RossSchulman[m] | cloudnull: Great, thank you for the clarification. | 19:24 |
cloudnull | logan-: anytime | 19:29 |
vakuznet | hi, I am getting pip 10 installed on lxc_hosts. are you aware of this issue? | 19:32 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Resolve common roles required for test https://review.openstack.org/558227 | 19:32 |
logan- | vakuznet: there are patches in the test pipeline that will fix this in the next day or so, but here is a temporary workaround until those patches are released: http://paste.openstack.org/raw/718182/ | 19:33 |
vakuznet | yes i did that. | 19:34 |
logan- | ok, after applying that workaround you should be able to run playbooks again without issue | 19:35 |
logan- | the hosts that received pip10 will downgrade to the pin there | 19:35 |
*** Leo_m_ has joined #openstack-ansible | 19:36 | |
*** devx has joined #openstack-ansible | 19:37 | |
vakuznet | yes, they were | 19:37 |
*** Leo_m has quit IRC | 19:38 | |
*** chhagarw has quit IRC | 19:38 | |
vakuznet | one more issue I had resently is with gnocchi and pbr 4. it seems gnocchi wheel build does not have pbr < 4 constraint. | 19:40 |
*** savvas_ has quit IRC | 19:40 | |
*** armaan has quit IRC | 19:43 | |
*** armaan has joined #openstack-ansible | 19:43 | |
*** vnogin has quit IRC | 19:44 | |
*** admin0 has quit IRC | 19:44 | |
*** vnogin has joined #openstack-ansible | 19:45 | |
*** savvas has joined #openstack-ansible | 19:47 | |
cloudnull | vakuznet: we recently merged a few prs to resolve that. | 19:52 |
cloudnull | if you have a recent checkout you may need to update the branch to pull those fixes in | 19:52 |
cloudnull | https://github.com/openstack/openstack-ansible-repo_build/commit/b7aa8d4eef0061d6238822a6d7d64fa2659a95b3 | 19:53 |
cloudnull | that's the fix | 19:53 |
cloudnull | which is to simply install PBR in the repo container, which has been constrained by upstream openstack | 19:54 |
*** armaan has quit IRC | 19:54 | |
*** armaan has joined #openstack-ansible | 19:54 | |
*** armaan has quit IRC | 19:56 | |
*** armaan_ has joined #openstack-ansible | 19:56 | |
vakuznet | cloudnull: thanks. that what i did, only manually. | 19:57 |
throwsb1 | Hi, I thought I would check here prior to going direct to neutron. I am working with a new install of 16.09 with 1 infra and 1 compute. When I spin up a new instance, it is not getting an IP from the DHCP server on infra neutron-agent container. | 20:07 |
throwsb1 | if I restart the neutron-agent container, things work as expected and instance gets an IP. Then stops around 5 or 10 min after the restart. I can verify by running a tcpdump on the br-vxlan of both nodes. | 20:08 |
throwsb1 | Has anyone seen this before? I am not seeing any errors in neutron-agent logs on infra1 | 20:09 |
throwsb1 | Around the time the neutron-agent on infra server stops responding, I see this from a tcpdump on infra node, br-vxlan, http://paste.openstack.org/show/718209/ | 20:12 |
*** admin0 has joined #openstack-ansible | 20:15 | |
jrosser | odyssey4me: https://etherpad.openstack.org/p/osa-offline-deploy theres a rough outline, i'll fill out some detail later in the week | 20:18 |
*** vnogin has quit IRC | 20:33 | |
*** sawblade_ has joined #openstack-ansible | 20:41 | |
*** openstacking_123 has joined #openstack-ansible | 20:41 | |
*** vnogin has joined #openstack-ansible | 20:42 | |
*** sawblade6 has quit IRC | 20:43 | |
*** ansmith has quit IRC | 20:46 | |
*** vnogin has quit IRC | 20:54 | |
*** esberglu has quit IRC | 21:03 | |
*** throwsb1 has quit IRC | 21:05 | |
*** hamza21 has quit IRC | 21:11 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 21:17 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 21:25 |
*** jwitko_ has joined #openstack-ansible | 21:40 | |
*** vnogin has joined #openstack-ansible | 21:41 | |
*** jwitko_ has quit IRC | 21:41 | |
*** ansmith has joined #openstack-ansible | 21:41 | |
*** jwitko_ has joined #openstack-ansible | 21:42 | |
*** jwitko has quit IRC | 21:43 | |
*** vnogin has quit IRC | 21:47 | |
*** jwitko_ has quit IRC | 21:48 | |
*** sar has quit IRC | 21:54 | |
*** savvas_ has joined #openstack-ansible | 21:55 | |
*** savvas has quit IRC | 21:56 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 22:01 |
*** savvas_ has quit IRC | 22:01 | |
*** jwitko has joined #openstack-ansible | 22:09 | |
openstacking_123 | Any issues with pike/stable and repo containers? Was trying to the PBR fix and get the following issue | 22:21 |
openstacking_123 | AILED! => {"attempts": 5, "changed": false, "cmd": "/usr/local/bin/pip2 install -U --isolated --constraint http://10.20.20.150:8181/os-releases/16.0.10/ubuntu-16.04-x86_64/requirements_absolute_requirements.txt ", "failed": true, "msg": "\n:stderr: ERROR: You must give at least one requirement to install (see \"pip help install\")\n"} | 22:21 |
openstacking_123 | I curled the url from inside the repo conatiner and can confirm the requirements file is there | 22:21 |
logan- | openstacking_123: fixes are in the test pipeline but a temp workaround is here: http://paste.openstack.org/raw/718182/ | 22:22 |
openstacking_123 | Your the man thank you will test | 22:22 |
openstackgerrit | Merged openstack/openstack-ansible stable/queens: Bump pip_install SHA to include constraints fix https://review.openstack.org/558228 | 22:47 |
*** osnaya has joined #openstack-ansible | 23:01 | |
osnaya | @odyssey4me @cloudnull @idlemind quick clarification - looking at network configuration (in my case 1 controller, 1 compute)... /etc/network/interfaces file -> Docs say "OS Networking VxLAN (tunnel/overlay)... compute and Network node needs IP on this bridge. Since Controller/Network node is one and the same... should I have an IP on VxLAN bridge on controller (infra1)? | 23:05 |
*** lbragstad has quit IRC | 23:31 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Downloads amphora images from artifact storage https://review.openstack.org/555084 | 23:42 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!