Monday, 2015-10-12

openstackgerritKevin Carter proposed openstack/openstack-ansible: Updated the repo-build process  https://review.openstack.org/23071600:06
*** kerwin_bai has joined #openstack-ansible01:16
*** wabu_ is now known as wabu01:21
*** phalmos has joined #openstack-ansible01:41
*** kerwin_bai1 has joined #openstack-ansible01:48
*** kerwin_bai has quit IRC01:48
*** kerwin_bai1 is now known as kerwin_bai01:48
*** phalmos has quit IRC02:05
*** phschwartz has quit IRC02:33
*** metral_zzz is now known as metral02:36
*** phschwartz has joined #openstack-ansible02:39
*** kerwin_bai has quit IRC02:41
*** kerwin_bai has joined #openstack-ansible02:42
openstackgerritKevin Carter proposed openstack/openstack-ansible: Updated the repo-build process  https://review.openstack.org/23071603:11
*** elo1 has joined #openstack-ansible03:17
*** elo has quit IRC03:18
*** ompp has joined #openstack-ansible03:32
*** timrc- has joined #openstack-ansible04:10
*** timrc- has quit IRC04:16
*** timrc- has joined #openstack-ansible04:17
*** kerwin_bai has quit IRC04:42
*** subscope has joined #openstack-ansible04:43
*** timrc has quit IRC04:43
*** timrc- is now known as timrc04:43
*** ompp has quit IRC05:04
*** manikanta has joined #openstack-ansible05:45
openstackgerritMichael Davies proposed openstack/openstack-ansible-specs: Add spec for Ironic support  https://review.openstack.org/23349305:45
*** subscope has quit IRC05:54
*** shausy has joined #openstack-ansible06:14
*** subscope has joined #openstack-ansible06:29
*** subscope has quit IRC06:38
*** kerwin_bai has joined #openstack-ansible06:39
*** mattt has quit IRC07:08
*** mattt has joined #openstack-ansible07:08
*** gparaskevas has joined #openstack-ansible07:26
*** neilus has joined #openstack-ansible07:29
*** elo has joined #openstack-ansible07:34
*** elo has quit IRC07:35
*** elo1 has quit IRC07:36
*** elo has joined #openstack-ansible07:37
*** elo has quit IRC07:39
*** elo has joined #openstack-ansible07:40
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: [Do not merge] Test whether MySQL-python is needed in OpenStack Roles  https://review.openstack.org/23351907:48
odyssey4memrda ping?07:49
*** elo has quit IRC07:54
gparaskevashello odyssey4me08:00
gparaskevasquick question, where does pip_lockdown gets called?08:00
gparaskevasi cannot find it!08:00
*** mgoddard has joined #openstack-ansible08:10
*** javeriak has joined #openstack-ansible08:13
*** javeriak_ has joined #openstack-ansible08:17
*** javeriak has quit IRC08:17
matttgparaskevas: s/pip_lockdown/pip_lock_down/08:17
gparaskevaslol08:19
gparaskevasmattt: do you know where this is called from? i mean when does pip config happens, i suppose it happens after repo08:20
*** arnaud_orange has joined #openstack-ansible08:21
odyssey4megparaskevas it's a dependent role for most of the roles08:23
gparaskevasmm ok08:24
*** javeriak_ has quit IRC08:25
gparaskevasnice i found insode memcached, so its called on many roles and creates the link for the repostory just before the installation08:26
*** shausy has quit IRC08:41
*** shausy has joined #openstack-ansible08:41
*** jaypipes has joined #openstack-ansible08:52
*** tiagogomes has joined #openstack-ansible09:00
*** ggillies_ has quit IRC09:54
*** ggillies has joined #openstack-ansible09:54
*** kerwin_bai has quit IRC10:31
*** javeriak has joined #openstack-ansible10:48
*** kerwin_bai has joined #openstack-ansible11:07
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Switch from MySQL-python to PyMySQL  https://review.openstack.org/23317211:13
*** kerwin_bai has quit IRC11:14
*** javeriak_ has joined #openstack-ansible11:15
*** javeriak has quit IRC11:16
*** _hanhart has joined #openstack-ansible11:43
*** _hanhart has quit IRC11:56
*** javeriak has joined #openstack-ansible12:09
*** javeriak_ has quit IRC12:11
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Switch from MySQL-python to PyMySQL  https://review.openstack.org/23317212:13
*** javeriak has quit IRC12:22
*** javeriak has joined #openstack-ansible12:23
*** markvoelker has joined #openstack-ansible12:26
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Nova Configuration for Liberty  https://review.openstack.org/22783912:26
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Nova Configuration for Liberty  https://review.openstack.org/22783912:37
*** tlian has joined #openstack-ansible12:39
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Nova Configuration for Liberty  https://review.openstack.org/22783913:02
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Switch from MySQL-python to PyMySQL  https://review.openstack.org/23317213:21
*** manikanta has quit IRC13:28
*** wmlynch has joined #openstack-ansible13:29
*** mgoddard_ has joined #openstack-ansible13:30
*** ggillies has quit IRC13:30
*** ggillies has joined #openstack-ansible13:31
*** pradk has joined #openstack-ansible13:31
*** mgoddard has quit IRC13:33
*** shausy has quit IRC13:34
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Glance Configuration for Liberty  https://review.openstack.org/22996713:40
*** jwagner_away is now known as jwagner13:41
*** robak has joined #openstack-ansible13:41
robakhi everyone13:42
gparaskevasyellow13:42
odyssey4meo/13:42
robakis there a way to have ansible create vm's in openstack?13:43
odyssey4merobak, yes - although I'd advise using Ansible 2 for it, as the modules in Ansible 1.x are rather crufty13:45
robakodyssey4me: I cant use 2 yet, because its not out ;)13:46
odyssey4merobak a beta is available, and the release is imminent13:46
robakodyssey4me: not on my platform, and I cant install suff from source13:47
odyssey4merobak the alternative is to simply make use of the CLI tools and the command module13:47
odyssey4mecommand/shell13:47
robakodyssey4me: so in 1.9 its not usable and I should drop the idea?13:47
gparaskevasyou can always use heat though, and its yaml as well13:47
robakunfortunately, I dont know what heat is13:48
robakexcept for being english word13:48
odyssey4merobak I have heard that it's hit and miss in 1.9x but haven't tried it myself. YMMV13:48
gparaskevaslol13:48
robakodyssey4me: I tried using it and so far its just a miss, I cant get it working to spawn a single vm so far, the doecumentation, at best, is non existent13:48
odyssey4merobak and using the CLI tooling is not a bad way to go about it as a workaround until 2 is released13:49
robakI might not have a budget/time to rewrite it once whatever version is released, unfortunately, I am under pressure to have something working for last week13:50
odyssey4merobak alternatively you could develop your own module - but that seems rather a mess considering that it's been done for 2 already and that's a rabbit hole of nonsense, depending on which cloud provider you're planning on starting vm's through13:50
robakits just openstack, its provisioned for me, and I need to build few vms there13:50
odyssey4merobak CLI tools will be the quickest13:51
*** harvy has joined #openstack-ansible13:58
*** Mudpuppy has joined #openstack-ansible13:58
*** Mudpuppy has quit IRC13:59
*** Mudpuppy has joined #openstack-ansible14:00
*** javeriak_ has joined #openstack-ansible14:04
*** javeriak has quit IRC14:04
*** KLevenstein has joined #openstack-ansible14:06
*** sigmavirus24_awa is now known as sigmavirus2414:20
*** javeriak_ has quit IRC14:24
*** phalmos has joined #openstack-ansible14:28
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Nova Configuration for Liberty  https://review.openstack.org/22783914:29
*** mnestheu1 has joined #openstack-ansible14:30
*** mnestheu1 is now known as scarisle14:30
*** scarisle is now known as scarlisle14:31
*** k_stev has joined #openstack-ansible14:38
*** jwagner is now known as jwagner_away14:38
*** Mudpuppy_ has joined #openstack-ansible14:49
cloudnullmorning14:49
*** tiagogomes has quit IRC14:50
*** jwagner_away is now known as jwagner14:51
*** spotz_zzz is now known as spotz14:51
*** Mudpuppy has quit IRC14:53
*** Mudpuppy_ has quit IRC14:53
*** Mudpuppy has joined #openstack-ansible14:53
*** Mudpuppy has quit IRC14:55
odyssey4meo/ cloudnull14:55
odyssey4meno public holidaying?14:55
*** Mudpuppy has joined #openstack-ansible14:55
cloudnullis it a holiday today  .14:57
cloudnull?14:57
*** daneyon has joined #openstack-ansible14:58
*** mgoddard_ has quit IRC14:58
*** mgoddard_ has joined #openstack-ansible14:58
*** phalmos has quit IRC15:00
*** phalmos has joined #openstack-ansible15:01
*** daneyon_ has joined #openstack-ansible15:01
*** javeriak has joined #openstack-ansible15:03
odyssey4meIt seems so. It's damned quiet on all fronts.15:03
*** daneyon has quit IRC15:04
*** tiagogomes has joined #openstack-ansible15:05
openstackgerritMerged openstack/openstack-ansible: Update Keystone Configuration for Liberty  https://review.openstack.org/22691715:10
MudpuppyColumbus day15:13
MudpuppySchools / out15:13
*** javeriak has quit IRC15:13
*** javeriak has joined #openstack-ansible15:13
*** harvy has quit IRC15:14
*** neilus has quit IRC15:14
*** harvy has joined #openstack-ansible15:14
*** k_stev1 has joined #openstack-ansible15:18
*** k_stev has quit IRC15:18
*** jmckind has joined #openstack-ansible15:18
*** javeriak has quit IRC15:20
*** k_stev has joined #openstack-ansible15:26
*** javeriak has joined #openstack-ansible15:27
*** k_stev1 has quit IRC15:29
*** elo has joined #openstack-ansible15:34
*** arnaud_orange has quit IRC15:43
*** arnaud_orange has joined #openstack-ansible15:46
*** mgoddard__ has joined #openstack-ansible16:00
gparaskevascloudnull: yesterday the rsync failed again at 775mb16:03
gparaskevascloudnull: it might be my connection i guess16:04
*** mgoddard_ has quit IRC16:04
gparaskevastoday i changed the pip_lock_down links from the internal repo server to rpc-repo.rakspace.com and continued the installation without a local repository16:04
gparaskevascloudnull: thanks though!16:05
*** Mudpuppy has quit IRC16:05
openstackgerritXiaBing Yao proposed openstack/openstack-ansible: Update rabbitmq-server to v3.5.6-1  https://review.openstack.org/23370016:08
*** Mudpuppy has joined #openstack-ansible16:10
*** alop has joined #openstack-ansible16:11
*** jwagner is now known as jwagner_away16:11
*** Mudpuppy has quit IRC16:12
*** Mudpuppy has joined #openstack-ansible16:12
*** gparaskevas has quit IRC16:15
tiagogomesregarding using L3 with HA, anyone looked at the issue that I raised last week? l3-ha is working but it needs /usr/local/bin is added to the neutron rootwrap.conf, or a symbolic link from /usr/bin/neutron-keepalived-state-change  -> /usr/local/bin/neutron-keepalived-state-change to exist16:17
tiagogomesrelated: https://review.openstack.org/#/c/167339/16:18
*** jmckind is now known as jmckind_16:20
*** elo has quit IRC16:21
cloudnulltiagogomes:  yes in this pr that should be resolve : https://review.openstack.org/#/c/230726/ specifically here https://review.openstack.org/#/c/230726/14/playbooks/roles/os_neutron/templates/rootwrap.conf.j2,cm16:22
cloudnullalso https://review.openstack.org/#/c/233389 i put this up to enable l3ha by default16:23
tiagogomescloudnull cool16:23
*** jmckind_ is now known as jmckind16:25
*** jmckind_ has joined #openstack-ansible16:28
*** jmckind has quit IRC16:31
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Cinder Configuration for Liberty  https://review.openstack.org/22720516:34
*** elo has joined #openstack-ansible16:35
*** Bjoern_ has joined #openstack-ansible16:37
*** Bjoern_ is now known as BjoernT16:38
*** javeriak has quit IRC16:39
*** javeriak has joined #openstack-ansible16:39
*** pradk has quit IRC16:42
*** javeriak_ has joined #openstack-ansible16:46
*** javeriak has quit IRC16:46
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update rabbitmq-server to v3.5.6-1  https://review.openstack.org/23370016:46
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Nova Configuration for Liberty  https://review.openstack.org/22783916:48
tiagogomescloudnull, the neutron-ha-tool.py will not conflict somehow with the l3_ha?16:49
*** jwagner_away is now known as jwagner16:51
*** jwagner is now known as jwagner_away16:52
tiagogomesshouldn't `{% if neutron_plugin_type == 'ml2' and num_agent > 2 %}` be `{% if neutron_plugin_type == 'ml2' and num_agent >= 2 %}`16:55
odyssey4metiagogomes I would suggest that you provide feedback in line in the review16:56
*** shausy has joined #openstack-ansible16:58
*** jwagner_away is now known as jwagner16:59
*** jmckind_ has quit IRC17:02
*** jmckind has joined #openstack-ansible17:04
*** javeriak has joined #openstack-ansible17:04
*** javeriak_ has quit IRC17:05
*** elo has quit IRC17:08
*** svg has joined #openstack-ansible17:11
*** elo has joined #openstack-ansible17:11
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add block of oslo.messaging 2.6.0  https://review.openstack.org/23373917:12
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add block of oslo.messaging 2.6.0  https://review.openstack.org/23373917:14
*** k_stev has quit IRC17:14
*** daneyon has joined #openstack-ansible17:17
*** daneyon has quit IRC17:19
*** daneyon_ has quit IRC17:20
*** elo has quit IRC17:22
*** jwagner is now known as jwagner_lunch17:25
*** elo has joined #openstack-ansible17:26
*** k_stev has joined #openstack-ansible17:27
*** k_stev has quit IRC17:29
*** k_stev has joined #openstack-ansible17:29
cloudnulland back to a computer.17:41
cloudnulltiagogomes: that changes makes sense. ill try and get that updated soon17:42
*** alextricity_r has joined #openstack-ansible17:42
*** elo1 has joined #openstack-ansible17:45
*** jwagner_lunch is now known as jwagner_away17:46
*** elo has quit IRC17:48
*** mgoddard__ has quit IRC17:51
*** alextricity_r has quit IRC17:56
*** arnaud_orange has quit IRC17:58
stevellecloudnull: going over the venvs and wanted to ask about some of the decisions made.18:05
cloudnullsure18:06
cloudnullshoot18:06
stevellefirst, ownership of the venv dir18:06
cloudnullyes?18:06
stevelleopenstack/venvs is itself root owned18:07
stevelleI assume there was a reason for that18:07
cloudnullyes, when on physical gear i didnt want the ownership to be flopping around as user changed18:09
stevelleok, second thing is abt the "requires" - they include keystoneclient for the lib but not clear to me yet why that is included since site packages are excluded from the venv, and vitrualenv is installed regardless of whether it is used or not. just wanted to see what your thinking was on that.18:11
cloudnullstevelle: its for the keystone lib we carry in ansible18:11
cloudnullthe keystone lib is executed within the nodes via ansible18:11
stevelleah, right. that makes sense18:11
cloudnullif we delegate the task to the utility container or elsewhere we can remove that requirement18:12
stevelleit suddenly gets hidden b/c ansible won't use the venv18:12
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0 temporarily  https://review.openstack.org/23375618:12
cloudnullyes18:12
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add block of oslo.messaging 2.6.0  https://review.openstack.org/23373918:14
*** javeriak_ has joined #openstack-ansible18:21
*** javeriak has quit IRC18:21
odyssey4mecloudnull stevelle  I think that we should introduce a role which does the keystone/neutron/whatever CRUD actions. The role can execute on the Utility container, so we don't have to drop extra libraries all over the place.18:39
cloudnullodyssey4me:  idk if that'll ever really work because all of the services do the CRUD actions slightly different18:40
cloudnulllike heat being different than keystone, and neutron being different from all of them18:41
stevelleI'd like to keep the roles complete, timing is tricky for the use of delegate_to18:41
*** alextricity_r has joined #openstack-ansible18:41
stevellecross cutting concerns are tough, especially when they are not identical18:42
odyssey4mesure, but on the other hand perhaps the roles should not presume that they have access to the database server to create a DB and a user - and they shouldn't presume that they have access to create services and users in keystone either18:43
odyssey4meremember we faced this when looking at global clustering on a second site18:43
cloudnullthats fair. maybe the answer there is to create service specific roles for crud ops18:44
stevelleansible-specific?18:44
odyssey4meyeah, I'm thinking along those lines - the playbook then does the orchestration of what must happen in what order18:45
stevellemaybe18:46
odyssey4meand it also means that in the architecture specified by the playbook we can say where it executes18:46
odyssey4methen the role specifically assumes that the db, db user, services, etc are all in place when it runs18:46
odyssey4methis makes the roles a lot more generic too18:47
odyssey4meie if someone had a DB that is managed outside of ansible, or someone is using pgsql, or whatever18:47
stevellea role that doesn't register the service user in keystone isn't complete, but there may be a way to go18:47
stevelleuse existing if provided and prepared before, otherwise create, or the like18:48
odyssey4meit depends on how we define the role's function18:48
*** javeriak has joined #openstack-ansible18:48
*** gparaskevas has joined #openstack-ansible18:48
*** javeriak_ has quit IRC18:49
cloudnullI'm very much against the creation of more roles to simply abstract more things. I'd like to avoid the role state that was created in Icehouse / Juno.18:50
cloudnullbut a crud role doesnt sound like terrible thing18:51
cloudnullas long as its scoped accordingly18:51
odyssey4meagreed - this is why we need to really understand what we're trying to do here18:52
odyssey4mewhat is the scope of the role18:52
odyssey4meand the project as a whole18:52
stevelleI would say that this isn't a screaming priority though.18:53
cloudnull^ ++18:53
odyssey4mestevelle well, it is in the sense of preventing the gathering of tech debt18:53
*** shausy has quit IRC18:53
odyssey4methe more we allow scope creep, the more tech debt we gather18:54
odyssey4meright now we have no defined scope, so it's a free-for-all18:54
cloudnullmaybe we can roll that work into the role seperation bp18:54
stevelleI was thinking this could slide in right behind role separation, but yeah18:54
odyssey4meif we can work smarter to make openstack-ansible simple to use as a toolbox and as a set of pre-defined and tested use-cases, then perhaps people can spend time figuring out how to use openstack - instead of figuring out how to use openstack-ansible18:55
odyssey4meyes, I do agree - this is very much what I think should be done during the role seperation18:55
stevellewe can spitball on this more at the summit18:56
odyssey4meI think the implementation of the config_template is a key starting point though. Suddenly we're not doing openstack for the deployer - we're letting the deployer do openstack the way they want it.18:56
odyssey4meall we need to do is facilitate piecing the bits together - to be a binding glue18:57
odyssey4meright now we're automating too much, and thereby gathering a ton of tech debt18:57
odyssey4meso somehow we need to fit these sorts of discussions, and the ideas in https://etherpad.openstack.org/p/openstack-ansible-mitaka-summit into two named sessions, a work session and a contributors meetup18:58
*** svg has left #openstack-ansible18:59
*** javeriak_ has joined #openstack-ansible19:07
*** javeriak has quit IRC19:07
openstackgerritMerged openstack/openstack-ansible: Use pip install --proxy when $HTTPS_PROXY is set  https://review.openstack.org/23340019:08
*** daneyon has joined #openstack-ansible19:10
*** jwagner_away is now known as jwagner19:11
*** daneyon_ has joined #openstack-ansible19:11
*** daneyon has quit IRC19:15
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Make bootstrap-ansible script compatible with RHEL  https://review.openstack.org/23333019:24
*** harlowja has quit IRC19:44
*** javeriak_ has quit IRC20:00
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0  https://review.openstack.org/23375620:02
openstackgerritKevin Carter proposed openstack/openstack-ansible: Updates the lint check to ignore templates  https://review.openstack.org/23110120:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement nova venv support  https://review.openstack.org/23072720:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement ceilometer venv support  https://review.openstack.org/22921220:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement neutron venv support  https://review.openstack.org/23072620:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement heat venv support  https://review.openstack.org/22922520:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement aodh venv support  https://review.openstack.org/23340120:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement horizon venv support  https://review.openstack.org/22922620:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement swift venv support  https://review.openstack.org/23073320:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement glance venv support  https://review.openstack.org/22922120:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement cinder venv support  https://review.openstack.org/22546320:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement keystone venv support  https://review.openstack.org/22951320:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Seperated out Telemetry Alarming (Aodh)  https://review.openstack.org/23222420:08
openstackgerritKevin Carter proposed openstack/openstack-ansible: Added shippable venv capabilities  https://review.openstack.org/23379220:08
cloudnullwell that was exciting20:09
cloudnullall of those were rebased on current master.20:09
*** javeriak_ has joined #openstack-ansible20:09
openstackgerritKevin Carter proposed openstack/openstack-ansible: Added shippable venv capabilities  https://review.openstack.org/23379220:14
*** alextricity_r has quit IRC20:15
*** harlowja has joined #openstack-ansible20:24
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0  https://review.openstack.org/23375620:27
openstackgerritBjoern Teipel proposed openstack/openstack-ansible: Allow configration of config_drive_format inside nova.conf  https://review.openstack.org/23380620:33
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0  https://review.openstack.org/23375620:33
*** javeriak_ has quit IRC20:36
*** jwagner is now known as jwagner_away20:40
openstackgerritBjoern Teipel proposed openstack/openstack-ansible: Allow configration of config_drive_format inside nova.conf  https://review.openstack.org/23380920:42
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Redirect "apt-get install -y" stdin to /dev/null  https://review.openstack.org/23333120:44
odyssey4meBjoernT ping20:46
BjoernTpong20:46
odyssey4meBjoernT with regards to https://bugs.launchpad.net/openstack-ansible/+bug/148922520:46
openstackLaunchpad bug 1489225 in openstack-ansible "Allow configuration of config_drive_format in nova.conf" [Wishlist,In progress] - Assigned to Bjoern Teipel (bjoern-teipel)20:46
odyssey4mefor master/kilo there's no need to add anything - this can just be done: http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-openstack.html20:47
odyssey4meBjoernT have you seen that?20:51
BjoernTyes I know put I wanted to add the same over rides for juno and kilo. Otherwise it would look awkward, that we have to override the variables in juno different compared to kilo .20:52
*** jwagner_away is now known as jwagner20:56
odyssey4meBjoernT that is going to happen regardless20:57
BjoernTyes for new overrides20:57
odyssey4meit's pointless adding more and more variables for overriding - it just gathers more tech debt20:57
BjoernTunless we remove all overrides .. how about that ?20:58
odyssey4mewe can potentially add something to the upgrade process to convert the old variables to the new format20:58
openstackgerritKevin Carter proposed openstack/openstack-ansible: Updates the lint check to ignore templates  https://review.openstack.org/23110120:58
odyssey4mewe will remove all overrides, probably for Mitaka - but they need a deprecation cycle20:58
odyssey4mewe probably should not add new options to Juno at all20:59
BjoernTthis process only exist in klilo or did we backport it ?20:59
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement cinder venv support  https://review.openstack.org/22546320:59
odyssey4meonly kilo20:59
*** gparaskevas has quit IRC21:01
odyssey4mecloudnull the conflicts are not just you - I think there's an issue in -infra21:01
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement keystone venv support  https://review.openstack.org/22951321:01
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement keystone venv support  https://review.openstack.org/22951321:02
cloudnullyea. however gerrit has created a tangled mess so im unmessing it21:03
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement keystone venv support  https://review.openstack.org/22951321:03
*** sdake has joined #openstack-ansible21:03
sdakehey folks21:04
cloudnullo/ sdake21:04
sdakeI have  found a bug with SamYaple's help21:04
sdakethought you might want to fix it21:04
sdakei'd submit a change bu not familiar with your workflow21:04
sdakehttps://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_nova/templates/nova.conf.j2#L15421:04
*** jmckind is now known as jmckind_21:04
sdakeyou need a num_retries in there as well21:04
mrdaodyssey4me: pong21:04
sdakehttps://github.com/openstack/kolla/blob/master/ansible/roles/nova/templates/nova.conf.j2#L83-L8521:05
sdakeotherwise if api_servers is more then one, it will only retry once21:05
sdakeand bomb out after that21:05
sdakein a ha setting without a ha backend for glance, nova will fail to boot for num_controllers-1 times in rotation21:06
odyssey4meok, thanks sdake21:06
*** larsks has joined #openstack-ansible21:06
sdakehope it was helpful - want all deployment projects for openstack to work well :)21:07
cloudnullsdake: we tried it once before,21:07
cloudnullhttps://bugs.launchpad.net/openstack-ansible/+bug/146124521:07
openstackLaunchpad bug 1461245 in openstack-ansible "glance_api_servers should be set to the internal_lb_vip_address" [High,Fix released] - Assigned to Andy McCrae (andrew-mccrae)21:07
cloudnulli thought that was familiar21:07
cloudnullat that time glance had an issue with num_retires which cused the client to die.21:08
sdakei can definately confirm setting num_retries works for me21:08
sdakebut perhaps there is some advanced bug i didn't run into21:08
cloudnullpotentially we default the glance storage to using swift, it may be directly tied to that21:08
cloudnullbut odyssey4me we should give that another go21:09
cloudnullthanks for pointing it out sdake21:09
*** k_stev has quit IRC21:09
sdakeoh if your using glance it may not matter21:09
sdakesine you hae ha backend21:10
*** k_stev has joined #openstack-ansible21:10
sdakerther swift21:10
sdakewe use ceph for our ha backend but we dont mandatory require ceph21:10
odyssey4mesdake so is this for when you're using a file back-end that isn't HA?21:10
sdakeright21:10
odyssey4meah, I wasn't aware that there was an option to make that work21:10
sdakewhy glance doesn't replicate automaticlly - nboody knows :)21:10
odyssey4mesdake because it's hard ;)21:11
sdakeif your node that contains your glance images goes down21:11
sdakethen your in trouble21:11
odyssey4meyeah, that's why an HA back-end is the only real option21:11
odyssey4mebut thanks, I learned something new today21:11
cloudnulli guess we have that capability with swift and ceph. but maybe its worth while to set to the number of api servers when the backend is file ?21:12
cloudnullidk, i dont really recommend file ...21:12
sdakeyup i'd recommend that21:12
sdakebut file is evil21:12
cloudnull++21:12
sdakebecause there is no replication21:12
odyssey4menifty for lab work though21:12
odyssey4melow resource requirements21:13
sdakeya for quick eval bringup21:13
odyssey4meand dead simple21:13
cloudnullodyssey4me:  nah we deploy swift even in lab work21:13
sdakepeople may not want to setup swift or ceph21:13
cloudnullbut i can see the use case21:13
odyssey4mecloudnull yeah, but sometimes you don't want the extra complexity when trying to figure something out21:13
sdakewe spend alot of time in kolla optimizing the eval experience21:13
*** max has joined #openstack-ansible21:13
sdakebecause realistically you have 1-2 hours of someone's time befor they gie up and move on21:13
*** max is now known as Guest4264821:14
odyssey4meand ^ has been something I've seen come up21:14
sdakeatm we are stuck at the build images step for most eval deploys21:14
sdakepeople in apac trying to build images = slow build itmes21:14
sdakeon the order of 8-16 hours21:14
sdakebuild time for me is 30 minutes including a push to a local registry21:14
*** jmckind_ is now known as jmckind21:15
odyssey4mewtf, how is it taking so long?21:15
*** sdake has quit IRC21:19
*** serverascode has quit IRC21:21
*** meteorfox has quit IRC21:23
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement horizon venv support  https://review.openstack.org/22922621:25
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement horizon venv support  https://review.openstack.org/22922621:25
*** sdake has joined #openstack-ansible21:25
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement swift venv support  https://review.openstack.org/23073321:29
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement swift venv support  https://review.openstack.org/23073321:29
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement glance venv support  https://review.openstack.org/22922121:40
*** phalmos has quit IRC21:41
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement ceilometer venv support  https://review.openstack.org/22921221:42
*** sdake_ has joined #openstack-ansible21:43
*** sdake has quit IRC21:44
*** jaypipes has quit IRC21:47
openstackgerritKevin Carter proposed openstack/openstack-ansible: Seperated out Telemetry Alarming (Aodh)  https://review.openstack.org/23222421:48
*** wmlynch has quit IRC21:49
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement aodh venv support  https://review.openstack.org/23340121:54
openstackgerritKevin Carter proposed openstack/openstack-ansible: Seperated out Telemetry Alarming (Aodh)  https://review.openstack.org/23222421:54
*** sdake_ has quit IRC21:54
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0  https://review.openstack.org/23375621:55
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0, oslo.messaging 2.6.0  https://review.openstack.org/23375621:56
*** daneyon_ has quit IRC21:58
*** jmckind has quit IRC21:58
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement nova venv support  https://review.openstack.org/23072721:59
*** sdake has joined #openstack-ansible22:00
*** Mudpuppy has quit IRC22:07
*** sigmavirus24 is now known as sigmavirus24_awa22:09
*** elo1 has quit IRC22:12
*** k_stev1 has joined #openstack-ansible22:13
*** k_stev has quit IRC22:15
openstackgerritMichael Davies proposed openstack/openstack-ansible-specs: Add spec for Ironic support  https://review.openstack.org/23349322:17
openstackgerritMichael Davies proposed openstack/openstack-ansible-specs: Add spec for Ironic support  https://review.openstack.org/23349322:18
*** sdake has quit IRC22:18
*** elo has joined #openstack-ansible22:20
*** serverascode has joined #openstack-ansible22:20
*** elo has quit IRC22:21
*** elo has joined #openstack-ansible22:22
*** daneyon has joined #openstack-ansible22:24
*** phschwartz is now known as phschwartz_aw22:28
*** daneyon has quit IRC22:28
*** daneyon has joined #openstack-ansible22:30
*** spotz is now known as spotz_zzz22:32
odyssey4memrda jenkins is drunk, fyi - that's why you keep getting merge conflicts22:35
mrdaodyssey4me: son of a motherless goat :)22:35
mrdaodyssey4me: thanks for the heads-up, I'll ignore for now22:36
odyssey4melol, and to add to the funsies: https://bugs.launchpad.net/cinder/+bug/150515322:37
openstackLaunchpad bug 1505153 in OpenStack Compute (nova) "gates broken by WebOb 1.5 release" [Critical,In progress] - Assigned to Matt Riedemann (mriedem)22:37
*** g3rms_ has joined #openstack-ansible22:38
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0, oslo.messaging 2.6.0, WebOb<1.5.0  https://review.openstack.org/23375622:42
*** g3rms_ has left #openstack-ansible22:42
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Block requests 2.8.0, oslo.messaging 2.6.0 & cap WebOb<1.5.0  https://review.openstack.org/23375622:43
*** meteorfox has joined #openstack-ansible22:46
odyssey4memrda your spec has been fixed up :)22:53
odyssey4meapparently a jenkins node ran out of inodes22:53
mrdata22:54
*** KLevenstein has quit IRC22:56
*** sdake has joined #openstack-ansible23:02
*** daneyon has quit IRC23:03
*** metral is now known as metral_zzz23:04
*** metral_zzz is now known as metral23:04
*** sdake_ has joined #openstack-ansible23:11
*** sdake has quit IRC23:13
bgmccollumshould i be seeing 2 similar, but different `lxc.mount.entry = udev...` lines in one of my container configs? -- https://gist.github.com/byronmccollum/2061aa71f5b7fe5e4aa623:15
bgmccollumi think its preventing the container from starting -- https://gist.github.com/byronmccollum/2284964f35adf0b7274923:16
cloudnullbgmccollum:  was that an upgrade?23:18
bgmccollumcloudnull: yup23:18
cloudnullhttps://review.openstack.org/#/c/224137/23:18
cloudnull^ that has the fix23:18
cloudnullhttps://review.openstack.org/#/c/224137/28/scripts/upgrade-utilities/playbooks/cinder-adjustments.yml23:19
cloudnullbut folks have been bikesheding that review23:19
cloudnullso we've got that going for us23:19
cloudnullbut that makes the upgrade processes idempotent and docs all the things23:21
odyssey4meit just needs more testers23:21
cloudnullsadly i cant fix that ...23:21
cloudnullbut i can and have setup an upgrade that runs every 4 hours or so that runs against the last five juno tags .23:22
bgmccollumi can test...what is the 30 second process to upgrade using new procedure?23:23
cloudnullits the same process23:23
cloudnull./scripts/run-upgrades.sh however if it fails, you can now recover.23:24
bgmccollumupgrading from RPC...does it negate some of the pre-flight upgrade steps from the docs?23:25
cloudnullyes23:25
cloudnullbut this does not do the cinder container to metal migration23:25
bgmccollumthats fine...im skipping that for now...23:26
bgmccollumjust want to see an upgrade over the line23:26
cloudnullwould you like to be added to my mailing list :)23:26
bgmccollumplease23:26
cloudnullyou can see 5 of them every 4 hours or so23:26
bgmccollum5 emails...or 5 upgrades haha23:27
cloudnullyes23:27
bgmccollumand yes23:27
bgmccollumhaha23:27
cloudnullalso this is the bits im using to do the upgrades23:27
cloudnullhttps://github.com/cloudnull/osa_nightly_test23:27
*** k_stev1 has quit IRC23:27
cloudnullbgmccollum:  your on a list :)23:29
cloudnullodyssey4me:  so the gerrit merge conflict issue, is that something infra knows about at this point ?23:32
odyssey4mecloudnull yep, they're busy cleaning it up23:33
cloudnullok23:33
openstackgerritMerged openstack/openstack-ansible-security: Add new docs URL to README  https://review.openstack.org/23305423:40
*** scarlisle has quit IRC23:46
openstackgerritKevin Carter proposed openstack/openstack-ansible: Implement heat venv support  https://review.openstack.org/22922523:49

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