*** mdenny has joined #openstack-ironic | 00:04 | |
*** blamar_ has joined #openstack-ironic | 00:06 | |
*** blamar has quit IRC | 00:09 | |
*** blamar_ is now known as blamar | 00:09 | |
*** urulama has joined #openstack-ironic | 00:26 | |
*** urulama has quit IRC | 00:30 | |
*** jcooley_ has quit IRC | 00:31 | |
*** jcooley_ has joined #openstack-ironic | 00:31 | |
*** jcooley_ has quit IRC | 00:36 | |
*** hstimer has joined #openstack-ironic | 00:49 | |
*** jcooley_ has joined #openstack-ironic | 00:55 | |
*** jcooley_ has quit IRC | 00:55 | |
*** hemna has quit IRC | 00:58 | |
*** nosnos has joined #openstack-ironic | 01:04 | |
*** jcooley_ has joined #openstack-ironic | 01:27 | |
*** matsuhashi has joined #openstack-ironic | 01:58 | |
*** jcooley_ has quit IRC | 02:12 | |
*** jcooley_ has joined #openstack-ironic | 02:21 | |
*** urulama has joined #openstack-ironic | 02:27 | |
*** jcooley_ has quit IRC | 02:32 | |
*** urulama has quit IRC | 02:32 | |
*** jcooley_ has joined #openstack-ironic | 02:32 | |
*** jcooley_ has quit IRC | 02:37 | |
*** jcooley_ has joined #openstack-ironic | 02:47 | |
lifeless | devananda: hi, possibly, long day already; tl;dr on the scrollback? | 03:00 |
---|---|---|
*** rloo has quit IRC | 03:20 | |
*** rongze has joined #openstack-ironic | 03:23 | |
*** harlowja is now known as harlowja_away | 04:22 | |
*** urulama has joined #openstack-ironic | 04:28 | |
*** urulama has quit IRC | 04:32 | |
*** rongze has quit IRC | 04:47 | |
*** jcooley_ has quit IRC | 04:48 | |
*** jcooley_ has joined #openstack-ironic | 04:49 | |
*** jcooley_ has quit IRC | 04:53 | |
*** rongze has joined #openstack-ironic | 05:03 | |
*** rongze has quit IRC | 05:03 | |
*** rongze has joined #openstack-ironic | 05:34 | |
*** rongze has quit IRC | 05:42 | |
*** jcooley_ has joined #openstack-ironic | 05:48 | |
*** Haomeng has quit IRC | 05:49 | |
*** Haomeng has joined #openstack-ironic | 05:49 | |
*** urulama has joined #openstack-ironic | 05:51 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/61920 | 06:00 |
*** vkozhukalov has joined #openstack-ironic | 06:15 | |
*** rongze has joined #openstack-ironic | 06:20 | |
*** nosnos has quit IRC | 06:41 | |
*** nosnos has joined #openstack-ironic | 06:42 | |
*** vkozhukalov has quit IRC | 06:52 | |
*** urulama has quit IRC | 06:58 | |
*** jimjiang has quit IRC | 06:59 | |
*** jimjiang has joined #openstack-ironic | 07:00 | |
*** nosnos_ has joined #openstack-ironic | 07:03 | |
*** nosnos has quit IRC | 07:05 | |
*** hstimer has quit IRC | 07:10 | |
*** hstimer has joined #openstack-ironic | 07:10 | |
*** hstimer has quit IRC | 07:15 | |
*** Haomeng has quit IRC | 07:23 | |
*** mdurnosvistov has joined #openstack-ironic | 07:32 | |
GheRivero | morning all | 07:37 |
*** urulama has joined #openstack-ironic | 07:39 | |
*** jimjiang has quit IRC | 07:55 | |
*** ifarkas has joined #openstack-ironic | 07:55 | |
*** jimjiang has joined #openstack-ironic | 07:56 | |
*** prekarat has joined #openstack-ironic | 07:58 | |
*** jimjiang has quit IRC | 08:00 | |
*** jimjiang has joined #openstack-ironic | 08:01 | |
*** jimjiang has quit IRC | 08:25 | |
*** jimjiang has joined #openstack-ironic | 08:26 | |
*** vkozhukalov has joined #openstack-ironic | 08:31 | |
*** jimjiang has quit IRC | 08:33 | |
*** jimjiang has joined #openstack-ironic | 08:34 | |
*** ndipanov has joined #openstack-ironic | 08:35 | |
*** jimjiang has quit IRC | 08:44 | |
*** jimjiang has joined #openstack-ironic | 08:45 | |
*** jcooley_ has quit IRC | 08:47 | |
*** jcooley_ has joined #openstack-ironic | 08:48 | |
*** jcooley_ has quit IRC | 08:48 | |
*** jcooley_ has joined #openstack-ironic | 08:49 | |
*** jimjiang has quit IRC | 08:51 | |
*** jimjiang has joined #openstack-ironic | 08:52 | |
*** jcooley_ has quit IRC | 08:53 | |
*** prekarat has quit IRC | 08:59 | |
*** mdurnosvistov has quit IRC | 09:07 | |
*** matsuhashi has quit IRC | 09:12 | |
*** matsuhashi has joined #openstack-ironic | 09:12 | |
*** jimjiang has quit IRC | 09:15 | |
*** matsuhashi has quit IRC | 09:16 | |
*** jimjiang has joined #openstack-ironic | 09:16 | |
*** romcheg has joined #openstack-ironic | 09:16 | |
*** matsuhashi has joined #openstack-ironic | 09:17 | |
*** nosnos_ has quit IRC | 09:19 | |
*** takadayuiko has joined #openstack-ironic | 09:24 | |
*** lucasagomes has joined #openstack-ironic | 09:30 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Convert trycmd() to oslo's processutils https://review.openstack.org/61709 | 09:33 |
*** matsuhashi has quit IRC | 09:41 | |
*** jcooley_ has joined #openstack-ironic | 09:46 | |
*** ifarkas has quit IRC | 09:55 | |
*** sandeepr has left #openstack-ironic | 09:56 | |
*** derekh has joined #openstack-ironic | 10:03 | |
*** jcooley_ has quit IRC | 10:16 | |
*** jcooley_ has joined #openstack-ironic | 10:16 | |
*** ndipanov has quit IRC | 10:37 | |
*** max_lobur_afk is now known as max_lobur | 10:39 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Move and rename ValidTypes https://review.openstack.org/62675 | 10:41 |
*** ndipanov has joined #openstack-ironic | 10:43 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Move and rename ValidTypes https://review.openstack.org/62675 | 10:44 |
*** ifarkas has joined #openstack-ironic | 10:44 | |
*** rongze has quit IRC | 10:44 | |
*** ndipanov has quit IRC | 10:46 | |
*** ndipanov has joined #openstack-ironic | 10:46 | |
*** jcooley_ has quit IRC | 10:49 | |
*** rongze has joined #openstack-ironic | 10:53 | |
*** rongze has quit IRC | 11:01 | |
*** mattymo has quit IRC | 11:07 | |
*** jcooley_ has joined #openstack-ironic | 11:16 | |
*** rongze has joined #openstack-ironic | 11:23 | |
openstackgerrit | Andrey Kurilin proposed a change to openstack/python-ironicclient: Sync base, exceptions and strutils from Oslo https://review.openstack.org/60528 | 11:31 |
*** jcooley_ has quit IRC | 11:46 | |
*** takadayuiko has quit IRC | 11:53 | |
*** lucasagomes is now known as lucas-hungry | 12:04 | |
*** jimjiang has quit IRC | 12:05 | |
*** jimjiang has joined #openstack-ironic | 12:06 | |
*** jimjiang has quit IRC | 12:13 | |
*** jimjiang has joined #openstack-ironic | 12:14 | |
*** rongze has quit IRC | 12:21 | |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/ironic: Rid of specific `dict` methods in object model https://review.openstack.org/60025 | 12:34 |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/ironic: Get rid object model specific `dict` methods 1 https://review.openstack.org/62331 | 12:34 |
*** jcooley_ has joined #openstack-ironic | 12:34 | |
*** jimjiang has quit IRC | 12:45 | |
*** jimjiang has joined #openstack-ironic | 12:46 | |
*** jimjiang has quit IRC | 12:51 | |
*** jimjiang has joined #openstack-ironic | 12:52 | |
*** jcooley_ has quit IRC | 12:52 | |
*** mdurnosvistov has joined #openstack-ironic | 12:55 | |
*** jimjiang has quit IRC | 12:56 | |
*** jimjiang has joined #openstack-ironic | 12:57 | |
*** jimjiang has quit IRC | 13:03 | |
*** jimjiang has joined #openstack-ironic | 13:05 | |
*** jimjiang has quit IRC | 13:10 | |
*** jimjiang has joined #openstack-ironic | 13:11 | |
*** rongze has joined #openstack-ironic | 13:17 | |
*** jcooley_ has joined #openstack-ironic | 13:18 | |
*** jimjiang has quit IRC | 13:18 | |
*** mdurnosvistov_ has joined #openstack-ironic | 13:19 | |
*** jimjiang has joined #openstack-ironic | 13:20 | |
*** mdurnosvistov has quit IRC | 13:21 | |
*** mdurnosvistov_ has quit IRC | 13:21 | |
*** mdurnosvistov has joined #openstack-ironic | 13:21 | |
*** jdob has joined #openstack-ironic | 13:35 | |
*** jcooley_ has quit IRC | 13:50 | |
*** lucas-hungry is now known as lucasagomes | 13:56 | |
*** linggao has joined #openstack-ironic | 13:56 | |
lucasagomes | romcheg, ping | 14:04 |
*** derekh has quit IRC | 14:16 | |
*** jcooley_ has joined #openstack-ironic | 14:29 | |
*** matty_dubs|gone is now known as matty_dubs | 14:39 | |
romcheg | lucasagomes: pong | 14:40 |
lucasagomes | romcheg, hey how r u? | 14:40 |
romcheg | lucasagomes: Got a cold, so trying to work from home | 14:41 |
romcheg | and you? | 14:41 |
lucasagomes | romcheg, :) I see, hope u get better soon mate | 14:41 |
lucasagomes | romcheg, all good here, flying to brazil tomorrow morning (still have to pack all my stuff) | 14:41 |
lucasagomes | romcheg, lemme ask, did you start taking a look at the deployment ramdisk? As it has to do with the abortion of a deployment I was thinking about giving thought | 14:42 |
romcheg | Have a nice flight! | 14:43 |
lucasagomes | giving it a thought* | 14:43 |
romcheg | lucasagomes: currently I'm working on migration path from Nova | 14:44 |
romcheg | lucasagomes: AFAIR I was responsible for the utility ramdisk. | 14:44 |
lucasagomes | romcheg, right, would you mind if I start planning/working a bit on the utility ramdisk thing? | 14:44 |
lucasagomes | romcheg, yes it's assigned to u | 14:45 |
romcheg | lucasagomes: yuriyz started thinking on the deployment one | 14:45 |
lucasagomes | ah great | 14:45 |
lucasagomes | yea I was thinking more about the plumbing | 14:45 |
lucasagomes | how it's going to talk to the ironic api | 14:45 |
lucasagomes | etc | 14:45 |
*** jdob has quit IRC | 14:47 | |
*** jdob has joined #openstack-ironic | 14:47 | |
*** derekh has joined #openstack-ironic | 14:47 | |
*** jcooley_ has quit IRC | 14:59 | |
*** jcooley_ has joined #openstack-ironic | 15:01 | |
NobodyCam | good morning Ironic says the man with no coffee ...(yet) | 15:05 |
NobodyCam | and TGIF!!!!! | 15:05 |
*** pradipta has joined #openstack-ironic | 15:06 | |
max_lobur | morning Ironic! :) | 15:07 |
NobodyCam | morning max_lobur | 15:08 |
lucasagomes | morning NobodyCam max_lobur | 15:17 |
lucasagomes | :D | 15:17 |
NobodyCam | morning lucasagomes | 15:20 |
NobodyCam | are you not on vacation? | 15:20 |
lucasagomes | NobodyCam, not yet, today's my last day | 15:20 |
lucasagomes | and then I will be back at 2 of january | 15:20 |
*** ifarkas has quit IRC | 15:21 | |
NobodyCam | :) | 15:21 |
lucasagomes | NobodyCam, you'll be off for xmas/new years as well? | 15:22 |
NobodyCam | I'll prob be around (ish) | 15:22 |
NobodyCam | I'm gone 28th thru the 1st | 15:23 |
devananda | g'morning, all | 15:23 |
lucasagomes | devananda, morning | 15:23 |
lucasagomes | NobodyCam, ah nice | 15:23 |
NobodyCam | morning devananda | 15:23 |
devananda | lifeless: tl;dr - cinder volume driver for ironic. for iSCSI, needs a firstboot hook. for iSCSI late attach, I think it needs an os-refresh-config hook, and was looking for your opinion | 15:25 |
devananda | romcheg, agordeev, vkozhukalov - ping re testing. I talked with clarkb & mtaylor yesterday. have some slightly new info | 15:25 |
devananda | romcheg: on the utiilty ramdisk, we don't need that for Icehouse | 15:27 |
NobodyCam | lucasagomes: you going to start the hangout? | 15:27 |
lucasagomes | NobodyCam, okie dokie! | 15:27 |
devananda | romcheg: as for the the nova-baremetal -> ironic DB migration, we do need that, but we can work on that after i-3 milestone. it just needs to be available around the time of the release | 15:28 |
romcheg | devananda: thanks for clarifying | 15:30 |
*** blamar has quit IRC | 15:33 | |
*** blamar has joined #openstack-ironic | 15:36 | |
*** jimjiang has quit IRC | 15:37 | |
*** jimjiang has joined #openstack-ironic | 15:39 | |
NobodyCam | lucasagomes: http://paste.openstack.org/show/s3RpsMVCgoKhvcUUfa8L/ | 15:40 |
*** urulama has quit IRC | 15:41 | |
devananda | romcheg: have a few to talk about integration testing? | 15:42 |
*** jimjiang has quit IRC | 15:47 | |
*** jimjiang has joined #openstack-ironic | 15:48 | |
NobodyCam | oh lucasagomes | 15:51 |
lucasagomes | NobodyCam, hey | 15:51 |
NobodyCam | question | 15:51 |
lucasagomes | shoot | 15:51 |
NobodyCam | on the client validate. how had would it be to add a --detail type thing that would list the reason it failed | 15:52 |
NobodyCam | ie this or that field is missing | 15:52 |
lucasagomes | NobodyCam, right, we could change a bit the structure of the dict returned to include two fields per driver | 15:53 |
lucasagomes | result reason | 15:53 |
*** blamar has quit IRC | 15:53 | |
NobodyCam | yea ... right now you have look in the conductor log to get that info | 15:53 |
lucasagomes | I saw devananda comments bout the ssh validation, def it's would be better to return the reason instead of just log it | 15:53 |
lucasagomes | NobodyCam, +1 | 15:54 |
NobodyCam | :) | 15:54 |
lucasagomes | not a big change, can work in a quick patch for that | 15:54 |
NobodyCam | fft forthe holiday | 15:54 |
NobodyCam | oh sweet :) | 15:54 |
lucasagomes | NobodyCam, will need some change on the CLI to return the reason as well | 15:54 |
lucasagomes | lemme take a look at the code | 15:54 |
*** blamar has joined #openstack-ironic | 15:56 | |
*** prekarat has joined #openstack-ironic | 15:59 | |
NobodyCam | brb | 16:01 |
*** jimjiang has quit IRC | 16:04 | |
*** jimjiang has joined #openstack-ironic | 16:05 | |
*** prekarat has quit IRC | 16:07 | |
*** jimjiang has quit IRC | 16:09 | |
*** prekarat has joined #openstack-ironic | 16:09 | |
*** romcheg has quit IRC | 16:10 | |
*** jimjiang has joined #openstack-ironic | 16:10 | |
*** romcheg has joined #openstack-ironic | 16:11 | |
*** jcooley_ has quit IRC | 16:17 | |
*** darrylms has quit IRC | 16:17 | |
*** jcooley_ has joined #openstack-ironic | 16:18 | |
lucasagomes | NobodyCam, devananda any opinion re validation result structure? 3 suggestions: http://paste.openstack.org/show/55703/ | 16:21 |
NobodyCam | morning walkies...bbiafm.... | 16:21 |
* NobodyCam looks | 16:22 | |
NobodyCam | humm | 16:23 |
*** vkozhukalov has quit IRC | 16:23 | |
NobodyCam | prob #3 for /me | 16:24 |
NobodyCam | now morning walkies :) | 16:24 |
lucasagomes | NobodyCam, :) okie dokie enjoy | 16:24 |
*** romcheg has left #openstack-ironic | 16:30 | |
*** rongze has quit IRC | 16:33 | |
*** ifarkas has joined #openstack-ironic | 16:34 | |
NobodyCam | ok back | 16:34 |
*** pradipta has quit IRC | 16:36 | |
*** pradipta has joined #openstack-ironic | 16:36 | |
NobodyCam | {'deploy': {'result': True, 'result': ''}, 'power': {'result': False, 'reason': 'blah blah blah'}, 'console': {'result': False, 'reason': 'not supported'}} | 16:40 |
NobodyCam | lucasagomes: ^^?? | 16:40 |
NobodyCam | {'deploy': {'result': True, 'reason': ''}, 'power': {'result': False, 'reason': 'blah blah blah'}, 'console': {'result': False, 'reason': 'not supported'}} | 16:40 |
NobodyCam | :-p | 16:40 |
lucasagomes | NobodyCam, its grand, but reason will be always empty when the validation is True | 16:41 |
lucasagomes | that's why I thought about removing it | 16:41 |
lucasagomes | I prefer without it :) | 16:41 |
NobodyCam | :) ok | 16:41 |
NobodyCam | :-p | 16:41 |
*** rwsu has quit IRC | 16:47 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:58 | |
devananda | lucasagomes: #2 | 17:02 |
NobodyCam | lol | 17:02 |
NobodyCam | :) | 17:02 |
devananda | lucasagomes: because "not supported" != "invalid parameters" | 17:02 |
devananda | validate: {'console': {'result': False, 'reason': 'Not Supported'} } does not make sense t ome | 17:03 |
lucasagomes | devananda, right but wouldn't the result also be False? False to validate because that interface is not supported | 17:03 |
devananda | no | 17:03 |
devananda | result should be Null | 17:03 |
NobodyCam | but not supported means nova cannot request a console | 17:03 |
devananda | correct | 17:04 |
devananda | but it doesn't say anything about the parameters which were supplied to Ironic | 17:04 |
devananda | the console credentials may be totally valid | 17:04 |
devananda | the driver can't validate them because it's not supported | 17:04 |
NobodyCam | humm I kinda like the true / false result | 17:05 |
NobodyCam | in #3 its false and the reasion is its not supported | 17:05 |
lucasagomes | hmm yea, I understand result being null, because there were no validation at all, the interface is not present so there's no result | 17:06 |
lucasagomes | but that makes me like more #1 | 17:06 |
devananda | (false, not supported) means that any client will need to inspect the reason to determine whether or not it should try again | 17:06 |
lucasagomes | than #2 heh | 17:06 |
devananda | with different parameters | 17:06 |
devananda | let's step back - why are we exposing validate()? -- I think it's to allow a client (eg, the admin) to verify if the management credentials he supplied to ironic are correct | 17:07 |
*** prekarat has quit IRC | 17:07 | |
NobodyCam | also so nova can validate b4 it attemps to perform a action | 17:08 |
NobodyCam | ie in spawn I am checking power and deploy not console | 17:08 |
devananda | at scale, operators will likely have a spreadsheet of nodes and IPMI creds | 17:09 |
NobodyCam | I want to know those two actions will work to the best of our knowlage | 17:09 |
devananda | they'll feed this to a script to enroll the nodes | 17:09 |
devananda | and that script should cal lvalidate(), then inform the admin if anything fails | 17:09 |
devananda | eg, the IPMI info from the factory is wrong | 17:09 |
devananda | (it happens) | 17:09 |
NobodyCam | :) /has seem it 1st hand | 17:10 |
devananda | NobodyCam: as far as nova driver calling validate(), firstly, nova isn't setting the power driver info. if that's invalid, it shouldn't have been exposed to nova anyway | 17:11 |
devananda | as in, the admin enrolled in incorrectly | 17:11 |
devananda | if a node has reached driver.spawn() with incorrect power driver info, the best you can do in the nova driver is fail and let the scheduler retry | 17:12 |
NobodyCam | that should be cought by the node never getting a valid power state | 17:12 |
devananda | which won't in any way stop that node (with bad info) from wasting more resources | 17:12 |
devananda | yes | 17:12 |
NobodyCam | so yes spawn check of power is invalid | 17:12 |
* NobodyCam removes | 17:13 | |
devananda | so in driver.get_available_resources() it might make sense to look at the power_state and last_error ... maybe ... | 17:13 |
NobodyCam | last error to see it if tried a power action and failed | 17:13 |
devananda | lucasagomes: back to the question at hand. valid:False means "the parameters are wrong. driver tried them but couldn't manage the node" | 17:14 |
devananda | it's the old debate between boolean and ternary values | 17:14 |
devananda | "no info" != "false" | 17:14 |
lucasagomes | yup, valid: False means "I tried to validated and it fail", which is wrong when the interface is not supported because there were no attempt to validate it | 17:15 |
devananda | right | 17:15 |
* devananda steps away to make coffee | 17:16 | |
lucasagomes | devananda, NobodyCam right I will propose a patch soon | 17:16 |
NobodyCam | :) | 17:16 |
*** derekh has quit IRC | 17:20 | |
NobodyCam | bbt...brb | 17:24 |
*** ifarkas has quit IRC | 17:28 | |
*** hstimer has joined #openstack-ironic | 17:30 | |
*** mdurnosvistov has quit IRC | 17:36 | |
lucasagomes | devananda, as validations of the interfaces gets more complex we should expect more types of errors not only InvalidParameterValue | 17:56 |
lucasagomes | but it might fit in another patch | 17:57 |
*** russellb is now known as rustlebee | 17:58 | |
devananda | lucasagomes: we should also expect more interfaces over time... lots more ... | 17:59 |
lucasagomes | yup | 18:00 |
devananda | eg, having 3 fields per interface (current, target, error) is not going to scale | 18:00 |
*** matty_dubs|lunch is now known as matty_dubs | 18:01 | |
devananda | lucasagomes: fyi, i reopened this bug: https://bugs.launchpad.net/ironic/+bug/1244747 | 18:03 |
lucasagomes | devananda, urgh... right | 18:04 |
lucasagomes | devananda, https://bugs.launchpad.net/wsme/+bug/1256042 | 18:04 |
devananda | erm... | 18:05 |
lucasagomes | if we had the on_error hook to caputure the unhandled exceptions | 18:05 |
lucasagomes | that would be great for us | 18:05 |
devananda | i thought that's pretty much what max_lobur added? | 18:05 |
lucasagomes | devananda, that wasn't, he did on the after() hook | 18:06 |
lucasagomes | and there he strip off the tracebook from the string | 18:06 |
lucasagomes | but because of that problem with wsme | 18:06 |
lucasagomes | we had a bit of discussion bout it, seems it's like a trade-off of the wsme implementation. I reported it tho to let the wsme developers decide whether it's a bug or not | 18:08 |
lucasagomes | but I don't think they are paying much attention to the bug list | 18:08 |
max_lobur | hi devananda | 18:09 |
devananda | max_lobur: hi! | 18:09 |
max_lobur | a dumb question - Did you have debug option turned on in ironic.conf? | 18:09 |
devananda | max_lobur: i'm double checking, but fairly sure I do not. | 18:09 |
max_lobur | hmm | 18:09 |
devananda | NobodyCam: you're not enabling debug in the ironic element, right? | 18:10 |
NobodyCam | i don't think so.. but dbl checking now | 18:11 |
*** datajerk has quit IRC | 18:11 | |
devananda | pretty sure when i was testing the ssh validate patch, i had to add LOG.warn to get it to apear in logs | 18:11 |
devananda | and i checked ironic.conf -- log level was warn | 18:11 |
*** datajerk has joined #openstack-ironic | 18:11 | |
devananda | rebuilding undercloud now to re-confirm | 18:12 |
devananda | max_lobur: something interesting - not all exceptions are bubbling up | 18:12 |
devananda | i'm not sure why that one did and others did not | 18:12 |
NobodyCam | https://github.com/openstack/tripleo-image-elements/blob/master/elements/ironic-api/os-apply-config/etc/ironic/logging-api.conf#L12 & https://github.com/openstack/tripleo-image-elements/blob/master/elements/ironic-conductor/os-apply-config/etc/ironic/logging-conductor.conf#L12 are both at warn | 18:12 |
devananda | NobodyCam: oh. do i need to be merging your github branch to get ironic element still? | 18:13 |
NobodyCam | yes | 18:13 |
devananda | k, thought so | 18:13 |
NobodyCam | oh at least to get the latest pulled by defau;t | 18:13 |
devananda | brb | 18:14 |
NobodyCam | k | 18:14 |
*** vkozhukalov has joined #openstack-ironic | 18:15 | |
*** harlowja_away is now known as harlowja | 18:19 | |
*** EmilienM has quit IRC | 18:19 | |
*** EmilienM has joined #openstack-ironic | 18:21 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Improve the node validation output https://review.openstack.org/63477 | 18:28 |
* NobodyCam peeks | 18:28 | |
lucasagomes | NobodyCam, devananda ^ it works, prolly have to add more tests and improve the commit message | 18:29 |
lucasagomes | but will leave as WIP now cause I gotta run to buy another xmas gift to my mom | 18:29 |
lucasagomes | my flight is at 6am tomorrow so wont have time | 18:29 |
lucasagomes | be back :D | 18:29 |
NobodyCam | :) have a great holiday lucasagomes | 18:29 |
NobodyCam | see you next year | 18:30 |
lucasagomes | NobodyCam, thanks! you too buddy | 18:30 |
devananda | lucasagomes: safe flight, happy holidays! | 18:30 |
lucasagomes | devananda, for you as well | 18:30 |
lucasagomes | NobodyCam, devananda, all, happy xmas! | 18:30 |
NobodyCam | :D | 18:30 |
NobodyCam | Egg Nog!!! | 18:30 |
NobodyCam | lots of Egg Nog | 18:31 |
max_lobur | safe trip and happy holiday lucasagomes! :) | 18:31 |
lucasagomes | max_lobur, :) same for you mate! happy holidays! | 18:32 |
*** lucasagomes has quit IRC | 18:33 | |
*** mdurnosvistov has joined #openstack-ironic | 18:39 | |
max_lobur | devananda, I'll try to find out what's wrong with tracebacks next week | 18:40 |
max_lobur | if you have some additional details please add a bug comment | 18:41 |
max_lobur | have a good weekend folks :) | 18:43 |
NobodyCam | you tooo max_lobur | 18:43 |
*** max_lobur is now known as max_lobur_afk | 18:44 | |
lifeless | devananda: ah, thanks | 18:50 |
lifeless | devananda: so first boot or every boot? | 18:50 |
lifeless | devananda: we've deprecated one-time boot support and instead use idempotent scripts in orc | 18:51 |
lifeless | devananda: pulling data out of metadata server to decide what cinder things to connect to certainly sounds like an orc problem | 18:51 |
devananda | lifeless: ah. that explains soe issues i'm having -- some scripts probably aren't quite idempotent :) | 18:57 |
devananda | anyway | 18:57 |
devananda | lifeless: thanks. i'll continue pointing hemna in that direction | 18:57 |
devananda | for FC SAN, it's all about being able to config the BIOS remotely. that's an ironic driver thing that isn't written yet, and won't be for Icehouse | 18:58 |
lifeless | or presumably from the ramdisk for some hardware? | 18:59 |
devananda | s/remotely// | 18:59 |
devananda | either way, FC is a firmware thing, AIUI | 18:59 |
devananda | for iSCSI, it's mounted by the OS, and looks like all the bits are in place in cinder and nova, but we'll need ironic to generate an IQN to supply to both cinder and the hw node | 19:00 |
lifeless | if you want boot from volume | 19:00 |
NobodyCam | fireware for things like HBA adaptors | 19:00 |
devananda | that IQN, chap credentials, etc, will need to get passed into the instance eg. via cloud-init | 19:00 |
lifeless | there's boot from volume for iSCSI too | 19:00 |
NobodyCam | s/fireware/firmware/ | 19:01 |
devananda | yea, boot from volume is slightly different | 19:01 |
devananda | i think hemna is looking at doing this incrementally, which i agree with | 19:01 |
devananda | first jsut add volume support | 19:01 |
devananda | then add the bits to make it bootable | 19:01 |
*** jcooley_ has quit IRC | 19:03 | |
lifeless | +1 | 19:03 |
*** rwsu has joined #openstack-ironic | 19:08 | |
* NobodyCam makes a begal | 19:13 | |
NobodyCam | bagel even | 19:15 |
*** jdob has quit IRC | 19:19 | |
*** pradipta has quit IRC | 19:29 | |
devananda | humm, periodic task interval is not changing as expected | 19:32 |
*** jimjiang has quit IRC | 19:32 | |
devananda | even when i change the default in code | 19:33 |
*** jimjiang has joined #openstack-ironic | 19:33 | |
devananda | very odd | 19:37 |
devananda | default <= 60 --> one minute interval | 19:37 |
devananda | default = 90 --> 2 minute interval ??? | 19:38 |
NobodyCam | :-p two minutes, minute and a half all about hte same unless your watching the popcorn in microwave | 19:39 |
*** blamar has quit IRC | 19:44 | |
devananda | a) why can't i set the interval lower than 60 seconds | 19:46 |
devananda | b) how does 90 == 120? | 19:46 |
devananda | it's not approximately two minutes | 19:46 |
devananda | it's EXACTRLY 120 seconds | 19:46 |
devananda | and consistently so | 19:47 |
*** blamar has joined #openstack-ironic | 19:48 | |
*** blamar has quit IRC | 19:49 | |
*** blamar has joined #openstack-ironic | 19:49 | |
*** ndipanov has quit IRC | 19:51 | |
devananda | found out why | 19:51 |
NobodyCam | devananda: do you think it is to much of a miss use of lucas patch to validate for the nova driver to use it to determain what is required for that nodes driver .. or would something like a required_requirments type fuction be in order? | 20:00 |
devananda | NobodyCam: could you rephrase? | 20:01 |
NobodyCam | quick hangout | 20:01 |
*** jcooley_ has joined #openstack-ironic | 20:58 | |
*** rwsu has quit IRC | 21:13 | |
* NobodyCam run to doctors ... back after awhile | 21:29 | |
*** rwsu has joined #openstack-ironic | 21:33 | |
*** harlowja is now known as harlowja_away | 21:44 | |
*** jcooley_ has quit IRC | 21:48 | |
*** jcooley_ has joined #openstack-ironic | 21:49 | |
*** matty_dubs is now known as matty_dubs|gone | 21:52 | |
*** linggao has quit IRC | 22:11 | |
* devananda runs out for errands / afternoon | 22:18 | |
*** mordred has quit IRC | 22:20 | |
*** mordred has joined #openstack-ironic | 22:20 | |
*** harlowja_away is now known as harlowja | 22:23 | |
*** lucasagomes has joined #openstack-ironic | 22:26 | |
openstackgerrit | A change was merged to openstack/ironic: Add 'next' link when GET maximum number of items https://review.openstack.org/62743 | 22:46 |
*** vkozhukalov has quit IRC | 23:15 | |
*** lucasagomes has quit IRC | 23:27 | |
*** mdurnosvistov has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!