Tuesday, 2014-08-05

jrolloh, nice00:00
JayFjroll: is there a doc for setting up IPA with that patch?00:00
* jroll sticks this in a shell script00:00
jrollJayF: I still need to update the 'pad, but essentially just follow the ironic devstack guide, with some localrc changes00:00
jrollJayF: 2 secs00:01
adam_gjroll, that config relies on some slave scripts that come from other places. if you're trying to run it manually, i think you'd do something like:  'tox -e smoke-serial -- $REGEX'00:01
jrollJayF: https://etherpad.openstack.org/p/ipa-devstack00:02
jrolladam_g: cool, thank you! will report back00:02
Shrewsjroll: i think you're going to be better off to only run the tests that you're going add until adam_g and myself get all of our changes merged00:02
adam_gjroll, a good starting point would be focus on tempest.scenario.test_baremetal_basic_ops and get that to pass provisioning, since thats the main test we rely on ATM00:02
Shrewsit's sort of a mess right now00:03
Shrewsalthough we're replacing that test  :)00:03
Shrewserr, trying to00:03
jrollShrews: I want to run the same tests that we currently run in the gate (before *and* after y'all change everything) :)00:03
Shrewsjroll: then you're in for an adventure!00:03
jroll:P00:03
jrollI'll start with testr run tempest.scenario.test_baremetal_basic_ops00:04
Shrewswe *currently* don't run many tests. that's what we're trying to change00:04
jrollright00:04
Shrewsthat's a good starting point00:04
jrollnod00:04
jrollI'll likely poke y'all tomorrow or something00:04
Shrewssure00:05
jrollthanks again :)00:05
*** mdorman has quit IRC00:06
jrollromcheg: I think I might be hitting the same network issues as you, did you figure a fix out for that?00:37
*** chuckC has quit IRC00:39
*** shakamunyi has quit IRC00:43
* jroll flips the devstack table00:48
*** ellenh has quit IRC01:05
*** christop1eraedo is now known as christopheraedo01:17
openstackgerritYongli He proposed a change to openstack/ironic: Rewrite ironic policy to use the new changes of common policy  https://review.openstack.org/9773101:19
jrollRan 1 (-1) tests in 327.867s (-370.202s)01:27
jrollPASSED (id=4)01:27
jroll\o/01:27
*** eghobo has quit IRC01:33
*** nosnos has joined #openstack-ironic01:50
*** shakamunyi has joined #openstack-ironic01:54
*** jgrimm has joined #openstack-ironic02:07
*** shakamunyi has quit IRC02:07
*** chuckC has joined #openstack-ironic02:15
*** killer_prince is now known as lazy_prince02:22
*** shakamunyi has joined #openstack-ironic02:22
*** Halacs has quit IRC03:04
*** Halacs has joined #openstack-ironic03:08
*** eghobo has joined #openstack-ironic03:37
openstackgerritZhongyue Luo proposed a change to openstack/ironic: Sync oslo imageutils, strutils to Ironic  https://review.openstack.org/11189403:53
*** pcrews has quit IRC03:54
*** ramineni has joined #openstack-ironic03:56
*** bmahalakshmi has joined #openstack-ironic04:05
*** shausy has joined #openstack-ironic04:15
*** rameshg87 has joined #openstack-ironic04:18
*** eghobo has quit IRC04:22
*** eghobo has joined #openstack-ironic04:23
*** Poornima has joined #openstack-ironic04:24
*** sabah has joined #openstack-ironic04:28
*** lazy_prince is now known as killer_prince04:29
*** bvivek has joined #openstack-ironic04:43
*** k4n0 has joined #openstack-ironic04:43
*** jgrimm has quit IRC04:49
openstackgerritZhongyue Luo proposed a change to openstack/ironic: Sync oslo imageutils, strutils to Ironic  https://review.openstack.org/11189404:59
*** nikunj2512 has joined #openstack-ironic05:01
*** eguz has joined #openstack-ironic05:21
*** killer_prince has quit IRC05:24
*** eghobo has quit IRC05:25
*** bvivek has quit IRC05:26
*** rakesh_hs has joined #openstack-ironic05:26
*** rameshg87 has quit IRC05:36
*** shakamunyi has quit IRC05:42
*** killer_prince has joined #openstack-ironic05:46
*** killer_prince is now known as lazy_prince05:46
*** pcrews has joined #openstack-ironic05:46
*** rameshg87 has joined #openstack-ironic05:47
*** bvivek has joined #openstack-ironic05:51
*** aswadr has joined #openstack-ironic05:58
*** pcrews has quit IRC05:59
*** eguz has quit IRC06:01
*** shakamunyi has joined #openstack-ironic06:09
*** dtantsur|afk is now known as dtantsur06:10
dtantsurMorning Ironic!06:10
*** shakamunyi has quit IRC06:24
*** shausy has quit IRC06:24
*** shausy has joined #openstack-ironic06:25
*** bvivek has quit IRC06:29
*** bvivek has joined #openstack-ironic06:35
*** radsy has quit IRC06:41
*** ifarkas has joined #openstack-ironic06:47
*** Mikhail_D_ltp has joined #openstack-ironic06:47
*** rakesh_hs2 has joined #openstack-ironic06:49
*** rakesh_hs has quit IRC06:49
*** shakamunyi has joined #openstack-ironic06:50
*** shakamunyi has quit IRC06:58
openstackgerritAnusha Ramineni proposed a change to openstack/ironic-specs: Management Interface to firmware update  https://review.openstack.org/10084207:00
*** ndipanov has joined #openstack-ironic07:02
openstackgerritNisha Agarwal proposed a change to openstack/ironic-specs: Discover node properties at node-create/node-update  https://review.openstack.org/10095107:07
*** rakesh_hs has joined #openstack-ironic07:10
openstackgerritA change was merged to openstack/ironic: Sync oslo imageutils, strutils to Ironic  https://review.openstack.org/11189407:10
*** rakesh_hs2 has quit IRC07:10
*** Nisha has joined #openstack-ironic07:18
*** rakesh_hs2 has joined #openstack-ironic07:23
*** rakesh_hs has quit IRC07:23
*** mkerrin has quit IRC07:25
*** sabah has quit IRC07:26
*** mkerrin has joined #openstack-ironic07:37
*** rakesh_hs2 has quit IRC07:42
*** rakesh_hs has joined #openstack-ironic07:44
*** rakesh_hs has quit IRC07:46
*** rameshg87 has quit IRC07:47
*** rakesh_hs has joined #openstack-ironic07:49
*** foexle has joined #openstack-ironic07:50
*** shakamunyi has joined #openstack-ironic07:55
*** Nisha has quit IRC07:55
*** jistr has joined #openstack-ironic07:56
*** romcheg1 has joined #openstack-ironic07:58
*** rwsu has quit IRC07:59
*** lucasagomes has joined #openstack-ironic08:05
*** shakamunyi has quit IRC08:10
*** romcheg1 has quit IRC08:18
*** romcheg1 has joined #openstack-ironic08:18
dtantsurlucasagomes, morning! mind having a look: https://etherpad.openstack.org/p/Ironic-PoCDiscovery-Juno08:34
romcheg1Morning folks!08:34
*** MattMan has joined #openstack-ironic08:34
dtantsurromcheg1, morning!08:35
lucasagomesmorning! romcheg dtantsur08:37
lucasagomesdtantsur, will take a look08:37
romcheg1lucasagomes, dtantsur: I have quite a long vacation on Aug 8 - Aug 25 so please poke yuriyz during that time about all the migration stuff08:38
lucasagomesromcheg1, oh nice one. Sure08:38
dtantsurromcheg1, ack :) enjoy!08:38
lucasagomesjbjohnso, ack, it's cool to include me I will take a look at the patches soon08:40
lucasagomesjbjohnso, thanks for that08:40
Haomenglucasagomes: enjoy the vacation:)08:40
lucasagomesHaomeng, morning :) hey it's romcheg that is going on vacations08:41
Haomenglucasagomes: :)08:41
romcheg1:)08:41
* lucasagomes wish it was me as well :)08:41
romcheg1Or even :-P08:41
dtantsurlol08:41
Haomengclick the wrong name:)08:41
Haomeng:)08:41
Haomengjbjohnso: I have uploaded the test result with your patch, can you help to check why it not working if you are free, thank you.08:42
openstackgerritGhe Rivero proposed a change to openstack/ironic: Sync oslo.incubator modules  https://review.openstack.org/11094108:45
*** ndipanov has quit IRC08:46
*** ndipanov has joined #openstack-ironic08:46
*** Nisha has joined #openstack-ironic08:48
*** Nisha has quit IRC08:52
lucasagomesdtantsur, cool stuff!08:54
dtantsurthnx!08:54
dtantsurlucasagomes, now we need only network part for this PoC to work completely08:54
lucasagomesdtantsur, yeah, that's the hairy part. Any news on that side?08:55
dtantsurlucasagomes, not from me. we wanted to discuss it with marios once you're available (likely today)08:55
lucasagomesdtantsur, ah cool alright yeah let's do it08:57
*** igordcard has joined #openstack-ironic08:57
*** Alexei_987 has joined #openstack-ironic09:00
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Check if boot device is persistent on ipminative  https://review.openstack.org/11195909:08
ifarkasyuriyz, hi, do you have time to chat about https://review.openstack.org/#/c/104850/4/ironic/drivers/modules/drac/client.py ?09:21
yuriyzifarkas, sorry but not now09:21
ifarkasyuriyz, alright, do you know when you will be available?09:22
openstackgerritGhe Rivero proposed a change to openstack/ironic: Migration to oslo.utils library  https://review.openstack.org/11059609:23
yuriyzifarkas, in two hours09:24
ifarkasyuriyz, thanks, works for me!09:24
*** bmahalakshmi has quit IRC09:30
*** bmahalakshmi has joined #openstack-ironic09:34
*** lazy_prince is now known as killer_prince09:37
*** killer_prince is now known as lazy_prince09:37
*** enikanorov has joined #openstack-ironic09:44
*** shakamunyi has joined #openstack-ironic09:57
*** shakamunyi has quit IRC10:01
*** Nisha has joined #openstack-ironic10:16
*** enikanorov__ has joined #openstack-ironic10:21
*** Poornima has quit IRC10:21
*** enikanorov has quit IRC10:22
*** lazy_prince is now known as killer_prince10:32
*** killer_prince is now known as lazy_prince10:37
yuriyzifarkas, some comments added, do you have any questions?10:38
ifarkasyuriyz, not anymore, I wanted to discuss your comment importutils but lucasagomes already touched on that10:48
ifarkasyuriyz, thanks anyway!10:49
*** ramineni has quit IRC11:03
*** nosnos has quit IRC11:10
*** bmahalakshmi has quit IRC11:16
*** bmahalakshmi has joined #openstack-ironic11:16
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add iPXE Installation Guide documentation  https://review.openstack.org/10680911:18
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add iPXE support for Ironic  https://review.openstack.org/9931811:18
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add iPXE Installation Guide documentation  https://review.openstack.org/10680911:20
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add iPXE support for Ironic  https://review.openstack.org/9931811:20
*** lucasagomes is now known as lucas-hungry11:21
openstackgerritVladyslav Drok proposed a change to openstack/ironic: Remove gettextutils _ injection  https://review.openstack.org/11063411:27
openstackgerritIlya Pekelny proposed a change to openstack/ironic: Test migrations with Alembic, using Oslo.db  https://review.openstack.org/11198411:29
*** bmahalakshmi has quit IRC11:32
*** shausy2 has joined #openstack-ironic11:38
*** shausy has quit IRC11:38
dtantsurbrb11:46
*** shakamunyi has joined #openstack-ironic11:48
*** shakamunyi has quit IRC11:58
*** nikunj2512 has quit IRC12:01
*** Nisha has quit IRC12:10
*** lucas-hungry has quit IRC12:25
*** lucas-hungry has joined #openstack-ironic12:38
*** lazy_prince is now known as killer_prince12:42
*** igordcard has quit IRC12:43
*** lucas-hungry is now known as lucasagomes12:43
*** k4n0 has quit IRC12:50
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Check if boot device is persistent on ipminative  https://review.openstack.org/11195912:59
*** jistr has quit IRC13:00
*** jistr has joined #openstack-ironic13:03
*** jasondotstar has joined #openstack-ironic13:03
*** comstud has quit IRC13:09
*** matty_dubs|gone is now known as matty_dubs13:11
*** stevebaker has quit IRC13:11
*** mgagne has quit IRC13:12
*** dhellmann_ is now known as dhellmann13:12
*** mgagne has joined #openstack-ironic13:13
*** mgagne is now known as Guest2729513:13
*** comstud has joined #openstack-ironic13:14
*** cian_ has quit IRC13:14
*** Madasi has quit IRC13:14
*** dtantsur has quit IRC13:14
*** yuriyz has quit IRC13:14
*** rainya_ has quit IRC13:14
*** Haomeng has quit IRC13:14
*** stevebaker has joined #openstack-ironic13:15
*** jgrimm has joined #openstack-ironic13:15
*** Haomeng has joined #openstack-ironic13:15
*** cian_ has joined #openstack-ironic13:15
*** Madasi has joined #openstack-ironic13:15
*** dtantsur has joined #openstack-ironic13:15
*** yuriyz has joined #openstack-ironic13:15
*** rainya_ has joined #openstack-ironic13:15
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Expose {set,get}_boot_device in the API  https://review.openstack.org/9015113:22
*** SpamapS has quit IRC13:23
*** SpamapS has joined #openstack-ironic13:24
*** SpamapS has quit IRC13:24
*** SpamapS has joined #openstack-ironic13:24
*** adam_g has quit IRC13:25
*** adam_g has joined #openstack-ironic13:29
*** adam_g has quit IRC13:30
*** adam_g has joined #openstack-ironic13:30
*** jistr has quit IRC13:30
*** jistr has joined #openstack-ironic13:30
romcheg1lucasagomes: What do you think about my proposal https://review.openstack.org/#/c/97731/ ?13:30
romcheg1I'm going to push a little more on it13:31
lucasagomesromcheg1, 1 sec in a call13:31
romcheg1ok, np13:31
*** dhellmann has quit IRC13:32
*** dhellmann has joined #openstack-ironic13:33
jbjohnsowas wondering what people might think of confluent's api, example: http://paste.openstack.org/show/90486/13:34
*** chuck_ has joined #openstack-ironic13:35
*** zul has quit IRC13:36
*** dhellmann has quit IRC13:36
*** dhellmann has joined #openstack-ironic13:39
*** shakamunyi has joined #openstack-ironic13:42
openstackgerritVladyslav Drok proposed a change to openstack/ironic: Remove gettextutils _ injection  https://review.openstack.org/11063413:48
*** shakamunyi has quit IRC13:49
Shrewsadam_g: grr... i think we need to go ahead and push forward with setting the rescue flag in tempest. Disabling cinder is causing some tests to fail b/c they aren't using the @services decorator, but there is a check for the rescue feature flag13:51
Shrewsand disabling cinder has been +A'd13:53
*** shausy2 has quit IRC14:00
*** pcrews has joined #openstack-ironic14:02
*** wendar has quit IRC14:04
*** ndipanov has quit IRC14:04
lucasagomesromcheg1, back :D14:04
*** wendar has joined #openstack-ironic14:05
lucasagomesromcheg1, hmm yeah that code looks a bit odd indeed14:05
romcheg1lucasagomes: So I proposed to do a small refactoring instead of just rewriting the same stuff14:05
lucasagomesromcheg1, right... you mean rewriting ironic/common/policy.py ?14:06
romcheg1yes14:07
romcheg1to make use of existing oslo code14:07
lucasagomesbecause mostly of the changes comes from the sync from oslo14:07
romcheg1After syncing oslo it's quite easy to remove most of our local policies-related code14:08
*** wendar has quit IRC14:08
*** wendar has joined #openstack-ironic14:08
romcheg1And use new features in oslo.policies14:09
lucasagomesright... well I don't have objections to it... in fact I thought that the patch #97731 was a first step to do it14:09
lucasagomescause it sync the new oslo code and then adapt our common/policy.py to use it14:09
romcheg1lucasagomes: Why not perform the refactoring at the same time?14:10
romcheg1It's a very small change14:10
lucasagomesromcheg1, right yeah can be done as well... I wasn't sure about the size of the changes14:10
romcheg1I think it's even smaller than the change that is currently there14:11
*** shakamunyi has joined #openstack-ironic14:11
romcheg1lucasagomes, because it's mostly deleting old code :)14:12
lucasagomesromcheg1, right... I don't have objections really. Maybe, just one about "patches should do only one thing" , so I would argue that we should sync the new one patch and refactor the code in another14:12
lucasagomesbut yeah if it's really small, squeezing the changes in one patch seems okish as well for me14:13
romcheg1lucasagomes: Syncing already requires some refactoring, so it's identical, i think14:13
lucasagomesromcheg1, well yeah that's true14:15
*** bvivek has quit IRC14:18
*** mdorman has joined #openstack-ironic14:30
*** nikunj2512 has joined #openstack-ironic14:31
*** shakamunyi has quit IRC14:32
*** rakesh_hs has quit IRC14:34
NobodyCammorning ironic14:35
*** jgrimm has quit IRC14:36
*** nikunj2512 has quit IRC14:36
*** rameshg87 has joined #openstack-ironic14:44
lucasagomesNobodyCam, yo morning14:45
NobodyCam:) oh I feel like I've been hit by a train :(14:47
ShrewsNobodyCam: :(14:52
*** Poornima has joined #openstack-ironic14:54
*** chuck_ is now known as zul14:54
*** zul has quit IRC14:54
*** zul has joined #openstack-ironic14:54
*** rameshg87_ has joined #openstack-ironic15:00
*** rameshg87 has quit IRC15:01
NobodyCamShrews: yep I now have the travel plague15:11
lucasagomesNobodyCam, gosh u too?15:12
lucasagomesShrews, morning15:12
*** shakamunyi has joined #openstack-ironic15:12
Shrewshey lucasagomes15:13
NobodyCamlucasagomes: yep... :( this is a nasty cold/flu too15:13
lucasagomesNobodyCam, damn... Now I'm feeling better but on wednesday I was pretty bad15:13
lucasagomesNobodyCam, sore throat and all, couldn't even talk much15:13
lucasagomesNobodyCam, s/wednesday/thursday (tho I was bad on weds as well)15:14
NobodyCamlucasagomes: :)15:18
*** shausy has joined #openstack-ironic15:18
NobodyCamYea I was mostly feeling ok. I think I pushed my self on sunday, washed the rv and washed / waxed the car and that was to much... monday I felt like I was hit with a large stick15:19
Ngif a machine is being rebuilt and it fails and goes into ERROR state, does the machine get released back, or is it still associated and able to have rebuild called again?15:20
Ng(I am told that nova-bm released the machine immediately)15:20
ShrewsNg: I don't think you can rebuild an instance that isn't ACTIVE15:23
jrollmorning ironic :)15:26
jrollShrews: I got tempest passing :D15:26
Shrewsjroll: awesome!15:26
NgShrews: interesting, so that would suggest that if a node goes ERROR, you've pretty much lost it permanently?15:26
dtantsurjroll, NobodyCam, Shrews, morning15:27
jrollwithout any patches too!15:27
ShrewsNg: tbh, i'm not 100% sure what happens if it goes to ERROR15:27
Shrewsjroll: scenario test shouldn't require any patches15:27
jrollShrews: unless my driver code sucks :P15:27
ShrewsNg: https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L43615:28
*** shakamunyi has quit IRC15:28
Shrewsso, must be ACTIVE15:28
NgShrews: thanks15:32
*** jgrimm has joined #openstack-ironic15:32
jrolldtantsur: thanks for the feedback on 108457, I responded15:33
NobodyCammorning dtantsur , Ng :)15:34
Nghey NobodyCam :)15:34
*** agordeev has quit IRC15:35
*** agordeev has joined #openstack-ironic15:35
NobodyCamNg: how goes the CQB?15:36
NgNobodyCam: interesting ;)15:36
NobodyCam:)15:36
devanandamorning, all15:37
Shrewsmorning devananda. how ya feelin'?15:37
NobodyCammorning devananda :) /me hopes your feeling better15:37
devanandajroll: awesome!15:38
jrolldevananda: :) https://etherpad.openstack.org/p/ipa-devstack15:38
devanandaso I still have pneumonia. Will be around today when I'm not sleeping.15:38
jroll:( get all the sleep15:38
dtantsurdevananda, morning! get better :(15:39
devanandajroll: that's fantastic! great walkthrough15:39
jrollthanks :)15:39
jrollI'll post it as a docs patch later on15:40
devanandajroll: I'd suggest proposing a patch to devstack to do all the swift-enablement separately15:40
jrolldevananda: yeah, I was waiting for someone to call me out on that :P15:40
devanandajroll: as that is generally useful now for both IPA and iLO drivers, and sholuldn't be harmful to IPMI tests15:40
jrollindeed15:40
devanandajroll: then propose the others as a job to infra, initially either experimental or non-voting, in ironic and IPA, once the devstack changes are landed15:41
jrollyep15:41
devanandajroll: feel free to create / update wiki pages for this, too15:41
jrollyeah, planning on it15:41
devanandajroll: but please don't propose doc changes that include non-committed code references15:41
devananda(or WIP the doc change until the code lands)15:42
openstackgerritVladyslav Drok proposed a change to openstack/ironic: Add driver name on driver load exception  https://review.openstack.org/11204915:42
*** foexle has quit IRC15:43
jrolldevananda: ok, sounds good15:44
*** ifarkas has quit IRC15:44
Shrewsadam_g: FYI, i *finally* duplicated your smoke test results. 0 failures15:45
Shrewsconcurrency = 215:45
NobodyCamwas there a horizon patch with the starting of the ironic tab/wireframe?15:45
jrollNobodyCam: mrda-away knew of someone with some POC code, but idk if it's up anywhere15:46
*** dtantsur is now known as dtantsur|afk15:47
NobodyCamack :)15:47
devanandaNobodyCam: not afaik. jcoufal has wireframes and posted them to the ML. mrda knew of someone else who had a POC code (possibly unrelated to cjoufal's work), but I didn't see it15:47
jrollmaybe mikal knows where that's at :) ^15:47
NobodyCamyea I just did a quick look thru the horizon que and didn;t see anything15:48
ShrewsNobodyCam: nothing from the red hat guy: https://review.openstack.org/#/q/project:openstack/horizon+owner:%22Jaromir+Coufal+%253Cjcoufal%2540redhat.com%253E%22,n,z15:48
devanandaseatch the ML archives under [TripleO]15:48
devanandaor [Tuskar]15:48
*** killer_prince is now known as lazy_prince15:52
*** shausy has quit IRC15:57
*** jistr has quit IRC16:00
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Fix self.fields on API Chassis object  https://review.openstack.org/11205516:00
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Fix self.fields on API Port object  https://review.openstack.org/11205616:00
ShrewsALL: Just FYI, cinder is now disabled in the ironic jobs. Be on the lookout for any strange errors. Not expecting any, but you never know.16:00
lucasagomesdevananda, jroll morning16:00
*** matty_dubs is now known as matty_dubs|lunch16:01
lucasagomesShrews, heh I always disable it locally here16:01
lucasagomesShrews, usually when I re-run stack.sh after an unstack.sh cinder fails with something weird16:01
lucasagomesanyway... seems unstable16:02
*** romcheg1 has left #openstack-ironic16:02
Shrewslucasagomes: i keep it disabled too16:04
*** Mikhail_D_ltp has quit IRC16:10
*** rameshg87 has joined #openstack-ironic16:11
*** openstackstatus has quit IRC16:17
*** openstack has joined #openstack-ironic16:18
*** ellenh has joined #openstack-ironic16:18
openstackgerritRamakrishnan G proposed a change to openstack/ironic-specs: iLO Virtual Media iSCSI Deploy Driver  https://review.openstack.org/9774416:34
rameshg87NobodyCam, JayF, devananda, jroll, request you to take a look at ^^ ilo deploy driver spec https://review.openstack.org/#/c/97744/16:36
JayFI'm already halfway through the diff :P16:36
rameshg87i have just modified as per what we agreed upon in yesterday's meeting16:36
rameshg87thanks JayF :-)16:36
*** chuckC has quit IRC16:41
*** rwsu has joined #openstack-ironic16:43
devanandalucasagomes: thinking about semver, i should actually tag this client as 0.2, right?16:44
devanandalucasagomes: i mean, we added several new features, not just bug fixes16:45
lucasagomesdevananda, oh yeah that's true16:45
devanandalucasagomes: based on my release notes, it has 4 new commands or subcommands16:45
lucasagomesyeah we added few things on that release16:45
lucasagomesyup16:45
devanandak, bumping16:45
devanandai can't update the existing tag, but i can push a 0.2.0 with a new message16:46
JayFdevananda: shouldn't you be somewhere recovering from pnemonia? :-C16:47
devanandaJayF: I am laying under a blanket, just trying to be soewhat useful when I dont feel like sleeping16:47
JayFJust feel better man, that stuff is rough and I think quite a few folks who were at the mid-cycle are down16:48
lucasagomesheh yeah, that aircon was like siberia style man16:48
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic: Updated from global requirements  https://review.openstack.org/11152416:50
*** Mikhail_D_ltp has joined #openstack-ironic16:53
openstackgerritNisha Agarwal proposed a change to openstack/ironic-specs: Discover node properties for iLO driver  https://review.openstack.org/10300716:59
*** matty_dubs|lunch is now known as matty_dubs17:00
*** Nisha has joined #openstack-ironic17:01
lucasagomesaight I will call it a day17:03
lucasagomeshave a good night everybody17:03
lucasagomesdevananda, NobodyCam  hope you get better!17:03
*** rameshg87 has quit IRC17:11
*** rameshg87_ has quit IRC17:12
NobodyCamrameshg87_: night lucasagomes17:12
NobodyCamgah17:12
NobodyCamnight lucasagomes17:12
*** lucasagomes is now known as lucas-afk17:14
*** chuckC has joined #openstack-ironic17:16
*** Alexei_987 has quit IRC17:19
*** Poornima has quit IRC17:24
NobodyCamrameshg87 reviewed. one nit / one concern17:44
JayFNobodyCam: commented on your comment :P17:46
JayFNobodyCam: tl;dr: that limitiation only exists in the iscsi version of that driver. the IPA version will be fine, and is depedant on that spec :)17:46
* JayF hopes everyone only uses the ilo-ipa driver version17:46
JayF:P17:46
jroll:D17:46
NobodyCam:)17:46
NobodyCamJayF: :) very good...17:47
NobodyCamyea thats a severe impact for guys wanting to run windows17:48
NobodyCamnot that we support that today17:48
adam_gromcheg, https://review.openstack.org/#/c/111859/17:49
jrollJayF: how is that limitation resolved with IPA?17:50
JayFjroll: boot from disk support17:51
JayFjroll: pxe/iscsi has no support for boot from disk, so for iLo driver, you have to provide an attached boot media via OOB to load the kernel/ramdisk17:51
jrolloh, right17:51
*** lucas-afk has quit IRC17:56
Shrewsadam_g: ugh, yeah, we need to push the rescue=False stuff now17:57
Shrewshttp://logs.openstack.org/49/112049/1/check/check-tempest-dsvm-ironic/0378e79/console.html#_2014-08-05_16_36_09_83417:58
adam_gShrews, did something change?17:58
Shrewsadam_g: yeah. cinder is disabled now17:58
jrollwhy is cinder required to test rescue apis?17:59
JayFbecause I think rescue uses boot from block17:59
jrollgrr17:59
adam_gShrews is the ironic gate broken now because of it?17:59
Shrewsadam_g: it appears so17:59
jrollyay18:00
jrollgot a bug number?18:00
Shrewsmaking one now18:00
jrolland/or the review number for the "disable cinder" change?18:00
jrollok18:00
jrollupdating the whiteboard18:00
adam_gShrews, the ironic jobs were failing for every jenkins check in 105599 :|18:03
Shrewsadam_g: yeah, part of that was the devstack bug about not having libssl-dev18:03
Shrewswhich fixed the one ironic test18:03
Shrewsbut it was already approved by the time i was looking into the new failures18:04
Shrewshttps://bugs.launchpad.net/devstack/+bug/135302718:06
devanandaJoshNang: https://blueprints.launchpad.net/ironic/+spec/swift-temp-urls is complete, right?18:08
jrolldevananda: tis18:09
openstackgerritJarrod Johnson proposed a change to stackforge/pyghmi: Change to name-only lookups in RAKP  https://review.openstack.org/11209618:09
JoshNangdevananda: yes and no. i had direct url support mentioned in the spec, but found out it is way more complex than i originally thought (5 different formats just for swift, keystone, etc), so that wasn't in the merged patch18:09
Shrewshttps://review.openstack.org/11209718:09
jrollanybody want to review some devstack patches? :) https://review.openstack.org/#/c/112095/ and https://review.openstack.org/#/c/108457/18:09
*** lazy_prince is now known as killer_prince18:09
*** Mikhail_D_ltp has quit IRC18:10
jrollShrews: maybe make a note for people not to +A that until ironic tests pass :|18:10
JoshNangdevananda: direct url makes the conf easier (1 required conf vs 3), but glance's code to manage swift direct_urls is ~400 lines, so i'd lean towards leaving it out and if we really want it, integrate it into glance.18:10
Shrewsjroll: ++18:11
Shrewsnothing like breaking the gate to make one feel worthwile18:13
Shrewsworthwhile, too18:13
devanandaJoshNang: ok, so it's as done as it's going to be, and it's done *enough* for our needs -- but what's outlined in the spec is nto actually finished18:13
JoshNangdevananda: correct18:13
jrollShrews: can't blame yourself for a patch getting approved too soon :P18:14
devanandaJoshNang: I think we should reflect that somewhere. Possibly in an annotation to the spec, so that anyone looking back at it (after Juno is done) understansd what whas actually done18:14
JoshNangdevananda: wfm. i'll get a patch up later today18:14
JoshNangi can update the blueprint as well18:14
devanandaJoshNang: thanks. that should be easy for us to approve18:14
JoshNangdevananda: np18:15
devanandafwiw, I think https://blueprints.launchpad.net/ironic is current now18:15
devanandaI've tried to have it as focused on Juno as possible18:18
* devananda returns to AFK status18:19
jrollShrews: do you know how to set things that I would normally set in localrc, when using devstack-gate?18:23
jrollI want to set up a job similar to https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml#L54218:23
jrollbut with e.g. IRONIC_DEPLOY_DRIVER=agent_ssh18:23
*** bvivek has joined #openstack-ironic18:24
jrollwould I just set DEVSTACK_GATE_IRONIC_DEPLOY_DRIVER=agent_ssh?18:24
Shrewsjroll: https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate.sh#L119-L12518:24
jrollah18:25
jrollnice, thanks18:25
Shrewsjroll: oh, wait. hrm....18:25
jrollI love all the cross-project dependencies18:25
jrollI think that will work, I'll do: if [[ "$DEVSTACK_GATE_IRONIC_DEPLOY_DRIVER" == "......18:26
jrollor something similar18:26
Shrewsjroll: yeah, the dependencies still leave me confused at times18:27
jrollindeed18:27
*** igordcard has joined #openstack-ironic18:27
jrollmore like... I'm going to have a 3-patch chain here... all on different projects18:27
jrollShrews: one last thing to bug you about, for the agent driver, should I clone tempest-dsvm-ironic, tempest-dsvm-virtual-ironic, or both?18:30
Shrewsjroll: adam_g is working on eliminating one of those... can't remember which18:30
jrollyeah, virtual looks like the newer one, it's got the giant regex of tests to skip18:31
Shrewsjroll: we're eliminating that regex18:31
adam_gjroll, right now i'd say cone the virtual-ironic, thats the one that actually sets up nova-compute to use ironic. the others dont18:31
jrollah, I see18:31
jrolladam_g: what do the others actually do, then?18:31
*** rakesh_hs has joined #openstack-ironic18:31
adam_gjroll, long term we're going to get rid of the virtual-ironic one, and have tempest-dsvm-ironic set up nova. and rename them to something like tempest-dsvm-ironic-pxe, tempest-dsvm-ironic-agent, etc.18:31
adam_gjroll, they deploy ironic api+conductor but nova is set to use the default libvirt/kvm driver.  the ironic API gets stressed but not the compute side18:32
jrollhmm, ok18:32
jrollthanks :)18:32
adam_gjroll, those existed before we had support in devstack, devstack-gate, etc. for actually deploying the virt driver18:32
jrollI see18:33
jrollbrb18:33
*** igordcard has quit IRC18:36
*** penick_ has joined #openstack-ironic18:38
*** ellenh has quit IRC18:43
*** f13o_ has joined #openstack-ironic18:45
*** dguerri`afk is now known as dguerri18:50
devanandaJayF: it looks like none of our not-a-CMDB discussions got captured in the etherpad :(19:12
*** aswadr has quit IRC19:12
devanandaadam_g: how close do you think ya'll are to consolidating the existing tempest-* things, and should jroll just wait for that before cloning?19:14
adam_gdevananda, thats not going to happen till all of the tempest stuff lands and we're able to throw the whole smoke  suite at it. hoping to have all that stuff reviewed by EOW, then we can reconfigure current jobs19:15
NobodyCamdevananda: I was just looking for that "not a cmdb" info19:16
adam_gdevananda, , or we could drop the old jobs, rename virtual-ironic and then reconfigure the job later to drop regex and run a standard looking tempest job19:16
adam_gbefore any of that stuff lands19:16
devanandaadam_g: if we go that route, we should first make sure the virtual-ironic job is running all our API CRUD tests too19:17
devanandaadam_g: so that when we drop the old jobs, we don't actually lose any coverage19:17
devanandaadam_g: that actually sounds like the most straight forward thing to do19:18
adam_gdevananda, we run all of tempest.api.baremetal19:18
adam_gdevananda, ill throw a config patch up now19:18
*** rwsu has quit IRC19:18
devanandaadam_g: duh. of course the api.baremetal already run. thanks19:22
*** bvivek has quit IRC19:22
*** dhellmann is now known as dhellmann_19:22
*** dguerri is now known as dguerri`afk19:29
Shrewsugh. tests still failing19:29
Shrewsi don't understand that  :(19:30
NobodyCamdid anyone take notes on the not a cmdb stuff?19:32
*** igordcard has joined #openstack-ironic19:34
*** ellenh has joined #openstack-ironic19:35
*** Mikhail_D_ltp has joined #openstack-ironic19:41
Shrewsadam_g: so, we need a way to set the rescue feature flag when VIRT_DRIVER=ironic, but when libvirt is used as the driver. Any ideas?19:42
adam_gdevananda, huh?19:42
adam_ger19:43
adam_gShrews, huh?19:43
Shrewsadam_g: ugh, bad sentence.19:44
Shrewsadam_g: check-tempest-dsvm-ironic-nv uses VIRT_DRIVER=libvirt, so the rescue flag does not get set properly19:44
openstackgerritNisha Agarwal proposed a change to openstack/ironic-specs: Discover node properties for iLO driver  https://review.openstack.org/10300719:45
Shrewsadam_g: so 112097 has no effect, and that test still fails. not sure how to set that flag for that test (and the postgres one)19:46
adam_gShrews, im putting together a patch right now to consolidate jobs and have that job use  VIRT_DRIVER=ironic.19:46
Shrewsadam_g: ah, that would solve it19:46
adam_gShrews, maybe you should revert the patch that disables cinder until thats ready?19:46
jrollShrews: just, if [[ "$VIRT_DRIVER" == "ironic" ]] && [[ "$DEVSTACK_GATE_IRONIC" == "1" ]] ; might do it?19:47
jrollerrr s/ironic/libvirt/19:47
NobodyCamgah: https://www.openstack.org/vote-paris/Presentation/love-your-pets-don-t-kill-them-transitioning-enterprise-workloads-to-openstack19:47
jrollwat19:47
jrollkill the pets19:47
jrollor the virtual pets, anyway19:47
NobodyCam:-p19:47
Shrewsjroll: good idea19:47
adam_gi dont think the DEVSTACK_GATE_* env vars are available to devstack when its running on the slave19:48
adam_gdevstack-gate*.sh converts those to appropriate devstack values in the localrc thats used there19:48
jrollah, right, I was thinking this patch was in devstack-gate19:49
jrollbut like, could still do something similar no?19:49
Shrewsjroll: but where?19:49
Shrewsmaybe the revert is the thing to  do19:49
jrollyeah, idk19:50
*** rwsu has joined #openstack-ironic19:54
Shrewsrevert up: https://review.openstack.org/11212219:59
openstackgerritJarrod Johnson proposed a change to stackforge/pyghmi: Change to name-only lookups in RAKP  https://review.openstack.org/11209620:00
*** dhellmann_ is now known as dhellmann20:02
lifelessadam_g: devstack-gate*.sh runs on the slave20:03
lifelessadam_g: so they should be available20:03
*** Nisha has quit IRC20:03
*** f13o_ has quit IRC20:03
*** faizan has joined #openstack-ironic20:03
Shrewswell, let's just revert it for now20:04
adam_glifeless, maybe they're available, but adding logic into devstack itself to inspect those DEVSTACK_GATE_* env vars  isn't the right fix20:05
lifelessadam_g: agreed20:06
adam_gjroll, did you have a d-s-g patch to set the ironic deploy driver?20:13
Shrewsso, we're still going to need 112097 to fix this *after* adam's work and when we disable it again, so i'm going to leave that one open20:13
faizanHi NobodyCam20:14
jrolladam_g: not yet, need to land devstack changes first. might put up a wip in a bit20:14
NobodyCamhi faizan20:14
jrolladam_g: did you want to check it out or?20:14
faizanNobodyCam: if you get time could you please look at uefi spec https://review.openstack.org/#/c/9985020:14
NobodyCamsure20:15
adam_gjroll, okay. im about to push a patch that reconfigs our jobs and sets that in the job config. i'm using DEVSTACK_GATE_IRONIC_DRIVER there, didnt know if you've already chosen something else20:15
faizanNobodyCam: jroll has already reviewed and given a +2 for this updated spec.20:15
jrolladam_g: wfm, I'm using IRONIC_DEPLOY_DRIVER in devstack but I'm indifferent :)20:16
adam_gjroll, cool. the d-s-g patch can just 'echo "IRONIC_DEPLOY_DRIVER=$DEVSTACK_GATE_IRONIC_DRIVER" >>localrc' or simialr20:17
faizanHi Devananda: did you get a chance to look at uefi spec after removing dependency on nova related changes?20:17
jrolladam_g: yep, sounrds good20:17
ShrewsI have to be afk for a couple of hours. Anyone want to volunteer to babysit 112122 for me?20:21
NobodyCamfaizan: are you planing any changes to devstack or disk image builder to support building the uefi enviroment?20:22
jrollShrews: I'm uninformed but can try20:22
*** rakesh_hs has quit IRC20:23
Shrewsjroll: nothing to do really. that should make the ironic tests pass again. if all good, just poke for approval20:23
faizanNobodyCam: no20:23
jrollShrews: no problem20:23
Shrewsjroll: thx. i'll be back in a while and will check in20:24
jrollcool, see ya later :)20:24
openstackgerritJim Rollenhagen proposed a change to openstack/python-ironicclient: Trim trailing slash and version from endpoint  https://review.openstack.org/10771520:26
adam_gjroll, devananda https://review.openstack.org/#/c/112134/20:26
jrolladam_g: cool, I guess I should base off of that for my patches?20:27
adam_gjroll, may wanna wait till someone from infra to sanity check it first :) but the approach should stay the same WRT deploy drvier20:28
jrolladam_g: sure, you get the idea though :)20:29
*** penick_ has quit IRC20:40
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add docs for agent driver with devstack  https://review.openstack.org/11213620:41
NobodyCamfaizan: looking st lines 45/46 of http://review.openstack.org/#/c/99850/8/specs/juno/uefi-boot-for-ironic.rst .. if no boot mode is set would it not be better to assume bios mode? ie only attempt a uefi deploy if the admin as set the uefi support setting?20:42
*** kevinbenton has quit IRC20:44
jrolladam_g: found a fairly major typo in https://review.openstack.org/#/c/112134/20:46
jroll:P20:46
faizanNobodycam: If not boot_mode is set in nova flavor extra_specs, then scheduler will pick node with any type of "boot_mode" capability20:47
NobodyCamfaizan: so a not configured for uefi booting CAN also bios boot with out changing settings?20:49
NobodyCams/not/node/20:49
faizanNobodyCam: no it will not be used for bios boot, but since a user has not specified any boot type in nova flavor, it may deploy the image on either bios or uefi capable node20:51
faizanNobodyCam: because the same fs image can be used for both bios and uefi boot20:53
*** kevinbenton has joined #openstack-ironic20:56
wanyenNoBodyCam, Nisha forwarded me her IRC conversation with you.  You mention about CMDB, is there any openstack CMDB project?  Can you pass teh pointer?21:07
*** coolsvap has quit IRC21:08
NobodyCamwanyen: the only thing I have on htat is https://www.openstack.org/vote-paris/Presentation/ironman-ironic-driver-for-ilo21:09
NobodyCamand that is all the info I have on it21:09
jrolladam_g: you don't have a ds-g patch to use DEVSTACK_GATE_IRONIC_DRIVER yet, do you?21:10
wanyenNoBodyCam, it sounded like Ironic wants to get node proerties from a CMDB. I was wondering whetehr there is a openstack CMDB project and how does Ironic to get access to CMDB outside of Ironic?21:11
* devananda steps away again after the TC meeting21:11
*** matty_dubs is now known as matty_dubs|gone21:11
*** penick has joined #openstack-ironic21:12
*** coolsvap has joined #openstack-ironic21:12
NobodyCamwanyen: I do not know of a actual cmdb for openstack now, I am hoping the talk that the link i posted turns into one21:13
NobodyCammordred: do you know if there IS a openstack CMDB project?21:14
jrollNobodyCam: I don't think you linked the right talk :P21:14
jrolldid you mean https://www.openstack.org/vote-paris/Presentation/cmdb-for-openstack-public-cloud-based-assets21:14
NobodyCamjroll: why yes I did!!! Thank you21:15
NobodyCam:-p21:15
jrolllol21:15
wanyenNobodyCam, if ther eis no openstack cmdb project then what's the rationale of ironic to get access to cmdb?21:15
wanyens/thee eis/ there is21:16
jrollI don't believe ironic has plans to get node properties from a CMDB?21:16
NobodyCamwanyen: many folks already have a CMDB21:16
*** openstackgerrit has quit IRC21:16
NobodyCamjroll: there was talk about adding support to the  cli for importing from a csv, or other cmdb output format21:17
adam_gjroll, no, happy to put one up. didn tknow if there were other knobs you were adding21:17
wanyenNobodyCam, so is the current thinking for ironic to get access to vendor specific cmdb?21:17
jrolladam_g: all good, just checking :)21:18
*** openstackgerrit has joined #openstack-ironic21:18
NobodyCamwanyen: the other way around, cmdb's could enroll nodes21:18
wanyenNobodyCam, I think node proerty discovery is not the same as CMDB though.  Node proeprty discovery is primarily to discover node proerties related to Nova scheduling.  It is much confied information than cmdb.21:19
mordredNobodyCam: there is not21:19
mordredNobodyCam: if openstack wanted to grow something, I think a CMDB interface project would be more useful21:19
mordredwith pluggable backends that can talk to the different CMDBs21:19
jrolladam_g: https://review.openstack.org/11214321:19
NobodyCammordred: TY: oh and have you seen: https://www.openstack.org/vote-paris/Presentation/cmdb-for-openstack-public-cloud-based-assets21:20
*** jasondotstar has quit IRC21:20
mordredI'd heard about it21:20
jrollNobodyCam: import csv; for row in csv: ironic.create_node(...) :)21:21
NobodyCamjroll: yep21:21
jrollNobodyCam: as in, do that outside of ironic21:21
jrollI'm happy to open source our script, but it won't be very useful to anyone else :P21:22
NobodyCamjroll: a simple shell script would do the trick21:22
wanyenNobodyCan, what if  a deployer does not have a cmdb?21:22
jrollNobodyCam: right21:22
* JayF notes we have a CMDB, but it's awful21:22
adam_gjroll, cool. gonna try to update the CI etherpad with everything thats going on21:23
jrolladam_g: link me to that?21:23
NobodyCamwanyen: most deployers have a way of tracking their resources21:23
adam_gjroll, https://etherpad.openstack.org/p/IronicCI21:24
jrollthanks21:24
wanyenNodobyCan,  Are you saying ironic make the asusmption that a deployer will have a cmdb so that ironic does not need to provide node proerty discovery?21:25
jrolleven if NobodyCam isn't saying that, I am21:26
jrollwell21:26
jrollmore that node property discovery is a feature for a CMDB, not for a provisioning tool21:26
wanyenNobodyCam, this is a fairy new asumption to me.  Because node proeprty discovery was one of neded features in past ironic discussion.21:27
wanyens/neded/needed21:27
*** faizan has quit IRC21:29
NobodyCamwanyen: yes in the past we did say that. However after working through things it was decided that it is really out side the scope for ironic do to discovery21:29
*** scubacuda has quit IRC21:30
NobodyCamwanyen: there are tools out side of Ironic, as just one example Hp's One view. which already dose discovery and can manage firmware and bios setting already21:32
wanyenNobodyCam, IMO some deployers will have cmdb some will not.  I am not sure why Ironic needs to rule out node proerty discovery entirely.  It would be better to workwith or without CMDB.21:34
*** f13o_ has joined #openstack-ironic21:37
NobodyCamwanyen: it was a group discussion that came up with direction, I am by no means the only one saying this21:42
wanyenNObodyCam, I am not entirely follow the logic.  There are tools to do a lot of things incudling bare-metal provisioning.  So, I don't see teh logic that there are tools to do x so we don't do x.21:43
NobodyCamI should have taken notes at the meetup21:45
*** Mikhail_D_ltp has quit IRC21:46
jrollif you're deploying enough servers that you need ironic to do so, and don't have a cmdb.... good luck21:46
wanyenNobodyCam, yes.  I understand it was the outcome of mid cycle meetup. Not meant to debate with you just try to make sense out of the mid cycle outcome.21:46
adam_gjroll, good eye (112134)21:48
jroll:)21:49
NobodyCamwanyen: does not acutally use any of the data in node.properties, it seems out of place for a provisitioning service like ironic to discover things about a node so that nova can pick which node to use21:49
NobodyCamwanyen: IRONIC ...21:49
adam_gdevananda, jroll Shrews  okay ive updated https://etherpad.openstack.org/p/IronicCI with all pending work. please update /w anything i've missed21:51
adam_gromcheg, ^21:51
jrolladam_g: nice, ty21:53
wanyenNobodyCam, "does not use any of the data in node.properties", what are you referring to?21:53
NobodyCamwanyen: the data in properties is not used by ironic21:54
NobodyCamit is handed to nova21:54
NobodyCamnova then selects the node to use21:55
wanyenNobodyCam, I thought node properties such as disk size, memory size,...etc are used for schduling.21:55
NobodyCamyes they are but nova21:55
NobodyCamnot Ironic21:55
NobodyCams/but nova/by Nova/21:56
wanyenNobodyCam, there are used by the Nova host manager to do bare-metal scheduling.21:57
wanyenNobodyCam, my point is that those data are used for ironic bare-metal scheduling.21:58
adam_gShrews, if cinder is going to be re-enabled for now, can we just merge https://review.openstack.org/#/c/109300/ instead of https://review.openstack.org/#/c/112097/ ?21:58
wanyenso they are related to Ironic.21:58
wanyenNodobyCam, I will follow up with you via hp email to discuss OneView.21:59
NobodyCamwanyen: Ack :)22:00
wanyenNobodyCam, Jroll, JayF: thanks fo the info regarding mid cycle discussion of node proerty discovery.22:00
wanyens/fo/for22:00
NobodyCambrb22:00
adam_gromcheg, ping?22:10
*** Shrews has quit IRC22:12
*** BadCub has quit IRC22:13
NobodyCamadam_g: may be late for him22:14
*** Shrews has joined #openstack-ironic22:14
*** BadCub has joined #openstack-ironic22:15
*** romcheg1 has joined #openstack-ironic22:28
openstackgerritGhe Rivero proposed a change to openstack/ironic: Sync oslo.incubator modules  https://review.openstack.org/11094122:29
NobodyCambrb22:41
*** romcheg1 has left #openstack-ironic22:46
*** jgrimm has quit IRC22:55
*** f13o_ has quit IRC23:14
NobodyCamand again brb23:18
*** mdorman has quit IRC23:21
jrolladam_g: one thing on this pad, IPA might require more than 512MB RAM23:42
adam_gjroll, eek23:42
adam_gjroll, we lowered from 1024 to 512 specifically to allow more capacity on the devstack slaves to enable parallel tempest tests23:43
jrollthat is to say... deva tried running it with 512 and it died in a ball of fire :|23:43
jrollright23:43
jrollI'll make a note and we'll see what we can do23:43
jrollI haven't investigated much23:43
adam_gjroll, yeah, i think he was hitting the same issue we were originally hitting with using tmpfs instead of ramfs23:43
jrollcould23:43
jrollcould be*23:43
adam_gtmpfs blows up with ENOSPC if it uses >%50 RAM23:44
jrollorly23:44
jrollinteresting23:44
adam_ginitramfs will happily let you eat all your RAM23:44
jrollJayF: ^^ you might be interested in this23:44
NobodyCamoh thats good to know23:44
devanandajroll: iirc, that was it, yes23:46
jrolldevananda: that's what the patches say :P23:47
devanandajroll: also your deploy ramdisk's uncompressed size is quite large23:47
jrollI'm very aware >.>23:47
devanandaiirc it's about 2x the current one23:47
devananda?23:47
jrolldib element may help that23:47
devanandaright23:47
devanandaalso, the dib element itself could be more lean23:47
jrollidk what the size is offhand23:47
jrollprobably23:47
devanandathat was something we had intended to do "in the fullness of time". which really means putting it on the backburner until it actually matters23:48
jrollright23:49
jrollI might check it out, or see if root-ramfs makes that happier23:50
jroll(or both)23:50
NobodyCamlean sure until you aad "python" to busybox23:51
jroll:P23:51
NobodyCam:p23:51
*** chuckC has quit IRC23:55
JayFYeah plus because right now our agent stores the image locally before writing23:57
JayFyou not only need enough free ram to run all of our image, you also need enough to store the image (as well as logs fwiw)23:58
jrollthat should be negligible in the gate, the cirros image used is like 20mb or something23:58
JayFand coreos defaults to using half your ram for your root fs23:58
JayFso something like rootflags=size=256M might help in the 512M case23:58
JayFbut I honestly just don't think our image is small enough to run in that space tbh23:58

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