jmccrory | palendae mrda ok, please let me know if you happen to run across it again. interested in helping out with either contributions or testing | 00:02 |
---|---|---|
palendae | jmccrory, Sweet. I know our team was interested, too, but I forget exacty who was doing it | 00:02 |
*** Nepoc has quit IRC | 00:04 | |
*** Nepoc has joined #openstack-ansible | 00:05 | |
mrda | jmccrory: palendae: The ironic role (and integration with the rest of osa) is well underway. | 00:06 |
mrda | jmccrory: palendae: Currently testing it... | 00:07 |
mrda | jmccrory: palendae: planning on having it available https://github.com/openstack/openstack-ansible-ironic "soon". So when that's happened, please feel free to raise patches against it. It shouldn't be too long. | 00:08 |
*** sdake_ has joined #openstack-ansible | 00:08 | |
*** bryan_att has quit IRC | 00:09 | |
palendae | Cool, thanks mrda | 00:10 |
mrda | palendae: np | 00:10 |
jmccrory | mrda thanks | 00:10 |
*** sdake has quit IRC | 00:11 | |
*** markvoelker has quit IRC | 00:14 | |
*** Nepoc has quit IRC | 00:16 | |
*** daneyon_ has quit IRC | 00:17 | |
*** markvoelker has joined #openstack-ansible | 00:17 | |
*** Nepoc has joined #openstack-ansible | 00:17 | |
*** sdake_ has quit IRC | 00:24 | |
*** sdake has joined #openstack-ansible | 00:25 | |
*** prometheanfire has quit IRC | 00:28 | |
*** Nepoc has quit IRC | 00:34 | |
*** Nepoc has joined #openstack-ansible | 00:34 | |
*** prometheanfire has joined #openstack-ansible | 00:44 | |
*** eil397 has quit IRC | 00:52 | |
*** abitha has quit IRC | 00:59 | |
odyssey4me | flwang1 o/ | 01:06 |
odyssey4me | ahoi all, and good (very early morning) from Manchester | 01:06 |
flwang1 | odyssey4me: https://review.openstack.org/269889 :) | 01:06 |
odyssey4me | someone was asking about the work done on designate - that's here: https://github.com/sharmaswati6/designate_files | 01:08 |
odyssey4me | I'm not sure where swati is any more - I suspect that he may have been doing the work as a assigment, and needs to move on | 01:09 |
odyssey4me | flwang1 do you have much exposure to ansible at all? | 01:09 |
odyssey4me | flwang1 +2 from me - can zaqar be deployed standalone, or does it depend on other openstack bits being around? | 01:10 |
odyssey4me | if standalone, does it need galera/rabbit? | 01:11 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Fix failing tests in defcore test set https://review.openstack.org/269498 | 01:15 |
*** gonzalo2kx has quit IRC | 01:19 | |
*** harlowja has quit IRC | 01:30 | |
*** harlowja has joined #openstack-ansible | 01:30 | |
*** daneyon has joined #openstack-ansible | 01:31 | |
*** daneyon_ has joined #openstack-ansible | 01:35 | |
*** daneyon has quit IRC | 01:37 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Docs: Update the minor upgrade process https://review.openstack.org/269668 | 01:42 |
flwang1 | odyssey4me: cool, thanks for the sample code | 01:45 |
*** Ch3KoLyN has joined #openstack-ansible | 01:45 | |
flwang1 | odyssey4me: yep, zaqar can be deployed standalone, it only needs keystone for auth | 01:46 |
flwang1 | odyssey4me: no need for galera/rabbit | 01:46 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Add documentation for configuring Keystone LDAP Identity back-ends https://review.openstack.org/268791 | 01:46 |
odyssey4me | flwang1 so I would suggest that you focus simply on the basic pattern on putting the required config files down, setting up the service and expecting that wheels will be provided for the role you build. | 01:47 |
odyssey4me | don't worry about the rest of OSA - we'll plug you into those bits once you have the basics of putting it down with ansible on any host | 01:48 |
flwang1 | odyssey4me: ok, cool. so it should be easy and simple, right? should i ask infra team to create a separate repo? | 01:48 |
odyssey4me | flwang1 I would suggest getting your initial work done in a github repo - we'll import it when you're ready | 01:52 |
flwang1 | odyssey4me: cool, don't have to bother the busy infra team to create a new repo but keep it in my private github, is it? | 01:53 |
odyssey4me | flwang1 once we import it into the openstack namespace, it'll inherit pep8/ansible-lint/functional tests which will be too much of a burden to start with I think | 01:53 |
flwang1 | yep, i see | 01:53 |
odyssey4me | flwang1 yes, if you can ping me at some point with the URL or use the ML for questions and provide reference to it then we can work with that | 01:53 |
cloudnull | flwang1: if you have it in a local repo using github and its public we can help review the bits as your working on them | 01:54 |
cloudnull | before getting it into the namesace | 01:54 |
flwang1 | cloudnull: odyssey4me: cool, that would be awesome | 01:55 |
flwang1 | cloudnull: https://review.openstack.org/#/c/269889/1 the zaqar spec | 01:55 |
flwang1 | in case you have the magic +2 | 01:56 |
odyssey4me | flwang1 you can get going working on it meanwhile :) | 01:56 |
flwang1 | odyssey4me: yep, sure | 01:56 |
flwang1 | i will take https://github.com/sharmaswati6/designate_files as a sample | 01:56 |
flwang1 | odyssey4me: thanks for the link, very helpful for newbie | 01:56 |
odyssey4me | flwang1 I'm hoping that we can put together some docs to help newbies soon | 01:57 |
flwang1 | odyssey4me: it would be awesome, i believe there are many potential users want to use ansile | 01:58 |
flwang1 | like us | 01:58 |
odyssey4me | flwang1 welcome :) | 02:02 |
odyssey4me | 2am, time for me to get some sleep | 02:02 |
odyssey4me | night all | 02:02 |
flwang1 | odyssey4me: have a good night | 02:03 |
*** daneyon_ has quit IRC | 02:04 | |
*** gonzalo2kx has joined #openstack-ansible | 02:05 | |
*** weezS has quit IRC | 02:21 | |
openstackgerrit | melissaml proposed openstack/openstack-ansible: Fix grammatical mistake, Changed character from "an" to "a" in below files: https://review.openstack.org/268962 | 02:28 |
*** cemmason has joined #openstack-ansible | 02:29 | |
*** iceyao has joined #openstack-ansible | 02:38 | |
*** iceyao_ has quit IRC | 02:38 | |
*** iceyao_ has joined #openstack-ansible | 02:40 | |
*** iceyao has quit IRC | 02:40 | |
*** markvoelker has quit IRC | 02:42 | |
*** raddaoui has joined #openstack-ansible | 02:44 | |
*** iceyao has joined #openstack-ansible | 02:44 | |
*** iceyao_ has quit IRC | 02:44 | |
*** iceyao_ has joined #openstack-ansible | 02:48 | |
*** iceyao has quit IRC | 02:48 | |
*** jaypipes has quit IRC | 02:55 | |
*** baker has joined #openstack-ansible | 03:03 | |
openstackgerrit | melissaml proposed openstack/openstack-ansible: Fix typos in docstrings: https://review.openstack.org/268962 | 03:06 |
*** jguy_ has quit IRC | 03:07 | |
*** cemmason has quit IRC | 03:09 | |
*** baker_ has joined #openstack-ansible | 03:11 | |
kysse | is vxlan supposed to work with any switch with 9k mtu? | 03:14 |
*** ashishb has joined #openstack-ansible | 03:15 | |
*** baker has quit IRC | 03:15 | |
*** baker has joined #openstack-ansible | 03:19 | |
*** baker__ has joined #openstack-ansible | 03:21 | |
*** baker__ has quit IRC | 03:22 | |
*** baker_ has quit IRC | 03:22 | |
*** baker_ has joined #openstack-ansible | 03:23 | |
*** ashishb has quit IRC | 03:23 | |
*** baker has quit IRC | 03:24 | |
*** baker has joined #openstack-ansible | 03:25 | |
*** baker__ has joined #openstack-ansible | 03:26 | |
*** baker has quit IRC | 03:27 | |
*** baker_ has quit IRC | 03:27 | |
*** baker has joined #openstack-ansible | 03:27 | |
*** baker_ has joined #openstack-ansible | 03:40 | |
*** cemmason has joined #openstack-ansible | 03:40 | |
*** baker has quit IRC | 03:43 | |
*** raddaoui has quit IRC | 03:45 | |
*** baker has joined #openstack-ansible | 03:48 | |
coolj | kysse: there is some overhead for the encapsulation (50 bytes iirc) that has to be factored in when setting the mtu | 03:50 |
*** ashishb has joined #openstack-ansible | 03:51 | |
*** galstrom_zzz is now known as galstrom | 03:51 | |
*** baker_ has quit IRC | 03:52 | |
mrda | Is anyone seeing any issues doing a "/usr/local/bin/pip install yaprt" right now? I'm getting some dependency breakage during run-playbooks | 03:57 |
mrda | (This is on a aio install) | 03:58 |
jmccrory | mrda just hit that too with a liberty install. had to go in and uninstall python-requests in the repo container | 03:58 |
mrda | thanks jmccrory | 04:00 |
*** flwang1 has quit IRC | 04:01 | |
*** gonzalo2kx has quit IRC | 04:04 | |
*** javeriak has joined #openstack-ansible | 04:05 | |
*** cemmason has quit IRC | 04:07 | |
*** markvoelker has joined #openstack-ansible | 04:14 | |
*** flwang has joined #openstack-ansible | 04:14 | |
*** alex_____ has joined #openstack-ansible | 04:17 | |
alex_____ | anyone seen setup-infrastructure fail with: "=> (item=yaprt) => {"attempts": 5, "cmd": "/usr/local/bin/pip install yaprt", "failed": true, "item": "yaprt"}"? looks to have been introduced in past day or so. if I try to run that command on the container, I get: | 04:19 |
alex_____ | Detected a distutils installed project ('requests') which we cannot uninstall. The metadata provided by distutils does not contain a list of files which have been installed, so pip does not know which files to uninstall. | 04:19 |
*** javeriak has quit IRC | 04:20 | |
coolj | alex_____: they were just talking about that. uninstalling python-requests from the repo container is apparently the fix | 04:21 |
alex_____ | ah, thanks! =) so just manually remove from repo containers, and re-run setup-infrastructure playbook? | 04:21 |
jmccrory | alex_____ yep, and not sure what's changed to suddenly cause that | 04:23 |
logan- | maybe the liberty shas bump that went thru today | 04:23 |
alex_____ | thanks.. fyi, i thought the shas bump might be it, but i checked out yesterday (91d6557) and same problem | 04:25 |
*** galstrom is now known as galstrom_zzz | 04:29 | |
*** ashishb has quit IRC | 04:32 | |
*** alex_____ has quit IRC | 04:33 | |
*** sdake has quit IRC | 04:36 | |
coolj | i know it can be pulled in via unexpected dependency chain from recommended packages (e.g. lxc-templates ends up pulling it in via cloud-image-utils -> euca2ools -> python-requests) | 04:36 |
*** sdake has joined #openstack-ansible | 04:37 | |
jmccrory | coolj looks like that's what's happening. lxc-dev > lxc > python3-lxc > lxc-templates | 04:45 |
coolj | d'oh! | 04:46 |
jmccrory | coolj interesting... looks like the problem is actually pip 8.0.0. pip 7.1.2 works just fine | 05:00 |
*** Nepoc has quit IRC | 05:01 | |
*** sdake_ has joined #openstack-ansible | 05:05 | |
*** sdake has quit IRC | 05:06 | |
jmccrory | anyone around to push https://review.openstack.org/#/c/260150/5 through? | 05:17 |
appprod0 | looks like it's breaking a few things - https://github.com/pypa/pip/issues/3384 | 05:17 |
jmccrory | appprod0 hmm not good | 05:19 |
mrda | I was just coming to the same conclusion... pip 8 might be to blame | 05:22 |
mrda | I'm trying out adding a <8.0 clause to pip in requirements.txt, fwiw. I'll see how that goes. | 05:32 |
*** cemmason has joined #openstack-ansible | 05:36 | |
*** fawadkhaliq has joined #openstack-ansible | 06:02 | |
*** ashishb has joined #openstack-ansible | 06:11 | |
*** Lane_ has joined #openstack-ansible | 06:19 | |
*** phiche has joined #openstack-ansible | 06:28 | |
*** skamithi has joined #openstack-ansible | 06:32 | |
*** skamithi has left #openstack-ansible | 06:33 | |
*** jamielennox is now known as jamielennox|away | 06:40 | |
*** fawadk has joined #openstack-ansible | 06:43 | |
*** odyssey4me has quit IRC | 06:44 | |
*** richoid1 has joined #openstack-ansible | 06:45 | |
*** richoid has quit IRC | 06:45 | |
*** fawadkhaliq has quit IRC | 06:47 | |
*** odyssey4me has joined #openstack-ansible | 06:51 | |
*** phiche has quit IRC | 06:55 | |
*** phiche has joined #openstack-ansible | 07:03 | |
*** markvoelker has quit IRC | 07:11 | |
*** markvoelker has joined #openstack-ansible | 07:12 | |
*** javeriak has joined #openstack-ansible | 07:13 | |
*** markvoelker_ has joined #openstack-ansible | 07:18 | |
*** iceyao_ has quit IRC | 07:19 | |
*** markvoelker has quit IRC | 07:20 | |
*** iceyao has joined #openstack-ansible | 07:20 | |
*** javeriak has quit IRC | 07:25 | |
*** javeriak has joined #openstack-ansible | 07:31 | |
*** admin0 has joined #openstack-ansible | 07:38 | |
*** markvoel_ has joined #openstack-ansible | 07:42 | |
*** markvoelker_ has quit IRC | 07:43 | |
*** hassaanp has joined #openstack-ansible | 07:47 | |
*** daneyon has joined #openstack-ansible | 07:48 | |
*** iceyao_ has joined #openstack-ansible | 07:49 | |
*** iceyao_ has quit IRC | 07:50 | |
*** iceyao_ has joined #openstack-ansible | 07:51 | |
*** iceyao has quit IRC | 07:51 | |
*** daneyon has quit IRC | 07:54 | |
*** sdake_ has quit IRC | 07:55 | |
*** daneyon has joined #openstack-ansible | 07:56 | |
*** iceyao has joined #openstack-ansible | 07:59 | |
*** daneyon has quit IRC | 08:01 | |
*** iceyao_ has quit IRC | 08:03 | |
*** admin0 has quit IRC | 08:06 | |
*** skamithi has joined #openstack-ansible | 08:07 | |
*** admin0 has joined #openstack-ansible | 08:07 | |
*** admin0 has quit IRC | 08:08 | |
*** admin0 has joined #openstack-ansible | 08:08 | |
*** daneyon has joined #openstack-ansible | 08:16 | |
*** skamithi has quit IRC | 08:20 | |
*** daneyon has quit IRC | 08:22 | |
*** skamithi has joined #openstack-ansible | 08:25 | |
*** skamithi has left #openstack-ansible | 08:25 | |
*** fawadk has quit IRC | 08:29 | |
*** javeriak has quit IRC | 08:29 | |
*** javeriak has joined #openstack-ansible | 08:30 | |
*** javeriak has quit IRC | 08:42 | |
*** javeriak has joined #openstack-ansible | 08:43 | |
*** javeriak has quit IRC | 08:47 | |
*** javeriak has joined #openstack-ansible | 08:47 | |
*** fawadkhaliq has joined #openstack-ansible | 08:51 | |
*** fawadkhaliq has quit IRC | 08:56 | |
*** javeriak has quit IRC | 08:58 | |
odyssey4me | hughsaunders matt are you around? we need https://review.openstack.org/260150 voted through to unblock Liberty. :) | 09:10 |
*** iceyao has quit IRC | 09:10 | |
*** daneyon has joined #openstack-ansible | 09:11 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Add ECMP support config for PGLib https://review.openstack.org/269782 | 09:12 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Fix typos in docstrings: https://review.openstack.org/268962 | 09:12 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Gate: Set extra pypi index to OpenStack-CI repositories https://review.openstack.org/265867 | 09:14 |
*** daneyon has quit IRC | 09:15 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Add example haproxy_hosts yaml https://review.openstack.org/269833 | 09:16 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Use slurp to collect the nova ssh keys https://review.openstack.org/266839 | 09:16 |
mattt | odyssey4me: ok, going to look now | 09:16 |
mattt | odyssey4me: still not sure about that object-store region failure -- i did a test w/ your patch and the object-store endpoint for RegionOne is listed :( | 09:17 |
odyssey4me | hmm, that's odd | 09:18 |
mattt | odyssey4me: yeah, tempest is failing to create the initial cirros image -- you rerun the tempest installation playbook and it installs the image fine | 09:18 |
odyssey4me | I saw similar issues when doing the glance_store config updates for keystone v3 - I wonder if this isn't something within the actual swiftclient that glance_store uses... or perhaps a bad config setting in there | 09:19 |
mattt | odyssey4me: why is that review not a proper backport? | 09:19 |
odyssey4me | we could, of course, specify a region | 09:20 |
odyssey4me | mattt because the original review is in another repo | 09:20 |
mattt | AH! | 09:20 |
mattt | that'd do it | 09:20 |
odyssey4me | with the IRR's the backport process is a little odd - you can't cherry-pick :) | 09:20 |
hughsaunders | heh was wondering the same thing | 09:20 |
odyssey4me | pip 8.0 seems to have blown up the world :p | 09:21 |
mattt | yeah someone mentioned that last night | 09:21 |
mattt | which was odd as i never hit the issue in the afternoon | 09:21 |
odyssey4me | in master we switched to using the pip github source a few days back | 09:22 |
odyssey4me | github as a primary source | 09:22 |
mattt | odyssey4me: https://raw.github.com/pypa/pip/7.1.1/contrib gives me a 404 | 09:22 |
mattt | expected? | 09:22 |
*** iceyao has joined #openstack-ansible | 09:22 | |
odyssey4me | yeah - you need the full path: https://raw.githubusercontent.com/pypa/pip/7.1.1/contrib/get-pip.py | 09:22 |
odyssey4me | the raw URI for githubcontent has to have the full file path and name | 09:23 |
mattt | ah yeah | 09:23 |
* mattt goes for coffee | 09:23 | |
mattt | :P | 09:23 |
odyssey4me | :) | 09:24 |
odyssey4me | Oh, and FYI this happened last night: https://review.openstack.org/269889 | 09:24 |
odyssey4me | flwang is the Zaqar PTL and is going to put together a role to deploy it | 09:25 |
odyssey4me | flwang works out of NZ, so he's right on mrda, mcarden and neillc's doorstep | 09:25 |
*** fawadkhaliq has joined #openstack-ansible | 09:26 | |
odyssey4me | looking for votes on these which deal specifically with failures that have been reported by users from time to time: https://review.openstack.org/#/q/project:%255Eopenstack/openstack-ansible.*+status:open+starredby:jesse-pretorius | 09:41 |
*** javeriak has joined #openstack-ansible | 10:01 | |
*** daneyon has joined #openstack-ansible | 10:05 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Implement multi-domain LDAP configuration for Keystone https://review.openstack.org/258015 | 10:05 |
odyssey4me | I think this pip 8 thing is going to have a very direct impact on any new installations of RPC. | 10:09 |
odyssey4me | we're going to have to decide whether we put something into our deployment process which removes the offending platform packages, or whether we simply pin pip for now. | 10:09 |
odyssey4me | I think for Juno/Kilo/Liberty we're going to have to ensure that pip is pinned. | 10:10 |
*** daneyon has quit IRC | 10:10 | |
odyssey4me | mancdaz mattt hughsaunders thoughts? | 10:10 |
odyssey4me | is anyone else around this morning? | 10:11 |
mancdaz | odyssey4me just reading that issue | 10:11 |
mancdaz | seems like there's a proposed partial revert that may be released in 8.0.1 | 10:11 |
mattt | what would the justification behind not pinning pip be? | 10:12 |
odyssey4me | I'm quite happy with pinning pip. | 10:14 |
odyssey4me | the trouble is right now that we need to figure out how to do this within tox because docs jobs are failing | 10:14 |
mancdaz | pinning pip until that issue is fixed makes sense to me | 10:15 |
openstackgerrit | Javeria Khan proposed openstack/openstack-ansible: Update plumlib.ini with connector type https://review.openstack.org/269203 | 10:15 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-repo_server: Remove yaprt/openstack-wheel-builder from repo-server https://review.openstack.org/269491 | 10:15 |
mancdaz | odyssey4me don't you just define it in tox.ini? | 10:15 |
*** electrofelix has joined #openstack-ansible | 10:16 | |
odyssey4me | mancdaz the trouble is that the issue that the pip guys are trying to force resolution to is that apt package installed python bits conflict with python wheels installed and are doing it wrong | 10:16 |
mancdaz | right | 10:17 |
odyssey4me | that issue has already shown up in juno installs, and will probably also arise in kilo installs and other future installs | 10:17 |
odyssey4me | so this is why I think we can't just rely on pinning - we also need to figure out how we can implement something to remove the offensive packages | 10:17 |
odyssey4me | this is to ensure the reliability and predictability of the deployment | 10:17 |
mancdaz | that sounds pretty messy to do inside osa | 10:19 |
odyssey4me | I'm tempted to have a list of known bad packages which should be removed - and we do that in every role, perhaps as a new role with a meta dependency | 10:19 |
mancdaz | odyssey4me I thought some of the issue was that you can't just remove the package | 10:19 |
mancdaz | because the system relies on them, hence you end up overwriting half of what they laid down | 10:20 |
odyssey4me | yeah, we may have that as a problem - of if we remove them then the apt dd has a conniption because not all the deps for the existing packages are there | 10:21 |
mancdaz | odyssey4me https://github.com/pypa/pip/pull/3389 | 10:21 |
odyssey4me | so perhaps another option is simply to recursively remove some/most of the directories which those packages install? | 10:22 |
odyssey4me | mancdaz thanks - I don't think that dstufft will be up until around our lunch time or early afternoon anyway | 10:26 |
*** fawadkhaliq has quit IRC | 10:26 | |
*** fawadkhaliq has joined #openstack-ansible | 10:26 | |
*** hassaanp has quit IRC | 10:27 | |
mancdaz | odyssey4me that's why I was saying messy to do inside osa - removing swathes of directories is somewhat fraught with danger | 10:27 |
*** hassaanp_ has joined #openstack-ansible | 10:27 | |
mancdaz | and there are no guarantees - I guess hence why pip8 is just punting on it and refusing to even try | 10:27 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Remove yaprt/openstack-wheel-builder from repo-server https://review.openstack.org/270106 | 10:30 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: Update requirements https://review.openstack.org/270114 | 10:41 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: Update requirements to work with pip 8.0 https://review.openstack.org/270114 | 10:48 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: Update requirements to work with pip 8.0 https://review.openstack.org/270114 | 10:56 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: Test1 https://review.openstack.org/270125 | 10:56 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: test2 https://review.openstack.org/270126 | 10:57 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: test3 https://review.openstack.org/270127 | 10:58 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: test4 https://review.openstack.org/270128 | 10:58 |
*** daneyon has joined #openstack-ansible | 10:59 | |
*** daneyon has quit IRC | 11:03 | |
odyssey4me | mattt hughsaunders please review https://review.openstack.org/269491 - I've done a test backport to Liberty ( https://review.openstack.org/270106 ) for confirmation that it doesn't break the repo-build process... the liberty job has passed the repo-build stage, so this may actually unbreak the gate for us. | 11:07 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: test6 https://review.openstack.org/270133 | 11:08 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: Reduce requirements to the minimum set https://review.openstack.org/270114 | 11:15 |
openstackgerrit | Merged openstack/openstack-ansible-specs: Reduce requirements to the minimum set https://review.openstack.org/270114 | 11:22 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-specs: Additional Role for Zaqar Deployments https://review.openstack.org/269889 | 11:23 |
*** ashishb has quit IRC | 11:23 | |
openstackgerrit | Hugh Saunders proposed openstack/openstack-ansible: Fix defcore test list function https://review.openstack.org/270138 | 11:27 |
openstackgerrit | Merged openstack/openstack-ansible-specs: Additional Role for Zaqar Deployments https://review.openstack.org/269889 | 11:27 |
openstackgerrit | Hugh Saunders proposed openstack/openstack-ansible: Fix defcore test list function https://review.openstack.org/270138 | 11:28 |
openstackgerrit | Hugh Saunders proposed openstack/openstack-ansible: Fix defcore test list function https://review.openstack.org/270138 | 11:30 |
*** ashishb has joined #openstack-ansible | 11:33 | |
-openstackstatus- NOTICE: review.openstack.org is being restarted to apply patches | 11:40 | |
*** ChanServ changes topic to "review.openstack.org is being restarted to apply patches" | 11:40 | |
*** openstackgerrit has quit IRC | 11:43 | |
*** openstackgerrit has joined #openstack-ansible | 11:44 | |
odyssey4me | :( https://review.openstack.org/270106 has failed trying to install the openstack CLI's on the utility container | 11:45 |
odyssey4me | so basically the repo-build is fine, but it doesn't get us out of the woods yet | 11:45 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Don't install openjdk-7-jre into the Utility container https://review.openstack.org/270145 | 11:46 |
*** ChanServ changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs" | 11:51 | |
-openstackstatus- NOTICE: Restart done, review.openstack.org is available | 11:51 | |
*** daneyon has joined #openstack-ansible | 11:53 | |
*** daneyon has quit IRC | 11:58 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change Ansible bootstrap to use stable pip by default https://review.openstack.org/270153 | 12:00 |
*** kaozenn has joined #openstack-ansible | 12:02 | |
kaozenn | Hi | 12:02 |
*** fawadkhaliq has quit IRC | 12:02 | |
kaozenn | Anybody could help me around OSAD? | 12:03 |
*** hassaanp_ has quit IRC | 12:09 | |
*** kaozenn has quit IRC | 12:17 | |
*** jaypipes has joined #openstack-ansible | 12:23 | |
*** ashishb has quit IRC | 12:28 | |
*** Bofu2U has joined #openstack-ansible | 12:30 | |
Bofu2U | ddos's are annoying. :| | 12:30 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change Ansible bootstrap to use stable pip by default https://review.openstack.org/270153 | 12:35 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Upgrade default pip version used to 7.1.2 https://review.openstack.org/270167 | 12:36 |
*** kysse has quit IRC | 12:37 | |
*** kysse has joined #openstack-ansible | 12:39 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Use a stable, known pip version https://review.openstack.org/260150 | 12:44 |
*** jguy_ has joined #openstack-ansible | 12:44 | |
*** daneyon has joined #openstack-ansible | 12:47 | |
*** kaozenn has joined #openstack-ansible | 12:51 | |
*** daneyon has quit IRC | 12:52 | |
*** Bofu2U has quit IRC | 12:57 | |
*** Bofu2U has joined #openstack-ansible | 12:57 | |
*** kaozenn has quit IRC | 13:07 | |
*** javeriak has quit IRC | 13:12 | |
*** hassaanp_ has joined #openstack-ansible | 13:19 | |
*** tlian has joined #openstack-ansible | 13:24 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Don't install openjdk-7-jre into the Utility container https://review.openstack.org/270145 | 13:29 |
*** gparaskevas has joined #openstack-ansible | 13:32 | |
*** dslev has joined #openstack-ansible | 13:34 | |
evrardjp | hello everyone | 13:34 |
evrardjp | palendae: not yet worked on update, this was scheduled for December at our company, but I had to take my holidays so it was postponed :p | 13:35 |
evrardjp | mhayden: about this: https://review.openstack.org/#/c/269833/3/etc/openstack_deploy/openstack_user_config.yml.example | 13:37 |
evrardjp | there is a haproxy example file in the conf.d folder | 13:38 |
evrardjp | which is basically where it should stand, instead of being in the "main" openstack_user_config | 13:38 |
evrardjp | but that's just my opinion | 13:38 |
evrardjp | not defining it in the openstack_user_config avoid to repetitions | 13:39 |
*** daneyon has joined #openstack-ansible | 13:41 | |
*** hassaanp_ has quit IRC | 13:42 | |
*** dslev has quit IRC | 13:43 | |
odyssey4me | ah evrardjp you're right - I forgot about that | 13:43 |
openstackgerrit | Merged openstack/openstack-ansible-security: Disable auditd rules for deletions https://review.openstack.org/269306 | 13:44 |
*** MCoLo has quit IRC | 13:44 | |
*** MCoLo has joined #openstack-ansible | 13:45 | |
*** daneyon has quit IRC | 13:46 | |
*** baker_ has joined #openstack-ansible | 13:47 | |
mhayden | morning | 13:47 |
odyssey4me | o/ mhayden | 13:48 |
*** toddnni_ has joined #openstack-ansible | 13:49 | |
*** phschwartz_ has joined #openstack-ansible | 13:49 | |
mhayden | evrardjp: ah, good point | 13:49 |
mhayden | our docs say to put it in the main .yml file -> http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-haproxy.html | 13:49 |
mhayden | perhaps i should adjust the docs? | 13:49 |
odyssey4me | mhayden :) yes | 13:49 |
mhayden | either way, i completely blew right past that in my deploy yesterday and i was trying to find a way to tell deployers that it's available | 13:50 |
*** sshen_ has joined #openstack-ansible | 13:50 | |
mhayden | we could use a narrative-type documentation backbone that gives deployers ways to do little offshoots into more detailed docs | 13:51 |
mhayden | either that or i'm a terrible deployer | 13:51 |
mhayden | both could be true :P | 13:51 |
logan- | yeah the docs dont really discuss conf.d at all afaik | 13:51 |
*** kmARC_ has joined #openstack-ansible | 13:51 | |
*** promethe1nfire has joined #openstack-ansible | 13:52 | |
odyssey4me | yeah, it was designed as a way of making it simpler to drop in and remove role-host assignments for the gate | 13:52 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Add config option + docs for security hardening https://review.openstack.org/259005 | 13:52 |
odyssey4me | we have other ways of doing that, so I suppose we need to ask ourselves whether we should revert | 13:52 |
odyssey4me | what is good and simple for a deployer to work with | 13:52 |
*** MCoLo has left #openstack-ansible | 13:53 | |
*** itsuugo_ has joined #openstack-ansible | 13:54 | |
*** metral_ has joined #openstack-ansible | 13:55 | |
*** raginbaj- has joined #openstack-ansible | 13:55 | |
*** leifmadsen_ has joined #openstack-ansible | 13:55 | |
logan- | i like having conf.d available instead of placing everything in openstack_user_config.yml personally but it should probably be mentioned that they are analogous in the docs | 13:55 |
*** cfarquhar_ has joined #openstack-ansible | 13:55 | |
*** prometheanfire has quit IRC | 13:56 | |
*** sshen has quit IRC | 13:56 | |
*** itsuugo has quit IRC | 13:56 | |
*** galstrom_zzz has quit IRC | 13:56 | |
*** toddnni has quit IRC | 13:56 | |
*** metral has quit IRC | 13:56 | |
*** raginbajin has quit IRC | 13:56 | |
*** phschwartz has quit IRC | 13:56 | |
*** e-vad has quit IRC | 13:56 | |
*** mrda has quit IRC | 13:56 | |
*** baker has quit IRC | 13:56 | |
*** Ch3KoLyN has quit IRC | 13:56 | |
*** cfarquhar has quit IRC | 13:56 | |
*** kmARC has quit IRC | 13:56 | |
*** mancdaz has quit IRC | 13:56 | |
*** leifmadsen has quit IRC | 13:56 | |
*** Guest4784 has quit IRC | 13:56 | |
*** toddnni_ is now known as toddnni | 13:56 | |
*** metral_ is now known as metral | 13:56 | |
*** itsuugo_ is now known as itsuugo | 13:56 | |
*** leifmadsen_ is now known as leifmadsen | 13:56 | |
*** raginbaj- is now known as raginbajin | 13:56 | |
*** e-vad has joined #openstack-ansible | 13:57 | |
*** galstrom_zzz has joined #openstack-ansible | 13:57 | |
odyssey4me | on the one hand, everything in openstack_user_config makes stuff easy to find - on the other hand if everything was in conf.d and nothing in openstack_user_config (much like env.d now) then perhaps it would make more sense | 13:57 |
odyssey4me | and then again, maybe the whole dynamic inventory needs an overhaul | 13:57 |
evrardjp | I think the whole inventory indeed needs an overhaul | 13:58 |
*** nwonknu has joined #openstack-ansible | 13:58 | |
odyssey4me | yeah, I think the docs should at least make mention that both are an option | 13:59 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Fix HAProxy config docs https://review.openstack.org/269833 | 13:59 |
mhayden | how is that? ?^^ | 13:59 |
*** mrda has joined #openstack-ansible | 14:02 | |
*** Ch3KoLyN has joined #openstack-ansible | 14:04 | |
mhayden | hey mattt -- i'm still getting an error on migrations with neutron deployments after your patch -> https://review.openstack.org/#/c/269497/ | 14:04 |
mhayden | not sure if i'm missing a config option perhaps | 14:04 |
*** baker_ has quit IRC | 14:06 | |
*** gparaskevas_ has joined #openstack-ansible | 14:06 | |
mhayden | here's the neutron error i'm getting -> http://paste.openstack.org/show/484410/ | 14:07 |
mattt | mhayden: File "/openstack/venvs/neutron-12.0.3/lib/python2.7/site-packages/networking_plumgrid/neutron/plugins/db/migration/alembic_migrations/env.py", line 86, in <module> | 14:07 |
logan- | i had that happen the other day | 14:07 |
*** gparaskevas has quit IRC | 14:07 | |
mattt | mhayden: you presumably are still using ml2 but have the plumgrid plugin installed | 14:08 |
mhayden | mattt: did i make a mistake in configuration? | 14:08 |
*** mbrennan has joined #openstack-ansible | 14:08 | |
mattt | mhayden: i don't think so, the networking-plumgrid package was getting incorrectly installed into the base neutron venv | 14:08 |
mattt | mhayden: that was fixed tho, so not sure why you still have that :( | 14:09 |
mhayden | weird... i wonder if i need to do a repo rebuild | 14:09 |
mattt | mhayden: let me find you the patch, sec | 14:09 |
odyssey4me | mattt mhayden it could be that the install was prepped and initially built prior to that patch? | 14:09 |
mhayden | that's possible | 14:09 |
mattt | mhayden: you need this one : https://github.com/openstack/openstack-ansible/commit/02ad1e04e32651286482ca8a97eb79fe805b3de4 | 14:09 |
mhayden | is there a quick way to just rebuild the neutron venv without doing the whole thing again? | 14:10 |
odyssey4me | ah, that's 12.0.3 - the fix will only be in 12.0.4 | 14:10 |
mhayden | damn, that one is already in my git log | 14:10 |
mhayden | i'm building off liberty's head | 14:10 |
mhayden | not a tagged release | 14:10 |
odyssey4me | you need to update to the head of liberty, then rebuild the repo and redeploy | 14:10 |
* mhayden is looking for a tag to rebuild the repo | 14:11 | |
mattt | mhayden: don't forget the nonsense you have to go through to redeploy a venv too :( | 14:11 |
odyssey4me | mhayden hmm, then why is the venvs location showing the 12.0.3 tag? | 14:11 |
mhayden | odyssey4me: that's a good question :| | 14:12 |
odyssey4me | perhaps you moved to head and did stuff, but didn't go through a full redeploy | 14:12 |
mhayden | that is certainly possible | 14:13 |
mhayden | what's the best way to rebuild the repo server? throw out the containers? | 14:13 |
odyssey4me | mhayden just execute the repo-build play | 14:13 |
mhayden | gotcha | 14:13 |
mhayden | wasn't sure if that rebuilt the venvs | 14:13 |
mattt | mhayden: you need a flag actually, sec | 14:14 |
odyssey4me | that'll delete the 12.0.3 wheel folder and recreate it, and also rebuild the venvs | 14:14 |
mhayden | yeah, i was hunting for a tag or something | 14:14 |
mattt | mhayden: repo_build_venv_force_rebuild: True | 14:14 |
odyssey4me | mattt oh? I didn't realise that | 14:14 |
mattt | mhayden: once you rebuild the venvs using repo-build.yml, rm /var/cache/neutron-*.tgz on the neutron servers/contains and you probably want to blow away the /openstack/venvs/neutron-* dirs also | 14:15 |
odyssey4me | this stuff needs some dev docs *hint* *hint* | 14:15 |
mattt | mhayden: then you can rerun the neutron playbook | 14:15 |
mhayden | mattt: thanks for that | 14:15 |
mhayden | i'll probably just destroy the neutron containers entirely | 14:15 |
mattt | odyssey4me: i think my horizon stuff merged, so i gotta get to finishing off the rest of the roles :-/ | 14:15 |
mattt | mhayden: you can but neutron-linuxbridge-agent will run on bare metal on your compute nodes | 14:15 |
odyssey4me | mattt yep, although if you break up the work between yourself and mhayden then it might go quicker :) | 14:16 |
mattt | so don't forget about those venvs there | 14:16 |
mattt | odyssey4me: maybe i can circle back to that tomorrow, shouldn't be too bad just need to focus and get it done | 14:16 |
mhayden | http://i.imgur.com/8ji9dM9.jpg | 14:16 |
mattt | trying to rebuild a kilo lab at the moment and it's taking ages | 14:16 |
odyssey4me | haha | 14:16 |
mattt | mhayden: ha! | 14:16 |
* mhayden winks | 14:17 | |
bgmccollum | truth | 14:17 |
mhayden | this is on Xeon L5520's... not exactly spring chickens | 14:17 |
*** Ch3KoLyN has quit IRC | 14:18 | |
*** KLevenstein has joined #openstack-ansible | 14:19 | |
mhayden | weird, this server is missing neutron in /openstack/venvs | 14:19 |
*** Bjoern has joined #openstack-ansible | 14:19 | |
mhayden | ah nvm it's on the compute nodes :P | 14:20 |
*** michaelgugino has quit IRC | 14:20 | |
* mhayden feels like a bull in a china shop today | 14:23 | |
gparaskevas_ | mhayden: lol! that repo build almost got me staving one time | 14:23 |
*** targon has joined #openstack-ansible | 14:26 | |
lbragstad | o/ curious if any ops folks here have an opinion on this thread - http://lists.openstack.org/pipermail/openstack-dev/2016-January/084527.html | 14:29 |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: [WIP] Re-deploy the Keystone venv if it mismatches the repo https://review.openstack.org/270222 | 14:34 |
*** daneyon has joined #openstack-ansible | 14:35 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change Ansible bootstrap to use stable pip by default https://review.openstack.org/270153 | 14:37 |
evrardjp | mattt: for the venv's shouldn't there be a line to remove the /var/cache too ? | 14:39 |
mhayden | mattt: darnit -- it redeployed the 12.0.3 venvs | 14:39 |
mhayden | i threw out the neutron containers as well as rm -rf'd /openstack/venvs/neutron* | 14:40 |
*** daneyon has quit IRC | 14:40 | |
*** sdake has joined #openstack-ansible | 14:41 | |
*** woodard has joined #openstack-ansible | 14:41 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Use a stable, known pip version https://review.openstack.org/260150 | 14:41 |
mhayden | ah, looks like the repo server didn't overwrite the old venvs | 14:41 |
mattt | mhayden: did you set that user variable ? | 14:42 |
mhayden | i did | 14:42 |
mhayden | i'm going to remove those venvs manualy | 14:42 |
mattt | evrardjp: shouldn't be necessary due to this https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_horizon/tasks/horizon_pre_install.yml#L103 | 14:42 |
mattt | evrardjp: that will force the overwrite of that file | 14:43 |
evrardjp | true | 14:43 |
mattt | i'm not that happy w/ the whole checksum file on repo server | 14:45 |
mattt | but it should help in big envs where you're deploying a ton of compute nodes for instance | 14:45 |
mattt | and when we move to ansible 2 we can get rid of it and rely on the get_url module to do it all properly | 14:46 |
*** mbrennan has quit IRC | 14:46 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: [WIP] Re-deploy the Glance venv if it mismatches the repo https://review.openstack.org/270229 | 14:46 |
*** gparaskevas_ has quit IRC | 14:49 | |
hughsaunders | odyssey4me: have you seen issues with python-memcached? I had a spate of builds (7) failing pip installing python-memcached on the host for cinder --> glance_client. The package installs fine in containers. Couldn't reproduce in a manual run :/ | 14:52 |
*** ashishb has joined #openstack-ansible | 14:53 | |
odyssey4me | mattt can I ask you to review https://review.openstack.org/269491 then https://review.openstack.org/270167 and then https://review.openstack.org/270153 please | 14:54 |
odyssey4me | the last review won't work until the first two are merged | 14:54 |
odyssey4me | hughsaunders yeah, anything that imports argparse is breaking with the new pip - and all the openstack clients import oslo.config which imports argparse | 14:55 |
odyssey4me | thus https://review.openstack.org/270149 | 14:55 |
hughsaunders | ahh | 14:55 |
odyssey4me | but what's confusing me is how the later pip is getting into the utility container | 14:56 |
odyssey4me | hughsaunders can you please review https://review.openstack.org/270153 and https://review.openstack.org/270167 ? | 14:56 |
*** jthorne has joined #openstack-ansible | 14:58 | |
mattt | odyssey4me: sure | 14:59 |
*** electrofelix has quit IRC | 14:59 | |
*** skamithi has joined #openstack-ansible | 14:59 | |
mhayden | bleh, i might have to dial back auditd rules a bit more in osas :/ | 15:01 |
*** mgoddard__ has joined #openstack-ansible | 15:01 | |
*** ashishb has quit IRC | 15:01 | |
*** michaelgugino has joined #openstack-ansible | 15:01 | |
*** ashishb has joined #openstack-ansible | 15:02 | |
*** mbrennan has joined #openstack-ansible | 15:02 | |
*** javeriak has joined #openstack-ansible | 15:02 | |
*** mgoddard_ has quit IRC | 15:04 | |
*** jthorne_ has joined #openstack-ansible | 15:05 | |
*** jthorne has quit IRC | 15:05 | |
*** Mudpuppy has joined #openstack-ansible | 15:06 | |
*** bryan_att has joined #openstack-ansible | 15:06 | |
hughsaunders | odyssey4me: waiting for jenkins on one of those | 15:06 |
*** mancdaz has joined #openstack-ansible | 15:08 | |
*** admin0 has quit IRC | 15:10 | |
*** phalmos has joined #openstack-ansible | 15:12 | |
*** ashishb has quit IRC | 15:13 | |
*** mbrennan has quit IRC | 15:13 | |
*** javeriak has quit IRC | 15:13 | |
*** electrofelix has joined #openstack-ansible | 15:13 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:13 | |
palendae | Morning | 15:14 |
*** spotz_zzz is now known as spotz | 15:14 | |
openstackgerrit | Merged openstack/openstack-ansible-repo_server: Remove yaprt/openstack-wheel-builder from repo-server https://review.openstack.org/269491 | 15:14 |
neillc | morning | 15:15 |
*** skamithi has quit IRC | 15:15 | |
*** electrofelix has quit IRC | 15:16 | |
odyssey4me | *sigh* just as we get it almost merged... get-pip moves: https://github.com/pypa/pip/pull/3396 | 15:16 |
*** electrofelix has joined #openstack-ansible | 15:17 | |
palendae | Wouldn't be a pip release if it didn't break openstack | 15:18 |
spotz | morning | 15:24 |
*** phschwartz_ is now known as phschwartz | 15:25 | |
*** baker has joined #openstack-ansible | 15:25 | |
*** markvoel_ has quit IRC | 15:25 | |
*** daneyon has joined #openstack-ansible | 15:29 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Update pip primary and fallback URL's, and set version https://review.openstack.org/270167 | 15:31 |
*** cemmason has quit IRC | 15:33 | |
odyssey4me | ^ hughsaunders mattt I had to update that patch as the pip fellas pulled the rug out from under me :) | 15:33 |
*** daneyon has quit IRC | 15:34 | |
*** electrofelix has left #openstack-ansible | 15:42 | |
*** weezS has joined #openstack-ansible | 15:43 | |
mattt | odyssey4me: quick comment which i missed before | 15:44 |
*** markvoelker_ has joined #openstack-ansible | 15:46 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Update pip primary and fallback URL's, and set version https://review.openstack.org/270167 | 15:53 |
odyssey4me | mattt mcarden ^ done | 15:54 |
mcarden | odyssey4me: nice | 15:55 |
*** targon has left #openstack-ansible | 15:55 | |
*** daneyon has joined #openstack-ansible | 15:55 | |
*** automagically has joined #openstack-ansible | 15:55 | |
mattt | odyssey4me: don't think that's right | 15:57 |
mattt | odyssey4me: you got rid of pip_get_pip_url, and not pip_upstream_url | 15:57 |
*** skamithi has joined #openstack-ansible | 15:59 | |
*** daneyon has quit IRC | 16:00 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Update pip primary and fallback URL's, and set version https://review.openstack.org/270167 | 16:01 |
*** promethe1nfire is now known as prometheanfire | 16:01 | |
odyssey4me | mattt thanks, missed that - fixed ^ | 16:02 |
*** mgoddard__ has quit IRC | 16:02 | |
*** mgoddard has joined #openstack-ansible | 16:02 | |
*** jmccrory_ has joined #openstack-ansible | 16:03 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change Ansible bootstrap to install known pip version https://review.openstack.org/270153 | 16:04 |
odyssey4me | and updated ^ to use the same primary & secondary | 16:04 |
mattt | odyssey4me: do you want to randomly change variables? what if someone has them overridden? | 16:05 |
odyssey4me | mattt for the backport I'll leave the current variable names in place | 16:05 |
mattt | odyssey4me: k | 16:05 |
*** jaypipes has quit IRC | 16:06 | |
odyssey4me | mattt I originally, when doing the fallback URL wanted to change the var names and remove the two part var for the primary - but kept those in place for the sake of compatibility | 16:07 |
mattt | odyssey4me: yeah :( | 16:08 |
odyssey4me | I think that it's best that we change it in master to simplify it, but maintain compatibility for Liberty/Kilo. | 16:08 |
mattt | ok cool | 16:08 |
mattt | reviewed | 16:08 |
odyssey4me | thanks | 16:08 |
*** daneyon has joined #openstack-ansible | 16:08 | |
spotz | odyssey4me I was going to fix your typo in https://review.openstack.org/#/c/268791 but it wants me to squash the commit from https://review.openstack.org/#/c/258015/12. You want me to just re-comment your typo? | 16:11 |
*** jaypipes has joined #openstack-ansible | 16:11 | |
*** daneyon_ has joined #openstack-ansible | 16:11 | |
odyssey4me | spotz yeah, that'll be fine :) | 16:12 |
spotz | squashing or commenting?:) | 16:12 |
spotz | ok you got the comment:) | 16:13 |
*** daneyon has quit IRC | 16:14 | |
*** ashishb has joined #openstack-ansible | 16:16 | |
*** galstrom_zzz is now known as galstrom | 16:17 | |
*** javeriak has joined #openstack-ansible | 16:19 | |
openstackgerrit | Travis Truman proposed openstack/openstack-ansible: Fixes keystone library incompatibility with the Keystone v3 client https://review.openstack.org/270298 | 16:19 |
odyssey4me | afk for a bit, relocating from the train to home :) | 16:21 |
automagically | Regarding that keystone library patchset above, I’m not incredibly experienced with Keystone so definitely open to some education/critique | 16:22 |
*** javeriak_ has joined #openstack-ansible | 16:25 | |
*** javeriak has quit IRC | 16:26 | |
*** CheKoLyN has joined #openstack-ansible | 16:29 | |
openstackgerrit | Travis Truman proposed openstack/openstack-ansible: Fixes keystone library incompatibility with the Keystone v3 client https://review.openstack.org/270298 | 16:32 |
*** ashishb has quit IRC | 16:33 | |
*** electrofelix has joined #openstack-ansible | 16:39 | |
*** fawadkhaliq has joined #openstack-ansible | 16:39 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Use a stable, known pip version https://review.openstack.org/260150 | 16:42 |
*** ashishb has joined #openstack-ansible | 16:42 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Use a stable, known pip version https://review.openstack.org/270312 | 16:45 |
*** fawadkhaliq has quit IRC | 16:48 | |
odyssey4me | automagically == Travis Truman ? | 16:48 |
*** fawadkhaliq has joined #openstack-ansible | 16:48 | |
*** raddaoui has joined #openstack-ansible | 16:49 | |
*** michaelgugino has quit IRC | 16:49 | |
*** fawadkhaliq has quit IRC | 16:50 | |
odyssey4me | FYI to all - rechecks of patches (outside of doc patches) are likely, at this stage a bit of a waste - the pip 8.0 release has broken the gate rather spectaculary, so until we get that resolved we're a bit stuck | 16:52 |
*** ashishb has quit IRC | 16:53 | |
logan- | is there a review for a pip fix on liberty | 16:53 |
*** raddaoui has quit IRC | 16:53 | |
*** raddaoui has joined #openstack-ansible | 16:54 | |
odyssey4me | logan- I'm wanting to get master into a working state so that we can combine the backport to liberty | 16:54 |
odyssey4me | logan- this will be part of it https://review.openstack.org/270106 | 16:55 |
odyssey4me | logan- as will https://review.openstack.org/270312 | 16:55 |
automagically | odyssey4me: Yes, one and the same | 16:55 |
serverascode | I've been looking around a bit, can't find out if the os ansible meetup after ops is in london or manchester? | 16:55 |
palendae | odyssey4me: I think all of openstack's gating has ground to a halt around pip | 16:55 |
logan- | thanks odyssey4me | 16:56 |
palendae | serverascode: Yes | 16:56 |
palendae | :p | 16:56 |
palendae | serverascode: I think it's actually in Manchester, with the ops meetup, but most are going down to London for AnsibleFest afterwards | 16:56 |
odyssey4me | serverascode in London at Rackspace's UK office | 16:56 |
odyssey4me | serverascode we'll do some sessions in Manchester, but get down to business in London | 16:57 |
palendae | Well then nevermind me :p | 16:57 |
odyssey4me | I'll send out an email tomorrow to the ML with more details | 16:57 |
serverascode | ok super thanks | 16:57 |
odyssey4me | automagically welcome! :) | 16:57 |
automagically | Thx odyssey4me | 16:58 |
odyssey4me | serverascode I recommend staying in Ealing Broadway - easy access to the location, and also easy access into town for Ansiblefest the day after | 16:58 |
serverascode | odyssey4me: ok, great, will keep that in mind, am booking travel today | 16:59 |
odyssey4me | for those wishing to follow the pip 8.0 follow-up solutions and other bugs found: https://github.com/pypa/pip/issues/3384 | 16:59 |
serverascode | also, another question, is anyone aware of any work around nfv (perhaps opnvf) and the openstack-ansible project? | 17:00 |
odyssey4me | heh, the pip 8 release hit at just the timing point where most projects are tagging Mitaka milestone 2, and also some liberty project tags | 17:00 |
odyssey4me | serverascode plumgrid's been doing work with us - javeriak_ (from Plumgrid) has been active on instrumenting their platform | 17:01 |
odyssey4me | serverascode also I think the Astara is working out how to instrument their platform in too | 17:02 |
odyssey4me | other than that, nothing concrete just yet | 17:02 |
serverascode | ok thanks | 17:02 |
*** mgoddard_ has joined #openstack-ansible | 17:03 | |
*** mgoddard has quit IRC | 17:03 | |
odyssey4me | serverascode one other item worth mentioning is that michaelgugino and his team are planning on instrumenting openvswitch for the implementation of DVR | 17:03 |
odyssey4me | ah yes, and vdo from midonet is also looking into instrumenting their bits | 17:04 |
vdo | yup | 17:05 |
odyssey4me | serverascode as you're quite familiar with OSA, I'm sure any/all of them would be happy to collaborate | 17:05 |
vdo | I'm currently working on it on a local branch, but still identifying all OSA parts | 17:05 |
serverascode | ok, good to know. I'm a big fan of midonet | 17:06 |
vdo | I wonder if it's ok to deploy services on infra-shared_hosts out of lxc containers | 17:06 |
odyssey4me | vdo ideally, no - what sort of services though? | 17:07 |
vdo | I cannot attend tomorrows meeting :( hopefully next week | 17:07 |
odyssey4me | vdo the ideal is to allow the deployer choice - this is managed through the use of a group | 17:08 |
vdo | services required by midonet: zookeeper, cassandra, midonet api... | 17:08 |
openstackgerrit | Merged openstack/openstack-ansible: Update Galera document with restart info. https://review.openstack.org/269267 | 17:08 |
vdo | ok I'll have a deeper look on how to create those lxc for them | 17:08 |
openstackgerrit | Merged openstack/openstack-ansible: Update API Quick Start link https://review.openstack.org/268695 | 17:08 |
vdo | anyway they will be hosted outside of OSA | 17:09 |
odyssey4me | vdo the group, as an example 'haproxy_hosts' can then be designated to have the applicable role installed wherever you like: eg: https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/conf.d/haproxy.yml.example | 17:09 |
vdo | ok | 17:09 |
odyssey4me | each role should be created in a way that it deploys to any host - it doesn't have to care about containers, or no containers | 17:09 |
odyssey4me | the defining of whether it goes into a container or directly onto a host is set in the environment, for example: https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/env.d/haproxy.yml | 17:10 |
vdo | ok, apart from them there's midonet-agent wich should run on compute metal | 17:10 |
odyssey4me | the default of deploying into a container or onto 'metal' (ie a host) is based on this flag in the environment: https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/env.d/haproxy.yml#L31 | 17:10 |
odyssey4me | vdo I would guess that the agent part can just use the neutron_agent group, but how that works is up to you | 17:11 |
vdo | agent cannot run on a container afaik | 17:13 |
mhayden | aaaaah, pip 8 just nailed me :P | 17:13 |
odyssey4me | vdo our convention is that the control plane runs in containers - but stuff that is effectively dedicated to the host runs on the host | 17:13 |
odyssey4me | so all our compute hosts, swift hosts, cinder lvm storage hosts have all their services outside of containers | 17:14 |
vdo | agree, agent belongs to compute and gateways | 17:14 |
odyssey4me | so on compute, theneutron agent is on the host | 17:14 |
odyssey4me | the l3 agent, though, is in a container by default - but the deployer can have it on a host if they so choose... if midonet expects it on a host then that'll have to be explained in the documentation | 17:15 |
openstackgerrit | Merged openstack/openstack-ansible: Cleaning up networking documentation https://review.openstack.org/265297 | 17:16 |
vdo | odyssey4me: ok | 17:16 |
odyssey4me | thanks stevelle for the doc approvals :) | 17:16 |
stevelle | any trickle of work I can fit in odyssey4me | 17:16 |
logan- | i have been meaning to test it but is there any reason haproxy inside containers wouldn't work? | 17:17 |
odyssey4me | logan- no idea, it hasn't been much of a priority just yet - evrardjp did some tinkering | 17:17 |
logan- | cool. was wondering if there were any horror stories before attempting it. guess ill give it a shot sometime and see how it goes. | 17:19 |
logan- | thanks | 17:19 |
odyssey4me | logan- anything that can be done to improve haproxy's readiness for use in production is welcome :) | 17:19 |
odyssey4me | I think our current timeouts are proabby a bit funky too | 17:19 |
odyssey4me | *probably | 17:19 |
*** phiche has quit IRC | 17:24 | |
*** ashishb has joined #openstack-ansible | 17:33 | |
openstackgerrit | Merged openstack/openstack-ansible-pip_install: Update pip primary and fallback URL's, and set version https://review.openstack.org/270167 | 17:35 |
javeriak_ | odyssey4me would it matter if i used infra_hosts instead of shared-infra_hosts in my user_config? | 17:38 |
odyssey4me | javeriak_ I honestly don't know - mhayden did some testing with that recently I think | 17:43 |
*** Bofu2U has quit IRC | 17:47 | |
*** Bofu2U has joined #openstack-ansible | 17:47 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: Add documentation for configuring Keystone LDAP Identity back-ends https://review.openstack.org/268791 | 17:56 |
*** Bofu2U has quit IRC | 17:59 | |
*** iceyao_ has joined #openstack-ansible | 18:13 | |
*** weezS has quit IRC | 18:13 | |
spotz | Ha automagically figured out how to fix the typo without the squash:) | 18:14 |
*** raddaoui has quit IRC | 18:14 | |
*** maximov_ has joined #openstack-ansible | 18:14 | |
*** xek_ has joined #openstack-ansible | 18:15 | |
*** raddaoui has joined #openstack-ansible | 18:15 | |
mhayden | javeriak_: i'm using shared-infra_hosts at the moment | 18:17 |
mhayden | without infra_hosts | 18:17 |
javeriak_ | mhayden k thanks, i couldn't find any explicit reference to shared* in the top level plays so it might just be fine; will need to go through the env.d to make sure | 18:18 |
*** mattronix_ has joined #openstack-ansible | 18:18 | |
mhayden | pip's ocho release hurts | 18:19 |
*** errr_ has joined #openstack-ansible | 18:21 | |
*** kysse has quit IRC | 18:22 | |
*** iceyao has quit IRC | 18:22 | |
*** dalees has quit IRC | 18:22 | |
*** maximov has quit IRC | 18:22 | |
*** xek has quit IRC | 18:22 | |
*** mattronix has quit IRC | 18:22 | |
*** mattt has quit IRC | 18:22 | |
*** errr has quit IRC | 18:22 | |
*** maximov_ is now known as maximov | 18:23 | |
*** raddaoui has quit IRC | 18:24 | |
*** kysse has joined #openstack-ansible | 18:24 | |
*** dalees has joined #openstack-ansible | 18:24 | |
*** mattt1 has joined #openstack-ansible | 18:28 | |
*** jthorne_ has quit IRC | 18:33 | |
*** dalees has quit IRC | 18:35 | |
*** weezS has joined #openstack-ansible | 18:35 | |
*** v1k0d3n has joined #openstack-ansible | 18:37 | |
*** dalees has joined #openstack-ansible | 18:37 | |
odyssey4me | alright, time to whack the next mole :) | 18:39 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change Ansible bootstrap to install known pip version https://review.openstack.org/270153 | 18:40 |
*** electrofelix has quit IRC | 18:47 | |
*** dalees has quit IRC | 18:48 | |
*** dalees has joined #openstack-ansible | 18:48 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 18:50 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 18:52 |
*** javeriak_ has quit IRC | 18:53 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security: Disable chmod auditd rules https://review.openstack.org/270421 | 18:55 |
*** kmARC_ has quit IRC | 18:56 | |
*** kmARC_ has joined #openstack-ansible | 18:56 | |
*** weezS has quit IRC | 18:56 | |
*** sky___ has joined #openstack-ansible | 18:57 | |
*** bryan_att has quit IRC | 18:57 | |
*** bryan_att has joined #openstack-ansible | 18:57 | |
*** jmccrory_ has quit IRC | 18:58 | |
*** jmccrory_ has joined #openstack-ansible | 18:58 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/270312 | 18:58 |
sky___ | Hi guys | 18:58 |
*** maximov has quit IRC | 18:58 | |
*** maximov has joined #openstack-ansible | 18:58 | |
*** dalees has quit IRC | 18:59 | |
sky___ | I would like to use ansible 2 to manage my openstack platform | 18:59 |
*** sky___ has quit IRC | 19:00 | |
*** sky___ has joined #openstack-ansible | 19:00 | |
sky___ | Can you please tell me how to convert this command to the ansible ways? | 19:02 |
sky___ | openstack service create --name=keystone --description="OpenStack Identity" identity | 19:02 |
*** cfarquhar_ has quit IRC | 19:03 | |
*** jthorne has joined #openstack-ansible | 19:04 | |
odyssey4me | sky___ that would depend largely on which approach you would like to take | 19:05 |
odyssey4me | for example, you could tell ansible to simply execute that shell command | 19:05 |
odyssey4me | or you could use one of the ansible modules to create the service | 19:05 |
sky___ | I would prefer using the api ways | 19:06 |
*** cfarquhar has joined #openstack-ansible | 19:07 | |
*** cfarquhar has quit IRC | 19:07 | |
*** cfarquhar has joined #openstack-ansible | 19:07 | |
odyssey4me | sky___ then you're looking for this: http://docs.ansible.com/ansible/os_user_module.html | 19:07 |
*** ashishb has quit IRC | 19:11 | |
*** weezS has joined #openstack-ansible | 19:17 | |
mhayden | after applying the pip fix, i'm getting "Detected a distutils installed project ('argparse') which we cannot uninstall." | 19:22 |
mhayden | "The metadata provided by distutils does not contain a list of files which have been installed, so pip does not know which files to uninstall." | 19:22 |
mhayden | that crops up during the utility container's installation | 19:22 |
palendae | Hrm, applying it is making my AIO fail to make any containers | 19:23 |
palendae | Very interesting | 19:23 |
mhayden | ah, jmccrory has a bug! https://bugs.launchpad.net/openstack-ansible/+bug/1535998 | 19:23 |
openstack | Launchpad bug 1535998 in openstack-ansible "unable to upgrade apt installed requests with pip 8.0.0" [Undecided,New] | 19:23 |
* mhayden is disliking python today | 19:24 | |
logan- | mine fails at pip_install on repo containers http://paste.gentoolinux.info/afezoquhif.coffee | 19:24 |
palendae | logan-: Yeah, that's what I'm seeing in Liberty | 19:24 |
logan- | yup liberty on that | 19:24 |
odyssey4me | mhayden that means that pip8 is somehow still crawling in - we have to figure out how | 19:24 |
mhayden | ah, somehow pip8 crept into the utility container | 19:25 |
odyssey4me | yep | 19:25 |
odyssey4me | which is weird, because the pip install should have prevented that | 19:25 |
palendae | >:( | 19:25 |
palendae | Throw it all out, time for Gopenstack | 19:26 |
odyssey4me | but that is also why there will be a revision of oslo.config once this merges: https://review.openstack.org/270149 | 19:26 |
mhayden | imma blame sigmavirus24 until i hear otherwise | 19:26 |
*** phiche has joined #openstack-ansible | 19:27 | |
mhayden | ah, i hopped into both utility containers and downgraded pip -- all is well so far | 19:27 |
*** Mudpuppy has quit IRC | 19:27 | |
*** Mudpuppy has joined #openstack-ansible | 19:28 | |
odyssey4me | mhayden I am curious about how it got there though :/ | 19:32 |
* mhayden too | 19:33 | |
mhayden | imma trawl the utility role a bit | 19:33 |
palendae | mhayden: Re-used AIO? | 19:33 |
mhayden | i think we can rule out apt | 19:33 |
mhayden | palendae: no | 19:33 |
mhayden | i'm doing a completely clean liberty HEAD deploy on 4 nodes | 19:34 |
palendae | k | 19:34 |
Alex_ | fyi - https://review.openstack.org/#/c/270312/ - tried on liberty head, and fails on setup-hosts in install_pip (fallback mode), as both install_pip and install_pip (fallback mode) are using load balancer ip (which hasn't yet been configured). | 19:36 |
Alex_ | i see you guys are actively working on it, not sure if this is helpful or not. =) | 19:36 |
palendae | Ah yeah, it's trying to hit the repo container before the containers are made | 19:37 |
Alex_ | it always did that i think in install_pip, but install_pip (fallback mode) would work | 19:38 |
odyssey4me | mhayden palendae fyi I did update https://review.openstack.org/260150 with some extra bits to match up to the current master patches | 19:38 |
odyssey4me | but now I see that the build is failing when trying to prep the repo container: https://jenkins07.openstack.org/job/gate-openstack-ansible-commit-nv/390/consoleFull | 19:39 |
palendae | Yep, that's what I'm seeing | 19:39 |
odyssey4me | cloudnull ping? | 19:40 |
odyssey4me | I'm trying to understand why we go through this set of steps | 19:40 |
odyssey4me | first we pull the get-pip script down - I'm fine with that | 19:40 |
odyssey4me | we have a fallback, because sometimes the script source website breaks | 19:41 |
cloudnull | odyssey4me: this issue is being caused by ln:82 https://review.openstack.org/#/c/270167/4/tasks/main.yml | 19:41 |
cloudnull | the addition of "{{ pip_get_pip_options }}" in the fall back move | 19:41 |
cloudnull | *mode | 19:41 |
odyssey4me | then we try to install pip, and it somehow gets CLI options added to the command which references the repo server (which doesn't exist yet) | 19:41 |
odyssey4me | ah... and I see now that's in the group_vars | 19:42 |
odyssey4me | bah | 19:42 |
odyssey4me | ok, lemme fix that up | 19:42 |
odyssey4me | cloudnull before I do that - we do we bother referencing the repo server for pip - isn't that a legacy thing? | 19:43 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 19:43 |
cloudnull | pip is installed from the repo server just as soon as it exists | 19:43 |
odyssey4me | ok, but how does pip get onto the repo server? | 19:44 |
cloudnull | repo-server being the internal_lb | 19:44 |
odyssey4me | I've not seen it as a requirement or pip_package anywhere | 19:44 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/270312 | 19:44 |
cloudnull | http://rpc-repo.rackspace.com/os-releases/12.0.0/ | 19:44 |
cloudnull | http://rpc-repo.rackspace.com/os-releases/12.0.0/pip-7.1.2-py2.py3-none-any.whl | 19:45 |
cloudnull | http://rpc-repo.rackspace.com/os-releases/11.2.5/pip-7.1.2-py2.py3-none-any.whl | 19:45 |
cloudnull | its in every release | 19:45 |
odyssey4me | interesting - so then how do we also ensure that the right version is in the repo? | 19:45 |
mhayden | dang, it cropped up in my keystone container, too | 19:45 |
odyssey4me | do we need to add a requirements.txt entry? | 19:46 |
*** Bjoern is now known as Bjoern_zZzZzZzZ | 19:46 | |
cloudnull | we can, before we relied on the script to give us the last stable version. | 19:46 |
odyssey4me | aha: https://github.com/openstack/requirements/blob/master/global-requirements.txt#L132 | 19:46 |
*** alextricity_r has joined #openstack-ansible | 19:46 | |
cloudnull | the requirement would simply need to be capped, or ==, to whatever version we're going to require | 19:47 |
odyssey4me | yeah, ok - lemme add that, which should be the final tweak | 19:47 |
mhayden | nice find odyssey4me :) | 19:48 |
*** jmccrory_ has quit IRC | 19:48 | |
* alextricity_r is sad there is no docs for adding ceph to OSA | 19:49 | |
alextricity_r | Does anyone know what the architecture looks like for ceph-backed environment | 19:49 |
alextricity_r | that is, an environment running cinder using ceph as a backend | 19:50 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/270312 | 19:50 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Remove extra options from isolated fallback https://review.openstack.org/270452 | 19:50 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 19:51 |
odyssey4me | alextricity_r yeah, that would be really nice | 19:51 |
cloudnull | odyssey4me: can you change https://review.openstack.org/#/c/270452/1/tasks/main.yml to be 'pip<={{ pip_version }}' | 19:52 |
alextricity_r | odyssey4me: Do we support that atm | 19:52 |
alextricity_r | ? | 19:52 |
cloudnull | alextricity_r: we do support ceph | 19:52 |
logan- | it doesn't deploy ceph but the configuration pieces are there to allow osa to use an existing ceph cluster | 19:52 |
cloudnull | what logan said | 19:52 |
logan- | there are example configs in user_variables | 19:52 |
odyssey4me | cloudnull sure - are you thinking that we rather do a cap? | 19:53 |
alextricity_r | Awesome! With that in place there is no need for a cinder storage node then, right? | 19:53 |
odyssey4me | ie we do <=8.0 ? | 19:53 |
cloudnull | odyssey4me: == would only install that specific version and would re-install pip if it didnt meet that exact version. | 19:53 |
logan- | cinder-volume service still has to run somewhere but yes it does not actually deal with any data, it just tells nova how to find the ceph rbd mount | 19:54 |
odyssey4me | cloudnull but that is the point - we want a specific version that is known to work | 19:54 |
logan- | so in my case with ceph deploy cinder-volume runs on the compute nodes | 19:54 |
odyssey4me | we then need to up it from time to time, much like we do with rabbit and the openstack service sha's | 19:54 |
cloudnull | however we control thouse by downloading a debv | 19:55 |
cloudnull | *deb | 19:55 |
cloudnull | not relying on an external script with a version of embeded pip to do the right magic | 19:55 |
odyssey4me | but the script allows you to specify the version you want, which is the point here | 19:56 |
alextricity_r | logan-: Cool Thanks :0 | 19:56 |
alextricity_r | :)* | 19:56 |
odyssey4me | we've run into this surprise twice, as I recall | 19:56 |
cloudnull | so giving the role some rome to accept the version of pip <=8 until we know its no longer broken seems like a better option | 19:56 |
odyssey4me | this time, and once previously around a year ago | 19:56 |
palendae | fwiw, removing the options from the fallback is allowing my install to proceed | 19:56 |
cloudnull | we've hit this issue on every major pip release. | 19:56 |
cloudnull | pip 6,7, and now 8 | 19:57 |
logan- | alextricity_r: yep no problem. i use ceph heavily with osa so we could discuss it more later if you want. stepping out to grab lunch atm | 19:57 |
odyssey4me | cloudnull ok, then I'm down with doing a series cap for each major release of our own | 19:57 |
odyssey4me | I think that makes sense to do, and keeps us from getting unexpected surprises. | 19:57 |
palendae | Yeah | 19:57 |
palendae | OpenStack in general seems to get burned somehow every pip major release | 19:58 |
odyssey4me | alright, let me change the patches to implement it as a cap instead | 19:58 |
cloudnull | I've got the liberty and kilo patches queued up if you hit the master one i can updated the others. | 19:59 |
odyssey4me | cloudnull a thought - if I simply create a 'pip_pip_packages' list in the role with 'pip>1.9,<2' as a list item - will that work for the repo? | 20:00 |
*** Mudpuppy has quit IRC | 20:01 | |
odyssey4me | or even just a 'pip_packages' list var | 20:01 |
*** Mudpuppy has joined #openstack-ansible | 20:01 | |
cloudnull | yes that should work. | 20:01 |
odyssey4me | I'm thinking then that the task can simply use the first list item to provide the contraints... two birds, one stone | 20:01 |
cloudnull | well, not if you define pip_version: "7.1.2" in the defaults | 20:02 |
odyssey4me | yep, changing it up now - you can review | 20:02 |
*** mbrennan has joined #openstack-ansible | 20:03 | |
*** weezS has quit IRC | 20:06 | |
*** raddaoui has joined #openstack-ansible | 20:06 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Implement pip version range https://review.openstack.org/270452 | 20:06 |
cloudnull | openstackgerrit: <9 ? | 20:07 |
odyssey4me | lol, sorry | 20:07 |
odyssey4me | otherwise, do you think it'll work? | 20:08 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Implement pip version range https://review.openstack.org/270452 | 20:08 |
cloudnull | i dont think 8 works for OpenStack right now | 20:08 |
cloudnull | but yes that should be pulled in as the constraint and used to install the right version | 20:09 |
cloudnull | so 2 birds one array :) | 20:09 |
*** Bjoern_zZzZzZzZ is now known as Bjoern | 20:10 | |
palendae | Yeah, OpenStack as a whole is having a fit over 8.0.0 | 20:10 |
odyssey4me | I'm about to try it out :) | 20:10 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 20:10 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/270312 | 20:12 |
* cloudnull holding odyssey4me's beer | 20:12 | |
odyssey4me | :) time for a refill | 20:12 |
* cloudnull time for a first | 20:12 | |
*** mbrennan has quit IRC | 20:12 | |
palendae | Gonna tear down my AIO and try this version of the patch (on liberty) | 20:13 |
*** dalees has joined #openstack-ansible | 20:18 | |
*** kaozenn has joined #openstack-ansible | 20:19 | |
*** vdo has quit IRC | 20:19 | |
*** izaakk has joined #openstack-ansible | 20:20 | |
odyssey4me | and so it continues: https://review.openstack.org/270454 | 20:21 |
*** karimb has joined #openstack-ansible | 20:23 | |
*** kaozenn has quit IRC | 20:25 | |
*** jmccrory_ has joined #openstack-ansible | 20:28 | |
*** dalees has quit IRC | 20:28 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change bootstrap to install a pip version within a major range https://review.openstack.org/270153 | 20:40 |
odyssey4me | cloudnull ^ hopefully that works too | 20:40 |
odyssey4me | stevelle perhaps you'd like that one better? | 20:42 |
*** dalees has joined #openstack-ansible | 20:42 | |
cloudnull | odyssey4me: https://review.openstack.org/#/c/270153/6/scripts/scripts-library.sh ln:221 i thnk you will have to define the variable "PIP_VERSION" | 20:43 |
mrda | +1 | 20:46 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change bootstrap to install a pip version within a major range https://review.openstack.org/270153 | 20:48 |
odyssey4me | good catch cloudnull | 20:48 |
*** mbrennan has joined #openstack-ansible | 20:48 | |
stevelle | feels like we will have to touch that less often, yeah odyssey4me | 20:50 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change bootstrap to install a pip version within a major range https://review.openstack.org/270153 | 20:50 |
odyssey4me | and for additional entertainment: https://github.com/pypa/pip/pull/3406 | 20:51 |
*** Bofu2U has joined #openstack-ansible | 20:52 | |
*** dalees has quit IRC | 20:53 | |
mrda | odyssey4me: sorry, but a question on that review... | 20:54 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Change bootstrap to install a pip version within a major range https://review.openstack.org/270153 | 20:58 |
odyssey4me | thanks mrda | 20:58 |
*** Mudpuppy has quit IRC | 21:00 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/270312 | 21:01 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 21:01 |
*** mbrennan has quit IRC | 21:02 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 21:03 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/260150 | 21:03 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that a stable, known pip version is used https://review.openstack.org/270312 | 21:04 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-pip_install: Implement pip version range https://review.openstack.org/270452 | 21:05 |
odyssey4me | ok, all the patches are now consistent | 21:06 |
odyssey4me | please keep me honest | 21:06 |
odyssey4me | stevelle cloudnull we need to get https://review.openstack.org/270452 voted through for https://review.openstack.org/270153 to work | 21:08 |
*** mattt1 has quit IRC | 21:09 | |
*** mattt1 has joined #openstack-ansible | 21:09 | |
*** sky___ has quit IRC | 21:09 | |
*** mattt1 is now known as mattt | 21:09 | |
odyssey4me | stevelle if you're happy that https://review.openstack.org/260150 and https://review.openstack.org/270312 are consistent, then please add your vote... leave the workflow out, I'll add that in the morning when hopefully the other patches have merged | 21:11 |
odyssey4me | cloudnull ^ | 21:12 |
odyssey4me | I'm out for the night. | 21:12 |
stevelle | odyssey4me: will leave off the workflow | 21:14 |
spotz | night odyssey4me | 21:15 |
alextricity_r | If i have bond0 with my host ip and bond0.101 with my container mgmt ip, how would i configure the switch ports? | 21:20 |
alextricity_r | as a trunk allowing vlan 101, and the native vlan that my host network is on? | 21:20 |
Alex_ | looking at how best to extend openstack-ansible.. not looking to integrate it into a new project, but rather tasks like: - increase number of forks in ansible or add new packages to base system. what's the best way to approach this? | 21:34 |
Alex_ | oh, fyi, liberty head built clean on 10 node new install after pip patch https://review.openstack.org/#/c/260150/ =) | 21:34 |
*** mbrennan has joined #openstack-ansible | 21:41 | |
*** Bjoern is now known as Bjoern_zZzZzZzZ | 21:45 | |
*** hybridpollo has joined #openstack-ansible | 21:54 | |
*** automagically has quit IRC | 21:57 | |
*** dalees has joined #openstack-ansible | 22:01 | |
*** woodard_ has joined #openstack-ansible | 22:07 | |
*** woodard_ has quit IRC | 22:07 | |
*** woodard has quit IRC | 22:11 | |
*** dalees has quit IRC | 22:11 | |
*** dalees has joined #openstack-ansible | 22:11 | |
*** alextricity_r has quit IRC | 22:13 | |
*** raddaoui has quit IRC | 22:17 | |
*** spotz is now known as spotz_zzz | 22:20 | |
*** dalees has quit IRC | 22:22 | |
*** weezS has joined #openstack-ansible | 22:28 | |
*** jguy_ has quit IRC | 22:29 | |
*** KLevenstein has quit IRC | 22:33 | |
*** skamithi has quit IRC | 22:34 | |
*** skamithi has joined #openstack-ansible | 22:35 | |
*** spotz_zzz is now known as spotz | 22:35 | |
*** mbrennan has quit IRC | 22:37 | |
*** jmccrory_ has quit IRC | 22:38 | |
*** phiche has quit IRC | 22:41 | |
*** phalmos has quit IRC | 22:41 | |
*** skamithi has quit IRC | 22:42 | |
*** jamielennox|away is now known as jamielennox | 22:47 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:54 | |
*** CheKoLyN has quit IRC | 22:59 | |
*** Bjoern_zZzZzZzZ is now known as Bjoern | 23:06 | |
*** baker has quit IRC | 23:26 | |
*** eil397 has joined #openstack-ansible | 23:26 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Adds support for Libvirt and Xen https://review.openstack.org/262271 | 23:30 |
*** jaypipes has quit IRC | 23:32 | |
*** spotz is now known as spotz_zzz | 23:38 | |
*** galstrom is now known as galstrom_zzz | 23:39 | |
*** raddaoui has joined #openstack-ansible | 23:39 | |
*** raddaoui has quit IRC | 23:40 | |
*** dalees has joined #openstack-ansible | 23:41 | |
openstackgerrit | Merged openstack/openstack-ansible-pip_install: Implement pip version range https://review.openstack.org/270452 | 23:45 |
*** sigmavirus24_awa is now known as sigmavirus24 | 23:46 | |
*** Bjoern has quit IRC | 23:59 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!