*** matsuhashi has joined #tripleo | 00:18 | |
*** noslzzp has joined #tripleo | 00:22 | |
*** ccrouch has joined #tripleo | 00:30 | |
*** cd-undercloud has joined #tripleo | 00:33 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 00:33 |
---|---|---|
*** cd-undercloud has quit IRC | 00:33 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: Python code refactorings. https://review.openstack.org/56046 | 01:06 |
*** toci-bot has joined #tripleo | 01:08 | |
toci-bot | ERROR during toci run, see http://54.228.118.193/toci/toci_logs_MOpogoK/ | 01:08 |
*** toci-bot has quit IRC | 01:08 | |
*** nosnos has joined #tripleo | 01:13 | |
*** nosnos has quit IRC | 01:13 | |
*** nosnos has joined #tripleo | 01:14 | |
*** cd-undercloud has joined #tripleo | 01:25 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 01:25 |
*** cd-undercloud has quit IRC | 01:25 | |
*** UtahDave has quit IRC | 01:27 | |
*** itooon has quit IRC | 01:38 | |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Add TOCI_UNDERCLOUD_EXTRA_ELEMENTS https://review.openstack.org/55948 | 01:43 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Add TOCI_OVERCLOUD_EXTRA_ELEMENTS https://review.openstack.org/55949 | 01:43 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Add TOCI_SEED_EXTRA_ELEMENTS https://review.openstack.org/56058 | 01:43 |
*** spzala has quit IRC | 01:44 | |
*** itooon has joined #tripleo | 01:52 | |
*** sdake_ has quit IRC | 02:02 | |
*** nosnos_ has joined #tripleo | 02:27 | |
*** ccrouch has quit IRC | 02:28 | |
*** noslzzp has quit IRC | 02:29 | |
*** nosnos has quit IRC | 02:30 | |
*** ccrouch has joined #tripleo | 02:30 | |
*** krotscheck has quit IRC | 02:36 | |
*** cd-undercloud has joined #tripleo | 02:52 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 02:52 |
*** cd-undercloud has quit IRC | 02:52 | |
*** bnemec has quit IRC | 02:57 | |
*** krotscheck has joined #tripleo | 02:59 | |
*** krotscheck has quit IRC | 02:59 | |
*** CaptTofu has quit IRC | 03:01 | |
*** CaptTofu has joined #tripleo | 03:02 | |
*** matsuhashi has quit IRC | 03:02 | |
SpamapS | lifeless: help me understand how testr and testresources interact.. | 03:03 |
*** matsuhashi has joined #tripleo | 03:03 | |
*** matsuhashi has quit IRC | 03:03 | |
SpamapS | lifeless: there's a question on openstack-dev right now about how to serialize tests that need a particular admin service enabled/disabled.. would testresources be the way to do that? | 03:03 |
lifeless | SpamapS: no, because it's a cross-backend question. | 03:05 |
*** bnemec has joined #tripleo | 03:05 | |
lifeless | SpamapS: an online scheduler might do it | 03:05 |
lifeless | SpamapS: which is a long term goal for testr | 03:05 |
SpamapS | ahh ok | 03:07 |
SpamapS | I was digging through testr's code and thinking it definitely isn't what I thought it was. ;) | 03:07 |
SpamapS | lifeless: so testresources is just for "do this once" type stuff | 03:07 |
*** spzala has joined #tripleo | 03:11 | |
lifeless | testresources is a global overhead static optimiser | 03:12 |
lifeless | testrepository is a test scheduler across N backends | 03:12 |
*** matsuhashi has joined #tripleo | 03:13 | |
clarkb | global in the first statement is global to a process | 03:19 |
*** sdake_ has joined #tripleo | 03:20 | |
lifeless | yes | 03:23 |
stevebaker | lifeless: I think neutron resources are updatable enough that scripts/setup-neutron could call a heat template | 03:29 |
*** matsuhashi has quit IRC | 03:45 | |
*** matsuhashi has joined #tripleo | 03:46 | |
*** cd-undercloud has joined #tripleo | 03:47 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 03:47 |
*** cd-undercloud has quit IRC | 03:47 | |
*** ramishra has joined #tripleo | 03:48 | |
*** matsuhas_ has joined #tripleo | 03:49 | |
*** matsuhashi has quit IRC | 03:50 | |
*** ccrouch has quit IRC | 03:51 | |
*** vipul is now known as vipul-away | 04:07 | |
*** spzala has quit IRC | 04:10 | |
lifeless | stevebaker: interesting; I'm up for revisiting that, though I'm still nervous | 04:12 |
*** cwolferh_ has joined #tripleo | 04:12 | |
*** cwolferh has quit IRC | 04:15 | |
*** edmund1 has joined #tripleo | 04:26 | |
*** edmund has quit IRC | 04:27 | |
*** jeckersb is now known as jeckersb_gone | 04:31 | |
*** toci-bot has joined #tripleo | 04:33 | |
toci-bot | ERROR during toci run, see http://54.228.118.193/toci/toci_logs_u24CQQo/ | 04:33 |
*** toci-bot has quit IRC | 04:33 | |
*** rpodolyaka1 has joined #tripleo | 04:40 | |
*** nosnos_ has quit IRC | 04:44 | |
*** nosnos has joined #tripleo | 04:44 | |
SpamapS | lifeless: why are you nervous about it again? Seems to me that managing things with Heat is.. what we do.. | 04:54 |
*** NayanaD has joined #tripleo | 04:58 | |
*** itooon has quit IRC | 05:03 | |
*** NayanaD has quit IRC | 05:07 | |
*** cd-undercloud has joined #tripleo | 05:12 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 05:12 |
*** cd-undercloud has quit IRC | 05:12 | |
*** vipul-away is now known as vipul | 05:19 | |
*** rushiagr has joined #tripleo | 05:36 | |
*** coolsvap has joined #tripleo | 05:57 | |
*** matsuhas_ has quit IRC | 05:58 | |
*** blamar has quit IRC | 06:00 | |
*** matsuhashi has joined #tripleo | 06:00 | |
*** blamar has joined #tripleo | 06:00 | |
lifeless | SpamapS: defining app state rather than config with Heat | 06:01 |
*** matsuhashi has quit IRC | 06:01 | |
lifeless | SpamapS: using Heat to define dependencies makes a tonne of sense | 06:01 |
*** matsuhashi has joined #tripleo | 06:02 | |
lifeless | SpamapS: where the dependency is needed network resources, sure, but defining the services *offered* by our cloud in terms of the Heat of the cloud below? | 06:02 |
lifeless | SpamapS: not at all sure that makes sense | 06:02 |
*** tzumainn has quit IRC | 06:03 | |
*** toci-bot has joined #tripleo | 06:04 | |
toci-bot | ERROR during toci run, see http://54.228.118.193/toci/toci_logs_cg2roR5/ | 06:04 |
*** toci-bot has quit IRC | 06:04 | |
*** ccrouch has joined #tripleo | 06:19 | |
*** tzumainn has joined #tripleo | 06:20 | |
*** rushiagr has quit IRC | 06:29 | |
*** rushiagr has joined #tripleo | 06:29 | |
*** ccrouch has quit IRC | 06:34 | |
*** boris-42 has joined #tripleo | 06:36 | |
*** cd-undercloud has joined #tripleo | 06:36 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 06:36 |
*** cd-undercloud has quit IRC | 06:36 | |
*** pblaho has joined #tripleo | 06:38 | |
*** tzumainn has quit IRC | 06:48 | |
tserong | lifeless (or anyone else who knows), if i commit something and tag it "work in progress" in gerrit, could someone else, | 06:51 |
tserong | say a colleague, | 06:51 |
tserong | clone my branch somehow and finish the work? | 06:51 |
*** matsuhashi has quit IRC | 06:53 | |
*** matsuhashi has joined #tripleo | 06:53 | |
clarkb | yes | 06:54 |
clarkb | they can use git review -d to pull the change down, update it then git review to push updates back | 06:55 |
tserong | cool | 06:57 |
tserong | thanks clarkb | 06:57 |
clarkb | np | 06:57 |
*** matsuhashi has quit IRC | 06:57 | |
*** matsuhashi has joined #tripleo | 07:06 | |
*** marios has quit IRC | 07:10 | |
*** marios has joined #tripleo | 07:10 | |
*** nosnos_ has joined #tripleo | 07:11 | |
*** nosnos has quit IRC | 07:14 | |
*** morazi has quit IRC | 07:15 | |
GheRivero | morning all | 07:23 |
*** rpodolyaka1 has quit IRC | 07:25 | |
*** vipul is now known as vipul-away | 07:27 | |
*** rushiagr has quit IRC | 07:27 | |
*** jtomasek has joined #tripleo | 07:27 | |
*** rushiagr has joined #tripleo | 07:28 | |
*** rdopieralski has joined #tripleo | 07:29 | |
*** morazi has joined #tripleo | 07:29 | |
*** nosnos_ has quit IRC | 07:31 | |
*** nosnos has joined #tripleo | 07:32 | |
*** yamahata_ has joined #tripleo | 07:32 | |
openstackgerrit | Tim Serong proposed a change to openstack/diskimage-builder: Add support for building openSUSE images https://review.openstack.org/56157 | 07:33 |
*** akuznetsov has quit IRC | 07:34 | |
tserong | ^ don't get too excited about that yet, it's broken | 07:34 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: remove reference to bm_poseur https://review.openstack.org/56108 | 07:34 |
*** yamahata_ has quit IRC | 07:35 | |
*** yamahata_ has joined #tripleo | 07:35 | |
*** yamahata_ has quit IRC | 07:35 | |
*** yamahata_ has joined #tripleo | 07:35 | |
SpamapS | lifeless: I guess I"m having trouble separating out the neutron networks we allocate from the servers we allocate using Heat. | 07:41 |
lifeless | SpamapS: so what neutron network should heat ask for to get the tenants overcloud network from ? | 07:43 |
SpamapS | lifeless: I don't follow. | 07:44 |
lifeless | exactly | 07:44 |
SpamapS | please prefix everything with overcloud or undercloud :-P | 07:44 |
lifeless | SpamapS: so what undercloud neutron network should undercloud heat ask for to get the 'tenants' overcloud neutron network from | 07:44 |
SpamapS | let's back up because I really don't understand the question and I thought I would with prefixes | 07:46 |
SpamapS | the proposal was to move setup-neutron into a Heat stack. | 07:46 |
SpamapS | setup-neutron is run against the overcloud, not the undercloud | 07:46 |
SpamapS | (in this scenario, working backward) | 07:46 |
SpamapS | so undercloud heat does not know about the overcloud 'tenants' network because undercloud heat does not know about overcloud neutron. | 07:47 |
lifeless | right. | 07:48 |
lifeless | the specific heat stack that setup-neutron is being proposed for is the heat stack called 'overcloud' | 07:48 |
lifeless | hosted in the undercloud heat. | 07:48 |
SpamapS | well that would not work | 07:48 |
lifeless | right | 07:48 |
lifeless | but stevebaker thinks it would; so clearly I'm misunderstanding. | 07:49 |
lifeless | Which is why I said I'm willing to reevaluate but... nervous | 07:49 |
SpamapS | Oh well I think steve may not get that the separation between them is pretty hard. | 07:50 |
SpamapS | at least, until we get multi-cloud | 07:50 |
*** toci-bot has joined #tripleo | 07:50 | |
toci-bot | ERROR during toci run, see http://54.228.118.193/toci/toci_logs_iAIzR9p/ | 07:50 |
*** toci-bot has quit IRC | 07:50 | |
lifeless | I could imagine supplying a cut out provider network from the undercloud heat | 07:50 |
lifeless | but it doesn't make sense to me that the overcloud artifacts itself would be delivered by the undercloud | 07:50 |
*** jprovazn has joined #tripleo | 07:51 | |
lifeless | same way that init-keystone isn't 'ask the undercloud keystone for a user' | 07:51 |
SpamapS | yeah let's not say that anymore because it doesn't make any sense | 07:51 |
SpamapS | but it does make sense to let the overcloud heat host the overcloud tenants network. | 07:51 |
lifeless | is your brain hurting ? | 07:51 |
SpamapS | yes brain is still only about 90% recovered from the time-shift plus summit firehose. | 07:52 |
lifeless | SpamapS: I don't see why it makes sense to have a new heat stack in the overcloud solely to create a tenants network in the overcloud | 07:52 |
SpamapS | lifeless: because it becomes a managable thing as we expand the overcloud networking options. | 07:52 |
lifeless | SpamapS: but there is a management API for neutron already | 07:53 |
SpamapS | instead of a potentiall non-idempotent script in incubator | 07:53 |
*** ifarkas has joined #tripleo | 07:53 | |
lifeless | I don't get it | 07:53 |
SpamapS | I mean why do we use Heat at all? We could just write bash scripts to spin up nova instances. | 07:53 |
lifeless | I don't see the parallel | 07:54 |
lifeless | there's some fundamental disconnect happening here | 07:55 |
SpamapS | totally | 07:55 |
*** vipul-away is now known as vipul | 07:55 | |
*** cwolferh_ has quit IRC | 07:56 | |
*** cd-undercloud has joined #tripleo | 07:56 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 07:56 |
*** cd-undercloud has quit IRC | 07:56 | |
SpamapS | A Heat template with neutron networks declared would be no better than setup-neutron. Until a user decides they also want odd configurations added to that process. Then they're just editting a yaml file and updating a stack instead of calling imperative neutron calls to try and shape it into the thing they want. | 07:56 |
SpamapS | So yeah, we don't need to do it, but I see where it would be attractive. | 07:57 |
SpamapS | So not worth debating "what-if"'s. | 07:57 |
lifeless | I still don't understand the attraction here; there is a huge conceptual circular reference sitting the middle. | 07:58 |
lifeless | Worse than the one for getting the undercloud to be self hosting. | 07:58 |
lifeless | I think it would make reasoning about things extremely hard. | 07:58 |
lifeless | mind bendingly extremely hard | 07:58 |
SpamapS | so if we made setup-neutron just embed a yaml file and 'heat stack-create'.. what would be the circular reference? | 07:59 |
lifeless | I'm probably missing some simplification somewhere. | 07:59 |
lifeless | SpamapS: you'd have a heat in the overcloud defining the network configuration for neutron in the overcloud which is managed by the heat in the undercloud. | 07:59 |
SpamapS | I don't see neutron in the overcloud as managed by heat in the undercloud. | 08:00 |
lifeless | the overcloud nodes are managed by undercloud heat, right ? | 08:00 |
SpamapS | neutron's _underlying configuration_ is definitely managed in the undercloud. | 08:00 |
SpamapS | But anything accessible via the API is just part of the overcloud. | 08:00 |
lifeless | router placement, agent scheduling, HA config | 08:00 |
lifeless | these things interact with both the API and the cluster definition | 08:01 |
SpamapS | but they never interact _via_ the API. | 08:01 |
lifeless | thats the point really isn't it | 08:01 |
SpamapS | Wouldn't the overcloud neutron needing to be fed knowledge of the undercloud details be a bit of a layer violation anyway? | 08:02 |
lifeless | to recover a degraded tenants network we may need to spin up a new neutron network node and schedule the tenants network onto the router agent on it | 08:02 |
* SpamapS says that knowing full well we have to feed pieces of the undercloud details into the overcloud via setup-neutron ;) | 08:02 | |
SpamapS | ok so we're converging on the pain point | 08:03 |
lifeless | the orchestration layer for defining the overcloud is the undercloud heat | 08:03 |
SpamapS | And I do think multi-cloud will make this perhaps make more sense, because you'd then have values from the undercloud available to the overcloud heat. | 08:03 |
lifeless | mmm | 08:04 |
lifeless | still doesn't scan | 08:04 |
SpamapS | lifeless: I would state it that the orchestration layer for defining the overcloud is the undercloud heat, and the orchestration layer for defining the tenant networks in the overcloud is the overcloud heat. | 08:04 |
lifeless | we /want/ the undercloud heat to own the overcloud stack | 08:04 |
SpamapS | and that isn't something we ever change unless we have 1 cloud. | 08:04 |
lifeless | I think keystone is a much better example for talking through this | 08:05 |
*** athomas has joined #tripleo | 08:05 | |
SpamapS | Yeah I don't think you actually want the undercloud heat to own the overcloud SDN pieces. That is where the bridge between physical and virtual is built, is it not? So the overcloud tenants network is just the overcloud's pointer to the undercloud/gateways/etc. | 08:05 |
lifeless | not even that | 08:06 |
SpamapS | yes keystone makes _less_ springs pop out of my ears in general. | 08:06 |
lifeless | the reason I think keystone is a better example | 08:07 |
lifeless | is that it's clear that heat in the overcloud cannot operate until keystone in the overcloud is configured. | 08:07 |
lifeless | But it would be odd to say 'hey, lets do API management via YAML file uploads for the overcloud neutron' | 08:07 |
lifeless | and also say | 08:07 |
SpamapS | I see that as a bootstrap step. | 08:08 |
lifeless | 'hey, lets do API management via YAML file uploads for the overcloud keystone... via the undercloud heat instead' | 08:08 |
lifeless | SpamapS: how is init-keystone bootstrap and setup-neutron not bootstrap ? | 08:08 |
SpamapS | And doing bootstrap things involves, in my mind, unravelling the circular dependency that bootstrap chicken/egg causes. | 08:08 |
lifeless | SpamapS: so the only time we want a circular dependency is when we are avoiding turtles all the way down | 08:09 |
lifeless | SpamapS: in my NSHO | 08:09 |
SpamapS | lifeless: because setup-neutron is talking to a fully functional (though not that useful yet) neutron. We don't have to poke things in to Neutron via ssh. | 08:09 |
lifeless | SpamapS: thats not a principled difference | 08:10 |
lifeless | SpamapS: it's inconsistent, which makes for a design that is hard to grok, to predict, and to evolve. | 08:10 |
SpamapS | could users create their own networks that can't talk to the internet without us running setup-neutron? | 08:11 |
lifeless | SpamapS: so I'm going to push /hard/ for us to do good design here | 08:11 |
lifeless | SpamapS: yes. | 08:11 |
SpamapS | lifeless: I feel like we _are_ doing good design right now. Even if that means just "burning out the bugs hiding in SpamapS's head" | 08:12 |
lifeless | ITYM are :) | 08:12 |
* lifeless messes with SpamapS terminal | 08:12 | |
* SpamapS prays for a tron-sucked-into-the-machine-like moment | 08:12 | |
lifeless | so | 08:14 |
lifeless | search your email for | 08:14 |
lifeless | structuring configuration setup | 08:14 |
SpamapS | So I see init-keystone more on the level with db_sync. You are injecting the first thing to make it actually capable of serving the rest of the overcloud. Stuff like that is clearly in the realm of undercloud. Neutron is capable at that point, it just doesn't have a gateway defined. | 08:14 |
lifeless | And if there is a gateway, in principle the undercloud knows it, because it owns the physical network. | 08:15 |
SpamapS | Maybe here is another way to state it: anything that can happen at a higher level (overcloud > undercloud > seed), should. | 08:15 |
lifeless | So why would the overcloud heat, have a new, separate stack defined, to tell the overcloud neutron what the undercloud neutron knows? | 08:15 |
SpamapS | are you suggesting we should just teach undercloud neutron and overcloud neutron to talk to eachother? | 08:15 |
lifeless | perhaps | 08:16 |
SpamapS | not something I am at all opposed to. | 08:16 |
SpamapS | right now our conduit for that is bash scripts. | 08:16 |
lifeless | http://lists.openstack.org/pipermail/openstack-dev/2013-June/010587.html | 08:16 |
lifeless | if your email search failed | 08:16 |
SpamapS | lifeless: so what if Heat does multi-cloud.. and we have a stack in the undercloud which reaches out to both. You're saying that would be desirable, yes? | 08:17 |
SpamapS | lifeless: My email search did not. :) | 08:17 |
SpamapS | lifeless: xapian + ruby ftw ;) | 08:18 |
* SpamapS is sure lifeless just threw up a little in his mouth | 08:18 | |
lifeless | I'm saying it doesn't make me go ick the way a heat thunk just to hold neutron state that neutron already holds does | 08:18 |
lifeless | I'm not saying it's desirable | 08:18 |
*** jistr has joined #tripleo | 08:18 | |
lifeless | SpamapS: I want an evolved principled approach like that email set forward. | 08:19 |
*** jistr is now known as jistr|mtg | 08:19 | |
lifeless | SpamapS: so far this discussion is lacking one; it should have a rationale, and predictive powers about how things will evolve. | 08:19 |
lifeless | SpamapS: consider for instance that the undercloud admins define the network environment for the overcloud, *not* the overcloud admins. | 08:19 |
SpamapS | right | 08:20 |
lifeless | SpamapS: an overcloud admin stack violates that | 08:20 |
lifeless | the undercloud self hosting story *is* different, because it's the thing that owns the hardware, there is no lower level in play | 08:20 |
lifeless | though we may find some orgs want net vs server separation of concerns | 08:20 |
*** rushiagr has quit IRC | 08:20 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/diskimage-builder: Usage message enhancement https://review.openstack.org/55697 | 08:20 |
lifeless | SpamapS: i have to shelve this discussion - I won' | 08:20 |
lifeless | t get through enough techcon papers at this rate | 08:21 |
SpamapS | lifeless: well you did bring out the principle stick. | 08:21 |
SpamapS | oh hahahaha | 08:21 |
SpamapS | I thought you just said "I won" | 08:21 |
lifeless | LOL | 08:21 |
SpamapS | seriously LOL, not "smiled a bit" | 08:21 |
lifeless | no, thats not my style, but it *would* be funny | 08:21 |
*** Krast has joined #tripleo | 08:21 | |
lifeless | So I'm entirely happy with the idea that our scripts post-deploy are bugs | 08:22 |
lifeless | as they are things tuskar will have to do too | 08:22 |
SpamapS | perhaps tuskar is the right gap-bridge rather than Heat. | 08:22 |
lifeless | I was unhappy with the way the in-instance self-reflective scripts panned out for a few reasons | 08:23 |
lifeless | [I'm brain dumping so you can mull on stuff] | 08:23 |
lifeless | - they weren't orchestrated, but they were operating on cluster-wide state | 08:23 |
lifeless | (they were machine-level orchestrated, but thats not interesting) | 08:24 |
lifeless | - they were buried deep, so when they broke, boy it was hard to tell what was going on | 08:24 |
lifeless | - they weren't reusable, and *everyone* has the same problems we have in this area | 08:25 |
lifeless | e.g. init-keystone should be part of keystone client IMNSHO | 08:25 |
openstackgerrit | Jenkins proposed a change to openstack/diskimage-builder: Updated from global requirements https://review.openstack.org/56161 | 08:26 |
*** jtomasek has quit IRC | 08:26 | |
*** Krast has left #tripleo | 08:26 | |
*** jtomasek has joined #tripleo | 08:28 | |
*** Krast has joined #tripleo | 08:31 | |
*** akuznetsov has joined #tripleo | 08:34 | |
*** ramishra has quit IRC | 08:36 | |
*** matsuhashi has quit IRC | 08:36 | |
*** matsuhashi has joined #tripleo | 08:37 | |
*** pblaho has quit IRC | 08:38 | |
*** shardy has joined #tripleo | 08:39 | |
*** ramishra has joined #tripleo | 08:40 | |
*** toci-bot has joined #tripleo | 08:54 | |
toci-bot | ERROR during toci run, see http://54.228.118.193/toci/toci_logs_8xwAKk1/ | 08:54 |
*** toci-bot has quit IRC | 08:54 | |
*** matsuhashi has quit IRC | 09:08 | |
*** matsuhashi has joined #tripleo | 09:11 | |
*** rushiagr has joined #tripleo | 09:18 | |
*** cd-undercloud has joined #tripleo | 09:19 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 09:19 |
*** cd-undercloud has quit IRC | 09:19 | |
Ng | morning | 09:21 |
*** lucasagomes has joined #tripleo | 09:24 | |
*** boris-42 has quit IRC | 09:27 | |
*** derekh has joined #tripleo | 09:28 | |
*** boris-42 has joined #tripleo | 09:29 | |
*** nosnos_ has joined #tripleo | 09:33 | |
*** chrisf_ has quit IRC | 09:36 | |
*** nosnos has quit IRC | 09:37 | |
*** hewbrocca has quit IRC | 09:40 | |
*** hewbrocca has joined #tripleo | 09:40 | |
*** rushiagr has quit IRC | 09:43 | |
*** matsuhashi has quit IRC | 09:45 | |
*** matsuhashi has joined #tripleo | 09:46 | |
*** rushiagr has joined #tripleo | 09:49 | |
*** matsuhashi has quit IRC | 09:51 | |
*** matsuhashi has joined #tripleo | 09:51 | |
*** che-arne has quit IRC | 09:53 | |
*** yamahata_ has quit IRC | 09:53 | |
*** yamahata_ has joined #tripleo | 09:53 | |
*** toci-bot has joined #tripleo | 09:56 | |
toci-bot | ERROR during toci run, see http://54.228.118.193/toci/toci_logs_vYylToK/ | 09:56 |
*** toci-bot has quit IRC | 09:56 | |
*** tserong has quit IRC | 09:58 | |
derekh | hmmm, ^^ that seems to be a heat migration error | 09:58 |
derekh | Nov 13 09:57:03 localhost os-collect-config[1227]: ERROR: (OperationalError) (1005, "Can't create table 'heat.stack_lock' (errno: 150)") '\nCREATE TABLE stack_lock (\n\tstack_id VARCHAR(36) NOT NULL, \n\tcreated_at DATETIME, \n\tupdated_at DATETIME, \n\tengine_id VARCHAR(64), \n\tPRIMARY KEY (stack_id), \n\tFOREIGN KEY(stack_id) REFERENCES stack (id)\n)\n\n' () | 09:58 |
*** tserong has joined #tripleo | 09:58 | |
lifeless | derekh: yay | 09:59 |
lifeless | derekh: bug filing upstream time? presumably thats due to the migration script not detaching other clients from the db / being resilient to concurrent activity | 10:00 |
derekh | lifeless: Haven't looked at the details yet, will file it now | 10:01 |
derekh | I'm guessing this patch did the damage https://review.openstack.org/#/c/49440/ | 10:01 |
*** boris-42 has quit IRC | 10:02 | |
*** boris-42 has joined #tripleo | 10:02 | |
*** ramishra has quit IRC | 10:06 | |
*** Krast has quit IRC | 10:07 | |
*** Krast has joined #tripleo | 10:07 | |
*** Krast has quit IRC | 10:07 | |
*** rushiagr has quit IRC | 10:09 | |
*** rushiagr has joined #tripleo | 10:09 | |
derekh | lifeless: I've gone through your comments to the swift stuff, will reiterate later but before I do I'm wondering if you had any thoughts on my reply to https://review.openstack.org/#/c/56010/ | 10:14 |
derekh | brb | 10:14 |
lifeless | derekh: replied there. | 10:17 |
derekh | lifeless: cool, thanks | 10:21 |
*** marun has joined #tripleo | 10:34 | |
*** hewbrocca has quit IRC | 10:35 | |
*** matsuhashi has quit IRC | 10:36 | |
*** matsuhashi has joined #tripleo | 10:36 | |
*** rushiagr has quit IRC | 10:39 | |
lifeless | huh, https://bugs.launchpad.net/openstack-manuals/+bug/1156861 looks like something we need | 10:41 |
*** matsuhashi has quit IRC | 10:41 | |
*** cd-undercloud has joined #tripleo | 10:42 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 10:42 |
*** cd-undercloud has quit IRC | 10:42 | |
lifeless | derekh: probably want to add the swift ring to the https://etherpad.openstack.org/p/orchestrate-tenant-apis use cases | 10:44 |
derekh | lifeless: willdo | 10:46 |
*** rushiagr has joined #tripleo | 10:48 | |
*** matsuhashi has joined #tripleo | 10:49 | |
*** athomas has quit IRC | 10:50 | |
*** pblaho has joined #tripleo | 10:54 | |
*** boris-42 has quit IRC | 10:54 | |
*** toci-bot has joined #tripleo | 10:56 | |
toci-bot | ERROR during toci run, see http://54.228.118.193/toci/toci_logs_Yma0JlL/ | 10:56 |
*** toci-bot has quit IRC | 10:56 | |
*** matsuhashi has quit IRC | 10:56 | |
*** matsuhashi has joined #tripleo | 10:57 | |
*** matsuhas_ has joined #tripleo | 11:00 | |
*** matsuhashi has quit IRC | 11:00 | |
*** coolsvap has quit IRC | 11:00 | |
*** rushiagr has quit IRC | 11:07 | |
lifeless | derekh: https://bugs.launchpad.net/heat/+bug/1250797 | 11:07 |
lifeless | gnight | 11:07 |
derekh | lifeless: Do you want me to do something on that bug ? | 11:07 |
derekh | Thats the one I created | 11:08 |
*** rushiagr has joined #tripleo | 11:10 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: Allow heat-admin to sudo without tty https://review.openstack.org/56004 | 11:13 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Add mapping for libffi-dev https://review.openstack.org/56087 | 11:13 |
Ng | grrr, cable modem has gone offline | 11:16 |
*** rushiagr has quit IRC | 11:19 | |
*** hewbrocca has joined #tripleo | 11:19 | |
*** rushiagr has joined #tripleo | 11:19 | |
*** che-arne has joined #tripleo | 11:26 | |
*** jprovazn has quit IRC | 11:26 | |
*** rushiagr2 has joined #tripleo | 11:32 | |
*** rushiagr has quit IRC | 11:32 | |
*** rushiagr2 is now known as rushiagr | 11:38 | |
*** jprovazn has joined #tripleo | 11:49 | |
*** nosnos_ has quit IRC | 11:52 | |
*** nosnos has joined #tripleo | 11:53 | |
*** nosnos has quit IRC | 11:53 | |
*** nosnos has joined #tripleo | 11:54 | |
*** matsuhas_ has quit IRC | 11:58 | |
*** nosnos has quit IRC | 11:58 | |
*** matsuhashi has joined #tripleo | 11:59 | |
*** nosnos has joined #tripleo | 11:59 | |
*** cd-undercloud has joined #tripleo | 12:00 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 12:00 |
*** cd-undercloud has quit IRC | 12:00 | |
*** jistr|mtg is now known as jistr | 12:02 | |
*** matsuhashi has quit IRC | 12:03 | |
*** nosnos has quit IRC | 12:04 | |
*** morazi has quit IRC | 12:12 | |
*** ifarkas has quit IRC | 12:14 | |
*** ifarkas has joined #tripleo | 12:14 | |
*** CaptTofu has quit IRC | 12:18 | |
*** CaptTofu has joined #tripleo | 12:18 | |
*** rushiagr has quit IRC | 12:44 | |
*** rushiagr has joined #tripleo | 12:49 | |
*** jistr is now known as jistr|eng | 12:50 | |
*** lucasagomes is now known as lucas-hungry | 12:59 | |
*** jistr|mobile has joined #tripleo | 13:03 | |
*** ccrouch has joined #tripleo | 13:05 | |
*** jistr|mobile has quit IRC | 13:07 | |
*** jistr|mobile has joined #tripleo | 13:08 | |
*** dprince has joined #tripleo | 13:08 | |
*** jistr|mobile has quit IRC | 13:13 | |
*** morazi has joined #tripleo | 13:13 | |
*** jistr|mobile has joined #tripleo | 13:16 | |
*** jistr|mobile has quit IRC | 13:20 | |
*** cd-undercloud has joined #tripleo | 13:21 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 13:21 |
*** cd-undercloud has quit IRC | 13:21 | |
*** boris-42 has joined #tripleo | 13:22 | |
*** jistr|mobile has joined #tripleo | 13:28 | |
*** CaptTofu has quit IRC | 13:28 | |
*** CaptTofu has joined #tripleo | 13:29 | |
*** jdob has joined #tripleo | 13:29 | |
*** jistr|mobile has quit IRC | 13:32 | |
*** jistr|mobile has joined #tripleo | 13:38 | |
*** jistr|mobile has quit IRC | 13:42 | |
*** rushiagr has quit IRC | 13:46 | |
*** rushiagr has joined #tripleo | 13:53 | |
*** jdob has quit IRC | 13:53 | |
*** rushiagr has quit IRC | 13:53 | |
*** jdob has joined #tripleo | 13:53 | |
*** jeckersb_gone is now known as jeckersb | 14:02 | |
*** tzumainn has joined #tripleo | 14:03 | |
*** morazi has quit IRC | 14:10 | |
*** lucas-hungry is now known as lucasagomes | 14:10 | |
*** julim has joined #tripleo | 14:11 | |
*** jtomasek has quit IRC | 14:14 | |
*** jtomasek has joined #tripleo | 14:15 | |
*** jistr|mobile has joined #tripleo | 14:20 | |
*** jcoufal-mob has joined #tripleo | 14:22 | |
*** jayg|g0n3 is now known as jayg | 14:22 | |
*** morazi has joined #tripleo | 14:23 | |
*** jistr|mobile has quit IRC | 14:25 | |
*** jcoufal-mob has quit IRC | 14:25 | |
*** jcoufal-mob has joined #tripleo | 14:25 | |
*** rushiagr has joined #tripleo | 14:29 | |
*** jcoufal-mob has quit IRC | 14:30 | |
*** jistr|eng is now known as jistr | 14:34 | |
*** jistr|mobile has joined #tripleo | 14:34 | |
dkehn | morning all | 14:35 |
GheRivero | morning | 14:36 |
*** cd-undercloud has joined #tripleo | 14:39 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 14:39 |
*** cd-undercloud has quit IRC | 14:39 | |
*** jistr|mobile has quit IRC | 14:39 | |
derekh | that image build ^^ started befor the revert to heat merged, hopefully next one will be ok | 14:48 |
*** rushiagr has quit IRC | 14:49 | |
*** che-arne has quit IRC | 14:52 | |
*** john-n-seattle1 has quit IRC | 14:56 | |
*** CaptTofu has quit IRC | 14:57 | |
*** CaptTofu has joined #tripleo | 14:57 | |
*** UtahDave has joined #tripleo | 15:09 | |
NobodyCam | Good Morning TripleO | 15:23 |
*** jergerber has joined #tripleo | 15:26 | |
*** markmc has joined #tripleo | 15:28 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Revert changes before pulling repository https://review.openstack.org/56234 | 15:30 |
*** coolsvap has joined #tripleo | 15:35 | |
*** akuznetsov has quit IRC | 15:35 | |
*** shakayumi has joined #tripleo | 15:38 | |
*** che-arne has joined #tripleo | 15:41 | |
*** sdake has quit IRC | 15:43 | |
*** sdake has joined #tripleo | 15:43 | |
*** cd-undercloud has joined #tripleo | 15:55 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 15:55 |
*** cd-undercloud has quit IRC | 15:55 | |
*** che-arne has quit IRC | 15:55 | |
*** jergerber has quit IRC | 15:58 | |
*** jergerber has joined #tripleo | 16:03 | |
*** shakayumi has quit IRC | 16:07 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Revert changes before pulling repository https://review.openstack.org/56234 | 16:08 |
* GheRivero slips away to grab some coffe | 16:10 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Revert changes before pulling repository https://review.openstack.org/56234 | 16:11 |
*** pblaho has quit IRC | 16:11 | |
rpodolyaka | GheRivero: ^^^ right, but if we have uncommitted changes, git pull won't succeed anyway. I guess my point was more like 'do we really want to have any uncommited changes at all?' | 16:13 |
rpodolyaka | GheRivero: as pull-tools script already knows to pull new changes if we are on master branch and that it should do nothing if we are on some other branch | 16:14 |
* GheRivero thinking | 16:17 | |
*** che-arne has joined #tripleo | 16:20 | |
GheRivero | If there are changes in the master branch, other than the ones from devtest_seed.sh that we revert, I think it should fail. There shouln't be any one | 16:21 |
GheRivero | but I-m sure someone will find a story when that is a possible scenario | 16:22 |
*** luhrs1 has joined #tripleo | 16:24 | |
*** luhrs1 has quit IRC | 16:24 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-image-elements: Enable the nova v3 API https://review.openstack.org/56246 | 16:36 |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Remove api version from glance endpoint https://review.openstack.org/56249 | 16:44 |
*** cd-undercloud has joined #tripleo | 16:44 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 16:44 |
*** cd-undercloud has quit IRC | 16:44 | |
*** UtahDave has quit IRC | 16:50 | |
*** akuznetsov has joined #tripleo | 16:54 | |
*** shakayumi has joined #tripleo | 16:56 | |
*** john-n-seattle1 has joined #tripleo | 17:01 | |
*** jistr has quit IRC | 17:02 | |
*** UtahDave has joined #tripleo | 17:02 | |
*** bauzas has quit IRC | 17:03 | |
*** cwolferh_ has joined #tripleo | 17:06 | |
*** blamar has quit IRC | 17:06 | |
*** john-n-seattle1 has quit IRC | 17:07 | |
*** rushiagr has joined #tripleo | 17:10 | |
*** john-n-seattle1 has joined #tripleo | 17:12 | |
*** UtahDave has quit IRC | 17:13 | |
*** pblaho has joined #tripleo | 17:13 | |
*** markmc has quit IRC | 17:13 | |
*** jergerber has quit IRC | 17:14 | |
*** sballe has joined #tripleo | 17:15 | |
*** edmund1 has quit IRC | 17:22 | |
*** rdopieralski has quit IRC | 17:22 | |
openstackgerrit | Petr Blaho proposed a change to openstack/python-tuskarclient: Adds help for subcommands https://review.openstack.org/56257 | 17:24 |
*** pblaho has quit IRC | 17:24 | |
*** jergerber has joined #tripleo | 17:25 | |
*** shakayumi has quit IRC | 17:31 | |
*** john-n-seattle1 has quit IRC | 17:35 | |
*** funzo has quit IRC | 17:49 | |
*** edmund has joined #tripleo | 17:51 | |
*** blamar has joined #tripleo | 17:51 | |
*** john-n-seattle1 has joined #tripleo | 17:51 | |
*** funzo has joined #tripleo | 17:55 | |
*** derekh has quit IRC | 18:00 | |
*** cd-undercloud has joined #tripleo | 18:02 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 18:02 |
*** cd-undercloud has quit IRC | 18:02 | |
*** krotscheck has joined #tripleo | 18:05 | |
*** rpodolyaka1 has joined #tripleo | 18:12 | |
*** rpodolyaka1 has quit IRC | 18:20 | |
*** UtahDave has joined #tripleo | 18:23 | |
*** rpodolyaka1 has joined #tripleo | 18:28 | |
*** greghaynes has joined #tripleo | 18:29 | |
*** lucasagomes has quit IRC | 18:44 | |
*** ehelms has quit IRC | 19:04 | |
*** epim has joined #tripleo | 19:15 | |
*** bauzas has joined #tripleo | 19:15 | |
*** cd-undercloud has joined #tripleo | 19:19 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 19:19 |
*** cd-undercloud has quit IRC | 19:19 | |
jog0 | lifeless: ping | 19:33 |
lifeless | pong | 19:36 |
jog0 | lifeless: can you confirm line 96 https://review.openstack.org/#/c/51735/5/nova/cmd/baremetal_deploy_helper.py | 19:37 |
jog0 | in that the code is correct and the bug is wrong | 19:37 |
jog0 | or vice versa | 19:37 |
*** spzala has joined #tripleo | 19:49 | |
*** epim has quit IRC | 19:54 | |
*** rushiagr has quit IRC | 20:02 | |
jog0 | lifeless: ^ | 20:02 |
*** epim has joined #tripleo | 20:03 | |
*** cd-undercloud has joined #tripleo | 20:10 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 20:10 |
*** cd-undercloud has quit IRC | 20:10 | |
*** morazi has quit IRC | 20:10 | |
lifeless | jog0: sorry yes, this is C breakfast time | 20:14 |
*** marun has quit IRC | 20:16 | |
lifeless | jog0: ok so lets see | 20:20 |
lifeless | jog0: looks fine to me | 20:21 |
jog0 | lifeless: I updated the bug to reflect the code | 20:22 |
jog0 | thanks | 20:22 |
*** morazi has joined #tripleo | 20:26 | |
*** bauzas has quit IRC | 20:28 | |
*** krotscheck has quit IRC | 20:30 | |
*** bcrochet is now known as bcrochet|bbl | 20:30 | |
*** jprovazn has quit IRC | 20:34 | |
*** dprince has quit IRC | 20:42 | |
*** boris-42 has quit IRC | 20:49 | |
*** cd-undercloud has joined #tripleo | 21:02 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 21:02 |
*** cd-undercloud has quit IRC | 21:02 | |
*** morazi has quit IRC | 21:03 | |
*** spzala has quit IRC | 21:08 | |
*** rpodolyaka1 has quit IRC | 21:15 | |
*** morazi has joined #tripleo | 21:15 | |
*** yamahata__ has joined #tripleo | 21:17 | |
*** yamahata_ has quit IRC | 21:19 | |
*** julim has quit IRC | 21:21 | |
*** epim has quit IRC | 21:38 | |
*** jtomasek has quit IRC | 21:47 | |
*** sdake_ has quit IRC | 21:50 | |
*** sdake has quit IRC | 21:51 | |
*** spzala has joined #tripleo | 21:53 | |
*** cd-undercloud has joined #tripleo | 21:53 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 21:53 |
*** cd-undercloud has quit IRC | 21:53 | |
*** sdake has joined #tripleo | 21:54 | |
*** sdake_ has joined #tripleo | 21:55 | |
*** sdake_ has quit IRC | 21:55 | |
*** sdake_ has joined #tripleo | 21:55 | |
*** sballe has quit IRC | 21:56 | |
*** epim has joined #tripleo | 22:08 | |
*** jeckersb is now known as jeckersb_gone | 22:10 | |
cody-somerville | Anyone else having trouble accessing EEM today? | 22:11 |
clarkb | cody-somerville: ya I just tried getting to it and it errored out trying to log me in | 22:12 |
clarkb | trying again | 22:12 |
clarkb | yup same thing. trying on a windows machine really quickly | 22:13 |
*** jdob has quit IRC | 22:16 | |
davidlenwell | you hp guys and your intranet ;) | 22:22 |
cody-somerville | Aye. We love it so. | 22:23 |
* cody-somerville snuggles with his VPN second factor authentication device. | 22:24 | |
davidlenwell | eem is actually the best part about being at piston now.. we just have a human that deals with it for us | 22:24 |
cody-somerville | The only other staff member at my location is my dog ;) and I think he'd just eat the receipts. | 22:25 |
davidlenwell | that would be a fun email to send your boss .. my dog ate my reciepts.. can we still process the amex payment please | 22:26 |
*** epim has quit IRC | 22:37 | |
*** jpeeler has quit IRC | 22:38 | |
*** blamar has quit IRC | 22:39 | |
*** cd-undercloud has joined #tripleo | 22:45 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 22:45 |
*** cd-undercloud has quit IRC | 22:45 | |
*** CaptTofu has quit IRC | 22:45 | |
*** CaptTofu has joined #tripleo | 22:46 | |
*** sballe has joined #tripleo | 22:47 | |
ccrouch | 19:36:10 <lifeless> so I need to go through all the blueprints, set administrivia state etc | 23:03 |
ccrouch | 19:36:57 <lifeless> can everyone that submitted a session make sure you've captured action items in the etherpads: any pad with no action items I'm going to presume to be historical record and close the blueprint that pointed at it:) | 23:03 |
ccrouch | question from the meeting yesterday... | 23:03 |
ccrouch | where can I find the blueprints mentioned above? | 23:03 |
ccrouch | i was expecting them to be here: https://blueprints.launchpad.net/tripleo but I dont think thats the right place | 23:04 |
lifeless | ccrouch: the etherpads can be found on the summit page | 23:04 |
lifeless | ccrouch: https://wiki.openstack.org/wiki/Summit/Icehouse/Etherpads | 23:04 |
lifeless | ccrouch: if there isn't a blueprint, thats fine. | 23:04 |
lifeless | I will ensure appropriate tracking metadata exists - its the etherpad content I'm primarily concerned about. | 23:05 |
ccrouch | ah ok, i thought there were already blueprints. thanks for the clarification | 23:12 |
*** morazi has quit IRC | 23:14 | |
lifeless | sloppy language on my part | 23:15 |
lifeless | blueprints aren't intrinsically interesting to me. The design docs (etherpads) and actions therein -are- | 23:15 |
ccrouch | gotya | 23:16 |
ccrouch | rpodolyaka: release question for you | 23:17 |
ccrouch | what is your expectation when it comes to which released versions of the tripleo projects should work together? | 23:17 |
ccrouch | is it simply that the most recent version of a project will work when combined with the most recent version of every other tripleo project? | 23:17 |
*** jergerber has quit IRC | 23:18 | |
lifeless | ccrouch: requirements.txt in each project tree should define that. | 23:19 |
lifeless | ccrouch: obviously the latest releases should all work together, but if we preserve backwards compat, then thats cool. | 23:20 |
ccrouch | (5:19:46 PM) lifeless: ccrouch: requirements.txt in each project tree should define that. | 23:23 |
ccrouch | i just checked and none of the first six tripleo projects i looked at included a reference to any other tripleo project in their requirements.txt | 23:23 |
ccrouch | (5:20:11 PM) lifeless: ccrouch: obviously the latest releases should all work together, | 23:24 |
ccrouch | 'should' being the operative word presumably, its not something that we check for currently right? | 23:24 |
lifeless | not explicitly, for a few reasons. | 23:24 |
ccrouch | just to be clear, i'm not complaining :-) | 23:24 |
lifeless | One being that we're not functionally gated :) | 23:24 |
ccrouch | sorry, what do you mean by "functionally gated"? | 23:25 |
ccrouch | stuff breaking is going to stop forward progress? :-) | 23:25 |
ccrouch | ..is *NOT*.. | 23:25 |
lifeless | right | 23:30 |
lifeless | since to detect failures we need to deploy a cloud | 23:30 |
lifeless | we're working up to that, but it needs two regions etc | 23:30 |
*** jayg is now known as jayg|g0n3 | 23:33 | |
*** cd-undercloud has joined #tripleo | 23:35 | |
cd-undercloud | ************** overcloud complete status=0 ************ | 23:35 |
*** cd-undercloud has quit IRC | 23:35 | |
*** tzumainn has quit IRC | 23:49 | |
dkehn | lifeless: with reguards to update, this is driven from the nova rebuild (assuming), when you say ephemeral what data exactly are you referring to, entire state or selective? | 23:54 |
*** matsuhashi has joined #tripleo | 23:57 | |
lifeless | dkehn: the ephemeral partition; see the docs on nova flavors | 23:58 |
dkehn | lifeless: k | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!