Monday, 2014-06-02

*** igordcard has quit IRC00:14
*** matsuhashi has joined #openstack-ironic00:27
*** nosnos has joined #openstack-ironic00:43
*** eghobo has joined #openstack-ironic02:44
*** sseago has quit IRC03:08
*** sseago has joined #openstack-ironic03:26
*** takadayuiko has joined #openstack-ironic03:29
*** nosnos has quit IRC03:34
*** harlowja_ is now known as harlowja_away03:47
*** lazy_prince has joined #openstack-ironic03:54
*** k4n0 has joined #openstack-ironic03:59
*** sysexit has joined #openstack-ironic04:19
*** nosnos has joined #openstack-ironic04:26
*** lokesh184 has joined #openstack-ironic04:43
*** vkdrao has joined #openstack-ironic05:08
*** pradipta_away is now known as pradipta05:10
*** eghobo has quit IRC05:27
*** eghobo has joined #openstack-ironic05:27
openstackgerritSirushti Murugesan proposed a change to openstack/ironic-specs: Whole-Disk-Image Spec  https://review.openstack.org/9715006:00
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/9606306:03
openstackgerritSirushti Murugesan proposed a change to openstack/ironic-specs: Whole-Disk-Image Spec  https://review.openstack.org/9715006:13
*** lazy_prince has quit IRC06:30
*** sysexit has quit IRC06:30
*** lazy_prince has joined #openstack-ironic06:33
*** jcoufal has joined #openstack-ironic06:39
*** dtantsur|afk is now known as dtantsur07:04
dtantsurGood monday, Ironic :)07:05
mrdaHi dtantsur!07:06
dtantsurmrda, hi07:06
mrdaMy Monday is almost finished, but I'll see you in 12 hours at the meeting :)07:07
*** radsy has quit IRC07:09
*** eguz has joined #openstack-ironic07:09
dtantsurmrda, yeah see you07:11
*** eghobo has quit IRC07:13
dtantsurquick walk, brb07:18
*** ifarkas has joined #openstack-ironic07:25
*** lsmola has joined #openstack-ironic07:25
*** eguz has quit IRC07:26
*** Mikhail_D_wk has joined #openstack-ironic07:33
Mikhail_D_wkGood morning Ironic! :)07:37
*** romcheg has joined #openstack-ironic07:48
*** jistr has joined #openstack-ironic07:54
*** max_lobur has joined #openstack-ironic08:13
*** max_lobur has quit IRC08:15
*** max_lobur has joined #openstack-ironic08:19
*** sysexit has joined #openstack-ironic08:24
*** Mikhail_D_wk has left #openstack-ironic08:27
*** Mikhail_D_wk has joined #openstack-ironic08:30
*** Mikhail_D_ltp has joined #openstack-ironic08:30
-openstackstatus- NOTICE: setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon08:31
*** ChanServ changes topic to "setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon"08:31
*** max_lobur has quit IRC08:33
*** foexle has joined #openstack-ironic08:58
*** ndipanov has joined #openstack-ironic09:05
*** martyntaylor has joined #openstack-ironic09:11
*** rameshg87 has joined #openstack-ironic09:20
*** mrda is now known as mrda-away09:21
*** igordcard has joined #openstack-ironic09:21
*** pradipta is now known as pradipta_away09:46
*** ramineni has joined #openstack-ironic10:02
*** max_lobur has joined #openstack-ironic10:26
*** rameshg87 has left #openstack-ironic11:10
*** dtantsur is now known as dtantsur|lunch11:11
*** ramineni has quit IRC11:12
romchegMorning Ironic!11:21
openstackgerritVladimir Kozhukalov proposed a change to openstack/ironic-python-agent: Flow extension uses extension manager from agent  https://review.openstack.org/9208011:21
*** sysexit has quit IRC11:22
*** Poornima has joined #openstack-ironic11:26
*** lokesh184 has quit IRC11:43
NobodyCamGood Morning Ironic11:53
*** radsy has joined #openstack-ironic11:59
*** radsy has joined #openstack-ironic11:59
*** Poornima has quit IRC12:11
*** Poornima|mtg has joined #openstack-ironic12:11
*** Poornima|mtg is now known as Poornima12:11
*** radsy has quit IRC12:15
romchegMorning NobodyCam~12:21
romcheg!12:21
*** sysexit has joined #openstack-ironic12:22
*** matsuhashi has quit IRC12:22
yuriyzmorning all12:23
NobodyCamgood morning romcheg & yuriyz12:24
NobodyCam230 meg for a printer driver :-p12:26
*** jdob has joined #openstack-ironic12:27
Mikhail_D_ltpGood morning folks! :)12:29
*** dtantsur|lunch is now known as dtantsur12:32
dtantsurmorning romcheg, NobodyCam, Mikhail_D_ltp, yuriyz!12:32
NobodyCammorning Mikhail_D_ltp and dtantsur :)12:33
*** praefect has joined #openstack-ironic12:33
dtantsurfolks, anyone works on kind of review dashboard for Ironic? I'm impressed by dashboard for QA (see ML) and willing to create ours :)12:34
*** praefect has quit IRC12:35
romchegdtantsur: I haven't heard about that12:36
*** Poornima has quit IRC12:37
dtantsurok, will play with it :)12:41
*** k4n0 has quit IRC12:41
*** linggao has joined #openstack-ironic12:50
*** rloo has joined #openstack-ironic12:52
dtantsurFolks, how do you like this dashboard: http://goo.gl/Fiuhvz ?13:01
NobodyCamdtantsur: The page you requested was not found, or you do not have permission to view this page.13:03
NobodyCam:-p13:03
dtantsurNobodyCam, very strange. Are you logged in?13:04
NobodyCamI was not, it logged me in refresh fixed13:04
NobodyCamnice, is it possiable to add a reviews tagged with critical bugs to that list13:05
dtantsurNobodyCam, it requires Gerrit to know about Launchpad :) Can we add any kind of flags to reviews? Maybe use something in topic branch?13:07
NobodyCamwe can chat about that in the meeting13:07
NobodyCam:)13:07
rloodtantsur: looks good. did we want to ignore work-in-progress ones?13:07
*** matty_dubs|gone is now known as matty_dubs13:08
dtantsurrloo, to me WIP means the author does not want review or will ping someone directly to review it13:08
NobodyCamrloo: good morning, I ok with not having that in this dashboard13:08
dtantsurrloo, and good morning :)13:08
rloodtantsur: not bad if there are only 5 that haven't gotten feedback within the past 5 days!13:08
dtantsurrloo, seems like that :)13:09
rloomorning NobodyCam. Hi dtantsur.13:09
NobodyCamas folks will ask for help / reviews in WIP reviews13:09
dtantsurnote that everything in this list has +1 from Jenkins13:09
dtantsurto me it makes sense, what about you?13:09
rloodtantsur: ah. a bit concerned about +1 from jenkins. Don't we sometimes get +2s, and jenkins hiccups?13:09
NobodyCamI have not seen that13:10
rlooI'm fine w/o WIP here. Just wanted to check. Once you use it, you get used to it.13:10
rlooI've seen quite a few cases, where we +1, and jenkins -1. So.. if there are no cases where we +1/2 and jenkins -1, then it doesn't hurt to show those, cuz there aren't any.13:11
rloobut if there are cases where jenkins -1, is it worth seeing?13:11
dtantsurrloo, well... I don't know, we have too many patches that got -1, it will distract13:11
rloodtantsur: can you show +1, +2 regardless of jenkins?13:12
*** lazy_prince has quit IRC13:12
rloohow do people know to do a eg 'recheck no bug'?13:13
dtantsurrloo, it's possible, I'm just not sure, I like it... Let us try13:13
dtantsurrloo, well, we also get email notifications :)13:13
rloodtantsur: but we get email notifications of the status of all these too ;)13:13
dtantsurrloo, I see this as an instrument for scheduling reviews. And btw it does not show your own patches at all now13:14
dtantsur(this is what I copy-pasted from Sean's work)13:14
dtantsurrloo, do you want something like "My patches requiring attention"? :)13:15
rloodtantsur: hmm, if it is only for scheduling reviews then it is probably fine. but i guess i'd like to see the entire list in one place. which is why i mentioned the WIP stuff. otherwise, it means I need to go to two different views.13:16
rloodtantsur: i guess i don't like not seeing everything. it makes me a bit nervous.13:16
dtantsurack, let me think a bit...13:16
rloodtantsur: my opinion only though :-)13:17
dtantsurrloo, the more people like it the better :) I don't feel like creating dashboard only for myself13:17
rloodtantsur: ha ha. Yes, that's true. I suspect this will be useful for other projects too.13:18
*** nosnos has quit IRC13:18
dtantsurat least I'll send a PR to Sean to include this dashboard into his work. So I want to be as good as possible :)13:19
dtantsurNobodyCam, rloo, ok, how do you like it now? http://goo.gl/IywkWK13:24
dtantsurit includes your patches that have any kind of -113:24
dtantsur(I can't check it myself, as I don't have -1 right now)13:24
*** vkdrao has quit IRC13:25
rloodtantsur: i can give one of your patches a -1 if you want to test it ;)13:26
dtantsurrloo, no, thanks))) I tested it via temporary removing condition on author13:26
rloodtantsur: for the Specs, is there any ordering to that or do you show them all?13:26
dtantsurrloo, all non-WIP13:26
dtantsurI have no clear idea here :)13:27
rloodtantsur: hopefully we don't get to the same point with specs that we need them broken down into 'needs approval', etc.13:27
dtantsur(I also do not include own WIP patches, as I assume you're working on them right now)13:27
dtantsurrloo, me too. Nova has tens of specs, they may need it13:28
*** pradipta_away is now known as pradipta13:28
rloodtantsur: is it worth putting some sort of header after the Ironic Specs, to indicate that the rest are ironic reviews?13:29
dtantsurrloo, I think I can't. I'm limited by what Gerrit provides...13:29
dtantsur(and I'm not a Gerrit guru as well)13:29
rloodtantsur: it is fine for now. just wondering what happens if ironic specs needs to be subdivided.13:30
rloodtantsur: at this rate, you might become a gerrit guru ;)13:30
*** jcoufal has quit IRC13:31
dtantsuroh, that's possible :D13:35
*** spearson has joined #openstack-ironic13:56
openstackgerritChris Krelle proposed a change to openstack/ironic: Wipe any metadata from a nodes disk  https://review.openstack.org/9313313:57
jrollmorning ironic :)13:59
jrolldtantsur: that dashboard is awesome13:59
NobodyCamgood morning jroll13:59
*** jcoufal has joined #openstack-ironic14:00
dtantsurmorning jroll, thanks :)14:00
matty_dubsMornin' y'all14:00
dtantsurmatty_dubs, morning14:00
NobodyCammorning matty_dubs14:01
rloomorning matty_dubs, jroll!14:03
*** pradipta is now known as pradipta_away14:06
max_loburmorning all :)14:09
max_loburdtantsur: the dashboard looks impressive14:10
dtantsurmorning, max_lobur, thanks :)14:10
GheRiverodtantsur: great dashboard!14:13
dtantsurthanks :) hope you folks will find it useful day-to-day indeed14:13
NobodyCamgah14:14
*** ChanServ changes topic to "OpenStack Bare Metal Provisioning | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic | Status: https://etherpad.openstack.org/p/IronicWhiteBoard"14:15
-openstackstatus- NOTICE: setuptools issue was fixed in upstream in 3.7.1 and 4.0.1, please, recheck on bug 132551414:16
*** mgagne has joined #openstack-ironic14:17
*** blamar has joined #openstack-ironic14:19
*** pradipta_away is now known as pradipta14:19
openstackgerritChris Krelle proposed a change to openstack/ironic: Wipe any metadata from a nodes disk  https://review.openstack.org/9313314:21
NobodyCambrb... quick walkies14:21
openstackgerritSirushti Murugesan proposed a change to openstack/ironic-specs: Whole Disk Image Support  https://review.openstack.org/9715014:27
*** jgrimm has joined #openstack-ironic14:27
Shrewsdtantsur: nice. but i wonder why 96498 doesn't show up in any of those dashboard categories?14:29
Shrewsdoes it not show your own reviews?14:29
*** romcheg1 has joined #openstack-ironic14:31
NobodyCamwe may end up bugging out later on today to avoid bad weather comming this way, keeping an eye on hte weather channel, atm14:34
ShrewsNobodyCam: where 'bouts?14:35
NobodyCamwe about 20 miles out side omaha right now14:36
NobodyCamplan was to leave tomorrow, however there is a large storm due in then :-p14:36
rlooNobodyCam: be safe.14:37
Shrewseh, ol' "Tornado Alley" never gets bad weather14:37
NobodyCamoh ya...14:37
NobodyCam:-p14:37
NobodyCamheheheh14:37
matty_dubsNobodyCam: Do you keep a blog or something of the places you visit? Seems like it could be pretty neat.14:37
NobodyCamits that whole tornado vs RV thing we don't like14:37
Shrewsjust tie the rv down with bungie cords, you'll be fine14:37
NobodyCammatty_dubs: there a facebook page that John keeps mostly upto date14:38
NobodyCamI never log in14:38
NobodyCamShrews: LOL14:38
dtantsurShrews, it show only your changes that require your attention, i.e. once with any negative feedback. 96498 does not have negative feedback14:39
Shrewsdtantsur: i would expect it under "Needs Approval", no?14:39
matty_dubsdtantsur: I just clicked the link to this. Pretty slick!14:39
dtantsurShrews, other see it, but not you :) you can't approve it14:40
NobodyCamya looks really good14:40
dtantsur(specially checked, I'm seeing it)14:40
Shrewsdtantsur: ok, that's what i was wondering14:40
Shrewswould be super awesome if someone put that link in the topic14:41
rloodtantsur: I don't think it is true that you can't approve your own change. Just that you *shouldn't*.14:42
openstackgerritDan Prince proposed a change to openstack/ironic: Port iBoot PDU driver from Nova  https://review.openstack.org/5097714:42
dtantsurrloo, sure :) I didn't account for exceptional cases in this dashboard14:42
rloodtantsur: I thought that only the 'my patches...' part would be different for individuals. Not sure how I feel about the rest being possibly different. If eg this is used for review day, not everyone will see the same thing :-(14:45
*** pradipta is now known as pradipta_away14:46
dtantsurrloo, it feels quite native to me that you don't see you own patches in a review queue. It's ok when it's 1-3, but according to stats Lucas has 18 patches on review14:47
dtantsurimagine his review queue, if he sees his own patches :)14:47
rloodtantsur: everyone is different. It doesn't seem native to me ;). Maybe a preference?14:48
Shrewsthen he would be burdened just like everyone else  :)14:48
dtantsur:D14:48
dtantsurit's just a generated link, it does not have any preferences...14:49
rloodtantsur: for me, it all goes back to me wanting one place that shows me 'everything'. if some things aren't shown, it is disconcerting to me.14:49
rloodtantsur: I acknowledge that I wouldn't consider myself the 'norm' though ;)14:50
dtantsurrloo, this link is specially for you http://goo.gl/C1b5LF :)14:50
Shrewsrloo: i tend to feel the same14:51
* Shrews bookmarks rloo's special link14:51
rloodtantsur: thx! Now if you would give me one that shows the -1 from jenkins AND the last section being 'WorkInProgress', I'd +2 it!14:52
rloodtantsur: one other thing. the 'Other' section are those that have at least one negative feedback? Or are there other cases besides that?14:53
dtantsurrloo, yeah, any -1 (not -2)14:53
dtantsurrloo, let my clarify what you want: to show -1 from jenkins everywhere? + one more section that shows everything WIP?14:54
rloodtantsur: I would suggest then, instead of 'Other', 'Have Negative Feedback' so it is clearer.14:54
rloodtantsur: yes, -1 from jenkins everywhere, and a last section with WIP. (I am hoping...)14:55
dtantsurrloo, Shrews: how do you like http://goo.gl/5O3SWt ?15:00
dtantsurI maintain two versions in my source code :)15:00
rloodtansur: /me drools ;)15:00
*** Mikhail_D_ltp has quit IRC15:00
rloodtantsur: take a look at the Needs Approval list. There's one that has a -1 from jenkins. Useful to know...15:00
dtantsurrloo, :) any more ideas?15:01
*** romcheg1 has quit IRC15:01
rloodtantsur: I'm in heaven now. This is GREAT!15:02
rloodtantsur: I don't have much to say about the specs part since I haven't done any reviews there. I did wonder about the ironicclient but that list is usually so small I don't think it is worth adding it here.15:03
dtantsurrloo, specs for ironicclient? do we have them?15:04
dtantsuror do you mean reviews for ironicclient? they are there :)15:04
rloodtantsur: I meant ironicclient reviews. Are they there?15:04
dtantsurthey are, I see a few15:04
dtantsurand IPA as well15:04
rloodtantsur: oh yeah, I see them now. and the IPA. I didn't actually look before; just assumed you only put ironic stuff. Yay!15:05
dtantsurSo folks, we have two dashboards now: http://goo.gl/hqRrRw (mine preferred) http://goo.gl/5O3SWt (rloo and Shrews)15:06
Shrewswoot!15:06
dtantsurI don't feel like choosing The One Blessed, use whatever you want :)15:06
dtantsursource code for generating here: https://github.com/Divius/gerrit-dash-creator15:06
rloothx dtantsur!15:07
Shrewsdtantsur: yes, thanks15:08
*** romcheg has quit IRC15:09
*** romcheg has joined #openstack-ironic15:16
*** martyntaylor has left #openstack-ironic15:17
NobodyCamromcheg: on 93133 what are you looking for there, completlly removing the try block or change raise err to just raise?15:19
romchegNobodyCam: just raise should pass the error but save the stack. That's what I mean15:20
NobodyCam:)15:20
NobodyCamI can do that15:20
NobodyCamhehehe15:20
romchegI think we experienced the problem like that in Neutron15:20
romchegIt was very hard to debug certain things15:21
openstackgerritChris Krelle proposed a change to openstack/ironic: Wipe any metadata from a nodes disk  https://review.openstack.org/9313315:22
NobodyCam:)15:22
Shrewsis that what the save_and_reraise_exception class is for? or does that solve a different problem?15:25
dtantsurfolks, can you do me a favor before today's meeting? I see we have a lot of bugs with assignee, some does not look like being worked on15:27
dtantsurcan everyone have a look a t bugs assigned to him/her and check if you actually work on them?15:28
dtantsurand unassign and set status appropriately, if not15:28
* dtantsur does not want to ping everyone via bug report :(15:28
ShrewsNobodyCam: If you get to 50 patch sets, I'm going to throw you a party  :)15:29
NobodyCamlol getting close :)15:29
NobodyCamok heres the real question... for patch #2 (of 2) should we just replace parted?15:30
NobodyCamno lucas15:30
NobodyCamI can bring that up in the meeting15:31
romchegNobodyCam: If we use sfdisk/sgdisk then I'd vote for replacing parted even though it looks to be better.15:32
agordeevgood morning everyone!15:33
romchegNobodyCam: having more than one dependency for a single action seems to be an overkill15:33
agordeevJayF: morning! just pinging you in case of https://review.openstack.org/#/c/92847 :)15:34
NobodyCamromcheg: yes totally agree, but if we want to do more then just preserve-ephemeral... Ie remove swap and root partitions then I think we'll need to replace parted15:35
NobodyCammorning agordeev15:35
dtantsurmorning, agordeev15:35
agordeevNobodyCam: dtantsur morning :)15:36
NobodyCamif we're good with not re-partitionsioning then we can keep parted I think15:36
romchegNobodyCam: Since everything is encapsulated in DiscPartitioner it should be quite easy to replace parted15:37
NobodyCamoh ya, Just getting a feel for the water befor I jump in :)15:37
linggaoHi Ironic, test cases failed with ImportError: No module named sendfile15:37
linggaoDoes anyone know what is missing in my venv?15:38
NobodyCammorning linggao .. thats a new on for me15:38
NobodyCamhave you rebuilt your venv?15:38
linggaoI pulled master, then did tox -r15:38
NobodyCamhumm15:39
dtantsurlinggao, pysendfile15:39
dtantsurthat was recently introduced15:39
linggaofile "ironic/common/glance_service/base_image_service.py"15:39
linggaoit has import sendfile.15:39
dtantsurlinggao, https://review.openstack.org/#/c/92560/15:39
*** foexle has quit IRC15:40
NobodyCambrb15:40
dtantsurrelocating home for the meeting, see you then15:41
*** dtantsur is now known as dtantsur|afk15:41
linggaodtantsur|afk, thanks15:42
linggao:q15:42
linggao:q15:42
linggaowoops, wrong window15:43
NobodyCam:-p15:43
mgagneis there a page where I can find the terminology used in Ironic? Chassis, node, etc.15:57
*** matty_dubs is now known as matty_dubs|lunch15:58
NobodyCammgagne: https://wiki.openstack.org/wiki/Ironic would be a good place to start15:58
NobodyCamif you have a question I'm happy to try and help answer15:59
*** ifarkas has quit IRC15:59
mgagneNobodyCam: couldn't find the word "chassis" on this page =)15:59
mgagneNobodyCam: I googled already and couldn't find a page explaining what a chassis is16:00
NobodyCamhttp://docs.openstack.org/developer/ironic/webapi/v1.html?highlight=chassis#Chassis16:00
mgagneNobodyCam: yep, I read the page and couldn't come up with a clear definition of what is a chassis.16:00
mgagneNobodyCam: I know nodes are attached to a chassis but my team here do not understand why you would want a chassis. (me neither)16:01
NobodyCamchassis could be thought of as a grouping of nodes. consider a blade type system where you may have many nodes but one bmc16:02
rloomgagne: a chassis is optional, so you don't need to use/specify it.16:02
NobodyCamironic is not making full use of the chassis at this point in time16:02
NobodyCamlater it may do things like hold like values for nodes in it.16:03
NobodyCamie. ipmi creds16:03
mgagnecool thanks for the clarification16:04
JayFagordeev: ot16:05
JayFagordeev: it's open in a tab. I'll try to take a good look today.16:06
*** dwalleck has joined #openstack-ironic16:06
*** ewindisch has quit IRC16:09
NobodyCamok any one know why nova bm does this: https://github.com/openstack/nova/blob/master/nova/cmd/baremetal_deploy_helper.py#L10516:14
NobodyCamdo we need to attempt to partition a disk 3 times16:14
NobodyCamis sfdisk that unstable?16:15
*** dwalleck has quit IRC16:15
*** igordcard has quit IRC16:16
*** ellenh has joined #openstack-ironic16:17
*** shakamunyi has joined #openstack-ironic16:37
openstackgerritRuby Loo proposed a change to openstack/python-ironicclient: Add set_provision_state command  https://review.openstack.org/8930116:39
ShrewsNobodyCam: see commit 703cdd82f773e57daef56128ca103eb810be964416:40
*** dwalleck has joined #openstack-ironic16:41
ShrewsNobodyCam: https://bugs.launchpad.net/nova/+bug/119108416:42
NobodyCamShrews: thank you ... great catch16:42
Shrewsi'm sometimes useful16:43
NobodyCams/sometimes/always/16:43
NobodyCam;)16:44
*** rwsu has joined #openstack-ironic16:46
*** blamar has quit IRC16:50
*** jistr has quit IRC16:52
*** zdiN0bot has joined #openstack-ironic16:52
*** harlowja_away is now known as harlowja_16:54
*** matty_dubs|lunch is now known as matty_dubs16:56
openstackgerritChris Krelle proposed a change to openstack/ironic: Enforce a minimum time between all IPMI commands  https://review.openstack.org/9655816:57
jrollI feel like force_power_state_during_sync should default to false. thoughts?17:09
*** spearson has quit IRC17:13
*** max_lobur has quit IRC17:13
*** ewindisch has joined #openstack-ironic17:15
*** dwalleck has quit IRC17:16
NobodyCamjroll: hummmm17:16
jrollreasoning: software swooping in and changing the state of a server without telling you, should not be the default. :)17:17
NobodyCamie the p-task17:18
NobodyCam?17:18
NobodyCambrb17:20
jrollNobodyCam: yeah, the power task will power on/off nodes to match the state in the db, if force_power_state_during_sync is true17:21
jrollseems like a bad default to me17:21
*** sysexit has quit IRC17:21
*** ndipanov has quit IRC17:38
openstackgerritChris Behrens proposed a change to openstack/ironic: Virt driver logging improvements  https://review.openstack.org/9704717:41
openstackgerritChris Behrens proposed a change to openstack/ironic: Allow overriding the log level for ironicclient  https://review.openstack.org/9704817:41
NobodyCamI can see both sides, and it really depends on what action I'm trying to take, migrate nodes from novaBM to ironic to not changes power state, testing in the gate heck ya power down the node17:41
NobodyCamso which should be default, the action taken most often I would say17:42
*** martyntaylor has joined #openstack-ironic17:43
jrollI could argue against powering off in the gate17:44
jrollbut defaults should be good for users17:44
jrollnot for the gate17:44
jrollwe have computers to set options in the gate17:44
NobodyCamthis is true,17:44
NobodyCamI wont fight to hard as I can see both sides :) so I would be good with either, as long as there is an option to set17:45
jrollok17:45
* jroll sends a patch to find out what others think17:45
*** Mikhail_D_ltp has joined #openstack-ironic17:46
NobodyCambrb17:46
openstackgerritDan Prince proposed a change to openstack/ironic: Port iBoot PDU driver from Nova  https://review.openstack.org/5097717:50
devanandamorning, all17:51
jroll\o deva17:52
matty_dubsHowdy devananda17:52
*** dwalleck has joined #openstack-ironic17:54
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Let ipmitool natively retry commands  https://review.openstack.org/9690217:58
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Enforce a minimum time between all IPMI commands  https://review.openstack.org/9655818:00
*** ifarkas has joined #openstack-ironic18:01
*** blamar has joined #openstack-ironic18:02
NobodyCamgood morning devananda :)18:03
openstackgerritA change was merged to stackforge/pyghmi: Added password file support  https://review.openstack.org/9656918:03
*** dtantsur|afk is now known as dtantsur18:05
*** zul has quit IRC18:08
*** zul has joined #openstack-ironic18:13
*** zdiN0bot has quit IRC18:13
*** zdiN0bot has joined #openstack-ironic18:13
dtantsurFolks, how much time ago have you updated your devstack? I'm really curious, whether someone hit the same issue as me: https://review.openstack.org/#/c/97309/18:25
devanandadtantsur: been a bit .. i should do that today18:27
NobodyCamstepping afk for a few minutes b4 meeting18:28
dtantsurwow, I've seen tempest run timed out after 50 seconds Oo Seems like it can't be easily reproduced, though...18:34
openstackgerritRussell Haering proposed a change to openstack/ironic: Log exceptions from deploy and tear_down  https://review.openstack.org/9731818:35
ShrewsHeh, Apple's new programming language is called Swift.18:48
*** zdiN0bot has quit IRC18:50
*** openstackstatus has quit IRC18:50
* dtantsur missed Apple's new programming language Oo18:50
*** openstackstatus has joined #openstack-ironic18:51
*** ChanServ sets mode: +v openstackstatus18:51
NobodyCamShrews: oh cool so with apple buying Beats we could see a "Swift Beats" program18:53
*** lucasagomes has joined #openstack-ironic18:54
matty_dubsHeh, the Gizmodo liveblog says "The only thing more boring than watching someone code is reading someone typing about watching someone code, so instead, here are a few other Swifts you might enjoy."18:55
matty_dubsAnd then includes photos of what I presume are Taylor Swift and Jonathan Swift18:55
NobodyCamlol18:56
matty_dubs(Not that I would know what Jonathan Swift looks like, but I figured it wasn't Bach.)18:56
dtantsurMikhail_D_ltp, are you around? I just wanted to ask you to rebase https://review.openstack.org/#/c/86536/ on top of master (without depending on part 2) and fix a few things - this one is for higher priority18:56
*** sysexit has joined #openstack-ironic18:58
Mikhail_D_ltpdtantsur: Hi! :) Yeah, I am rebasing this now :)18:58
*** mrda-away is now known as mrda18:59
dtantsurcool! we may try to give it a go this evening - next morning18:59
mrdaMorning Ironic18:59
dtantsurmorning, mrda :)18:59
NobodyCamgood morning mrda18:59
dtantsuroh, regarding morning: 9pm, time of meeting :)19:00
devanandameeting time!19:00
NobodyCamlol 2 pm here19:00
mrda4:30am here :)19:00
devanandamrda: eek!19:00
dtantsurWorld is huge :)19:00
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic: Updated from global requirements  https://review.openstack.org/9622819:00
*** igordcard has joined #openstack-ironic19:12
*** ellenh has quit IRC19:18
*** sysexit has quit IRC19:25
*** zdiN0bot has joined #openstack-ironic19:35
*** zdiN0bot has quit IRC19:35
matty_dubsrloo: Oops, I just triaged https://bugs.launchpad.net/ironic/+bug/1324169 not realizing you had already done so. And I did it differently... I debated Low vs. Wishlist, but the "Not a bug. It's an enhancement/new feature." description won me over.19:38
matty_dubsAm I wrong, or is it sort of ambiguously in between?19:38
matty_dubs(Note that I don't have a strong opinion, I just want to tune my triage sense.)19:38
rloomatty_dubs: i don't really know. it probably depends on the strings that are being updated and how bad they are :-)19:39
matty_dubsHa, okay. So my selection wasn't egregiously wrong.19:39
*** zdiN0bot has joined #openstack-ironic19:39
*** martyntaylor has quit IRC19:46
*** ellenh has joined #openstack-ironic19:52
openstackgerritEllen Hui proposed a change to openstack/ironic-python-agent: Tries to advertise valid default IP  https://review.openstack.org/9698019:52
openstackgerritEllen Hui proposed a change to openstack/ironic-python-agent: Tries to advertise valid default IP  https://review.openstack.org/9698019:53
*** zdiN0bot has quit IRC19:56
*** openstackgerrit has quit IRC19:58
*** sysexit has joined #openstack-ironic19:58
*** zdiN0bot has joined #openstack-ironic19:59
lifelessNobodyCam: (cont) so whats the other patch for ?20:00
NobodyCamthe next one will remove the call to make partitions on rebuilds20:00
*** yuriyz has quit IRC20:01
*** max_lobur has joined #openstack-ironic20:01
NobodyCamthere where many comments that we need to account for swap and root partitions changing sizes on rebiiilds20:01
lucasagomesyeah, is that possible?20:01
NobodyCamlucasagomes: seem like a missuse of rebuild to me20:02
lucasagomesoff-topic: startmeeting milk... milk!?20:02
lucasagomesNobodyCam, right, the nova command doesn't offer the option of changing sizes?20:02
dtantsuryeah, that was suddenly20:02
matty_dubslucasagomes: LOL, I was JUST wondering that20:02
matty_dubshttps://wiki.openstack.org/wiki/Milk20:02
matty_dubsI still don't quite get it20:03
NobodyCamlucasagomes: but you can change flavor20:03
lucasagomesNobodyCam, ahh right20:03
lucasagomeshmm so that's possible20:03
lucasagomesto change the sizes I mean20:03
NobodyCamI don't personally think you should...but you can20:03
JayFYou can change flavor *and* preserve ephemeral at the same time?20:04
romchegOk guys, it's late here.20:04
NobodyCamnight romcheg20:04
romchegSee you tomorrow20:04
romchegHave a good evening/day!20:04
jrollthat doesn't sound feasible in ironic20:04
dtantsurI'm going as well, g'night20:04
lucasagomessame question as JayF20:04
jrollunless you're going to rsync the ephemeral to a different machine20:04
lucasagomesromcheg, dtantsur night20:04
jrollor something like that20:04
*** jbjohnso has joined #openstack-ironic20:05
mrdaand I'm off for an early morning run :)  See you in 90 mins :)20:05
devanandadtantsur: which of the review dashboards you linked do you want sdague to merge?20:06
devanandadtantsur: now'd be the time to let him know -- he just pinged me about it20:06
NobodyCamwell maybe you cann't change flavor on rebuild20:06
dtantsurdevananda, both, I'd say. We didn't come to agreement and one size does not fit all20:07
devanandasorry, i was distracted guys -- re: rebuild, I didn' tthink you could change flavor. really?20:07
NobodyCamI'll you could edit it.20:07
dtantsurdevananda, I like the first, rloo and Shrews - the second20:07
devanandaNobodyCam: ^20:07
jrollI mean, it's not going to be possible to change flavor on rebuild in ironic20:07
NobodyCamya was just reviewing20:07
devanandaright20:07
jrollexcept *maybe* if you're booting from cinder or something20:07
*** dtantsur is now known as dtantsur|afk20:08
devanandaso romcheg's comment seemed to be regarding non-Nova clients issuing a rebuild20:08
devanandawho could presumably have simply edited node.instance_info directly20:08
devanandamy answer is, if we're going to support rebuild (which we clearly are) then we need to have some reasonable safeguards20:08
devanandalike blocking certain changes to instance_info while an instance is deployed20:08
devanandaer20:09
devanandayea. that. :)20:09
NobodyCamdevananda: +120:09
JayFSide question: Does Ironic /support/ being used by non-nova clients?20:09
lucasagomeshmm :/ yeah we def have to policies around it20:09
devanandaJayF: technically anyone could implement a client that speaks to our REST API20:10
NobodyCamJayF: https://review.openstack.org/#/c/89301/20:10
JayFNobodyCam: what's up?20:10
jrolldevananda: technically, yes, but do we actively support things doing so20:10
jbjohnsothe graph of check jobs being an ever increasing value is nice and all20:10
devanandaJayF: practically speaking, there's a lot of support for making ironic usable as a stand-alone service20:10
jrolloh, I guess so.20:10
JayFOH20:10
JayFit's a shell client20:11
NobodyCam:)20:11
*** openstackgerrit has joined #openstack-ironic20:11
lucasagomesheh we need to approve that patch20:11
lucasagomes5 +2!20:11
rloolucasagomes: the problem is jenkins... i'm not sure why it isn't +1'ing.20:11
NobodyCamlol20:11
* devananda approves20:12
rloohey, thought you had to wait for jenkins first before approving?20:12
jbjohnsonope20:12
devanandarloo: jenkins is having problems20:12
devanandarloo: you can approve any time. jenkins won't merge teh approval until it passes gate20:12
lucasagomeswell if jenkins is working properly I would wait, if it's current having problems and the patch is "safe"20:12
lucasagomesI would approve it anyway20:12
rlooah, ok. for whatever reason, i thought we weren't suppposed to approve until jenkins liked it. good to know!20:13
lucasagomesalright ppl, I'm going eat something20:13
lucasagomesit's late here20:13
rloolucasagomes: there's one of yours that jenkins doesn't like either.20:13
jbjohnsoI've had more downloads of confluent than I would have expected...20:13
lucasagomesand holiday as well :D20:13
devanandalucasagomes: cheers o/20:13
lucasagomesrloo, heh yeah, I think a couple of them >.<'20:14
NobodyCamnight lucasagomes20:14
lucasagomeshave a good night everybody, see ye tomorrow!20:14
*** zdiN0bot has quit IRC20:14
*** lucasagomes is now known as lucas-dinner20:14
rloonight lucasagomes! maybe i'll approve...20:14
devanandafwiw ppl, i tlooks like jenkins/nodepool is essentially down right now. -infra team is working on fixing it20:14
NobodyCamso going back to the 93133 split we'll keep parted and rework the logic to not call make partitions on rebuilds with PE set20:15
devanandaNobodyCam: ++20:16
devanandawalking home and getting lunch ... bbiab20:16
*** ifarkas has quit IRC20:17
*** ellenh has quit IRC20:18
*** zdiN0bot has joined #openstack-ironic20:21
*** dwalleck has quit IRC20:25
*** eghobo has joined #openstack-ironic20:26
*** aboutGod has joined #openstack-ironic20:31
*** zdiN0bot has quit IRC20:33
*** aboutGod has left #openstack-ironic20:36
*** lucas-dinner has quit IRC20:40
openstackgerritMikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 3  https://review.openstack.org/8653620:45
*** linggao has quit IRC20:48
*** zdiN0bot has joined #openstack-ironic20:53
*** ellenh has joined #openstack-ironic20:53
*** Mikhail_D_ltp has quit IRC20:54
*** jbjohnso has quit IRC21:01
devanandajroll: take a look at https://review.openstack.org/#/c/87825/21:01
devanandajroll: neutron-external-ports. i haven't read it yet21:01
jrolldevananda: yeah, I saw that a couple weeks ago or something21:02
*** jdob has quit IRC21:03
NobodyCambrb21:04
*** matty_dubs is now known as matty_dubs|gone21:10
mrda.21:19
*** jcoufal has quit IRC21:25
*** zdiN0bot has quit IRC21:39
*** Guest70585 has joined #openstack-ironic21:44
openstackgerritDevananda van der Veen proposed a change to openstack/python-ironicclient: Remove non-ASCII chars from source files  https://review.openstack.org/9598521:44
*** max_lobur has quit IRC21:50
*** zdiN0bot has joined #openstack-ironic21:51
*** sysexit has quit IRC21:52
mrdadevananda: just fyi, mikal is online now21:52
*** anteaya has quit IRC21:54
*** Guest70585 is now known as anteaya21:54
devanandamrda: thanks!21:54
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Add IloDriver and its IloPower module  https://review.openstack.org/8950022:08
*** zdiN0bot has quit IRC22:09
*** zdiN0bot has joined #openstack-ironic22:15
*** zdiN0bot has quit IRC22:20
jrollcan someone point me to how to set config options for gate testing etc? is that devtest or?22:23
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Default force_power_state_during_sync to False  https://review.openstack.org/9736122:23
jrollrelated: ^22:23
russell_hdevananda: on my logging patch, is it reasonable to also TRACE log the exception in a separate message?22:23
*** BadCub_ has quit IRC22:26
*** NobodyCam has quit IRC22:26
*** jgrimm has quit IRC22:28
*** jrist is now known as jrist-afk22:29
*** zdiN0bot has joined #openstack-ironic22:32
*** zdiN0bot has quit IRC22:37
openstackgerritRussell Haering proposed a change to openstack/ironic: Log exceptions from deploy and tear_down  https://review.openstack.org/9731822:39
devanandarussell_h: TRACE is really serious. that drops a whole python traceback22:43
russell_hyeah22:43
devanandarussell_h: basically means "the app failed in a way that you'll need a stack dump to figure out"22:43
devanandarussell_h: which is not going to help in this case, AFAICT22:44
russell_hif a driver is throwing exceptions thats probably true22:44
devanandano ...22:44
devanandarussell_h: well, rather than say no, let me ask, how22:44
devananda:)22:44
russell_hI spent half a day trying to figure out where "Port %s could not be found" came from22:44
devanandagrep?22:44
russell_htry it, let me know how it goes :)22:44
russell_hhere's how I look at it: if you're running with TRACE level logging enabled, you probably want lots of info22:45
devanandathat's not how openstack's log levels work22:46
russell_hI'm assuming that in weird python world TRACE is a really high level22:46
russell_hoh22:46
devanandatrace is higher than warn22:46
devanandadebug -> info -> warn -> trace -> error22:46
devanandaIIRC22:46
devananda*debug -> (none) -> info ...22:46
russell_hin that case, you're right, I retract everything :)22:47
devananda:)22:47
*** zdiN0bot has joined #openstack-ironic22:48
*** hemna is now known as hemnafk22:49
russell_his trace even a real log level22:49
devanandarussell_h: it's not listed here https://docs.python.org/2/library/logging.html#levels22:50
*** BadCub has joined #openstack-ironic22:51
*** NobodyCam has joined #openstack-ironic22:52
devanandarussell_h: ah - i am thinking of Logging.exception22:58
devanandarussell_h: it logs at error level and includes a traceback22:59
devanandahttps://docs.python.org/2/library/logging.html#logger-objects22:59
*** zdiN0bot has quit IRC22:59
*** harlowja_ has quit IRC23:04
*** harlowja has joined #openstack-ironic23:04
*** zdiN0bot has joined #openstack-ironic23:10
*** igordcard has quit IRC23:23
*** romcheg has quit IRC23:23
*** radsy has joined #openstack-ironic23:25
*** radsy has joined #openstack-ironic23:25
*** zdiN0bot has quit IRC23:29
*** zdiN0bot has joined #openstack-ironic23:31
mrdaJust to report back on my action from the meeting today: jhesketh is hoping to look into ironic 3rd party ci things today or tomorrow.23:37
mrdaI guess that's for devananda ot NobodyCam ^^^23:37
*** zdiN0bot has quit IRC23:38
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Remove 'fake' and 'ssh' drivers from default enabled list  https://review.openstack.org/8871123:42
*** aweeks has joined #openstack-ironic23:45
*** zdiN0bot has joined #openstack-ironic23:46
*** jogo has joined #openstack-ironic23:49
jogowould like to get an ironic +1 on https://review.openstack.org/#/c/94043/23:49
jogo(nova patch)23:49
jrolljogo: at a glance, I don't believe that touches ironic at all, but I'll leave that to someone else to verify23:50
jogojroll: correct it doesn't touch ironic but it touches nova baremetal23:51
jogoso feature parity etc23:51
jogoit removes unused code23:51
jogobut want to double check23:51
jrollright, and it looks like there's a baremetal test failing23:51
jrollI know nothing about baremetal so I'll defer :)23:51
jogoheh thanks23:52
*** zdiN0bot has quit IRC23:52
devanandajogo: /me looks23:54
devanandajogo: are you familiar with the underlying issue there?23:55
jogodevananda: yeah23:57
devanandajogo: i looked into it briefly a few months back but didn't quite wrap my head around what it /should/ be doing23:57
jogocapabilities were a think that compute nodes broadcast to the scheduler and were never stored in DB23:58
jogoand nothing but baremetal was using it23:58
jogoso there is a bit of backlog in #tripleo that gives some context23:58
*** matsuhashi has joined #openstack-ironic23:59
devanandajogo: right -- so what's the correct new behavior, eg. for ironic?23:59
jogoin short we just want to confirm that ironic doesn't use 'host capabilities' as thy don'y work23:59
devanandawe don't use it any more than nova-bm used it :)23:59

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