openstackgerrit | Max Lobur proposed a change to openstack/ironic: Update RPC version post-landing for 62711 https://review.openstack.org/68804 | 00:01 |
---|---|---|
*** rloo has quit IRC | 00:02 | |
*** rloo has joined #openstack-ironic | 00:02 | |
*** rloo has quit IRC | 00:02 | |
*** rloo has joined #openstack-ironic | 00:03 | |
*** rloo has quit IRC | 00:04 | |
*** rloo has joined #openstack-ironic | 00:04 | |
max_lobur | devananda: ^^ | 00:04 |
*** rloo has joined #openstack-ironic | 00:04 | |
devananda | max_lobur: reviewed. problem with commit message | 00:05 |
*** rloo has joined #openstack-ironic | 00:05 | |
devananda | max_lobur: same comment applies to the commit message title, too | 00:05 |
devananda | should be the commit SHA | 00:06 |
*** datajerk has quit IRC | 00:06 | |
*** rloo has quit IRC | 00:06 | |
*** rloo has joined #openstack-ironic | 00:06 | |
*** derekh has joined #openstack-ironic | 00:06 | |
*** rloo has quit IRC | 00:07 | |
*** rloo has joined #openstack-ironic | 00:08 | |
max_lobur | k, fixing | 00:08 |
openstackgerrit | Max Lobur proposed a change to openstack/ironic: Update RPC version post-landing for 62711 https://review.openstack.org/68804 | 00:11 |
max_lobur | gah, didn't saw your comment about title | 00:13 |
openstackgerrit | Max Lobur proposed a change to openstack/ironic: Update RPC version post-landing for 9bc5f92fb https://review.openstack.org/68804 | 00:14 |
NobodyCam | gah ... dont feel bad ... so did i | 00:14 |
max_lobur | :) | 00:15 |
max_lobur | 3 revisions to change two digits should be enough right? :) | 00:16 |
NobodyCam | lol | 00:16 |
NobodyCam | did my +2 carry over? | 00:17 |
* NobodyCam looks | 00:17 | |
max_lobur | maybe to wait for jenkins? | 00:17 |
max_lobur | who knows | 00:17 |
NobodyCam | na just readded | 00:17 |
NobodyCam | don't think changing two string contents will break things (now changing only one.. thats another story :-P ) | 00:19 |
max_lobur | ;) | 00:20 |
devananda | looks good. I will +a as soon as Jenkins confirms it | 00:20 |
devananda | thanks, max_lobur | 00:20 |
devananda | also, gotta run and catch a bus... bbiab | 00:20 |
NobodyCam | :) | 00:21 |
max_lobur | k | 00:21 |
max_lobur | have a nice evening | 00:21 |
*** anniec has quit IRC | 00:26 | |
*** matsuhashi has joined #openstack-ironic | 00:27 | |
*** anniec has joined #openstack-ironic | 00:34 | |
max_lobur | jenkins passed | 00:39 |
max_lobur | g'night Ironic! :) | 00:40 |
NobodyCam | night max_lobur :) | 00:42 |
*** max_lobur has left #openstack-ironic | 00:49 | |
NobodyCam | night Ironic | 00:54 |
*** anniec has quit IRC | 01:11 | |
*** anniec has joined #openstack-ironic | 01:16 | |
*** anniec has quit IRC | 01:21 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Updated from global requirements https://review.openstack.org/68823 | 01:26 |
*** rloo has quit IRC | 01:30 | |
*** rloo has joined #openstack-ironic | 01:31 | |
*** blamar_ has joined #openstack-ironic | 01:31 | |
*** blamar has quit IRC | 01:34 | |
*** blamar_ is now known as blamar | 01:34 | |
*** nosnos has joined #openstack-ironic | 01:35 | |
*** anniec has joined #openstack-ironic | 01:36 | |
*** derekh has quit IRC | 01:38 | |
*** epim has quit IRC | 01:50 | |
*** rloo has quit IRC | 01:55 | |
*** rloo has joined #openstack-ironic | 01:56 | |
*** rloo has quit IRC | 01:57 | |
*** rloo has joined #openstack-ironic | 01:57 | |
*** rloo has quit IRC | 01:57 | |
*** jcooley_ has joined #openstack-ironic | 01:57 | |
*** rloo has joined #openstack-ironic | 01:57 | |
*** jcooley_ has quit IRC | 02:00 | |
*** jcooley_ has joined #openstack-ironic | 02:02 | |
*** rloo has joined #openstack-ironic | 02:02 | |
*** jcooley_ has quit IRC | 02:17 | |
*** jcooley_ has joined #openstack-ironic | 02:18 | |
*** anniec has quit IRC | 02:18 | |
*** jcooley_ has quit IRC | 02:19 | |
*** anniec has joined #openstack-ironic | 02:26 | |
*** jcooley_ has joined #openstack-ironic | 02:35 | |
*** epim has joined #openstack-ironic | 02:46 | |
*** jcooley_ has quit IRC | 02:49 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: SSHPower driver raises IronicExceptions https://review.openstack.org/66990 | 02:52 |
*** rloo has quit IRC | 02:53 | |
*** yfujioka has joined #openstack-ironic | 02:57 | |
*** epim has quit IRC | 02:59 | |
*** rloo_ has quit IRC | 03:12 | |
*** matsuhashi has quit IRC | 03:14 | |
*** rongze has joined #openstack-ironic | 03:14 | |
*** jrist has quit IRC | 03:39 | |
*** jrist has joined #openstack-ironic | 03:52 | |
*** jcooley_ has joined #openstack-ironic | 04:13 | |
*** jcooley_ has quit IRC | 04:13 | |
*** jcooley_ has joined #openstack-ironic | 04:13 | |
*** anniec has quit IRC | 04:17 | |
*** harlowja is now known as harlowja_away | 04:19 | |
*** anniec has joined #openstack-ironic | 04:22 | |
*** anniec has quit IRC | 04:29 | |
*** matsuhashi has joined #openstack-ironic | 04:39 | |
*** rongze has quit IRC | 04:54 | |
*** rongze has joined #openstack-ironic | 04:54 | |
*** rameshg87 has joined #openstack-ironic | 04:57 | |
*** coolsvap has joined #openstack-ironic | 04:59 | |
*** rongze has quit IRC | 04:59 | |
*** yfujioka has quit IRC | 05:02 | |
*** vkozhukalov has joined #openstack-ironic | 05:18 | |
*** rongze has joined #openstack-ironic | 05:25 | |
*** rongze_ has joined #openstack-ironic | 05:27 | |
*** rongze has quit IRC | 05:29 | |
*** rongze_ has quit IRC | 05:32 | |
*** max_lobur_afk has quit IRC | 05:36 | |
*** max_lobur_afk has joined #openstack-ironic | 05:37 | |
rameshg87 | Hi | 05:44 |
rameshg87 | i just wanted to discuss regarding an enhancement that i thought | 05:44 |
openstackgerrit | Michael Davies proposed a change to openstack/ironic: Removed unused exceptions https://review.openstack.org/68852 | 05:44 |
rameshg87 | an enhancement in ironic-api and ironic client | 05:45 |
*** mrda is now known as mrda_away | 06:03 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/68024 | 06:03 |
openstackgerrit | Joshua Hesketh proposed a change to openstack/ironic: Removed unused exceptions https://review.openstack.org/68852 | 06:09 |
*** jcooley_ has quit IRC | 06:13 | |
*** anniec has joined #openstack-ironic | 06:22 | |
*** anniec_ has joined #openstack-ironic | 06:25 | |
*** rongze has joined #openstack-ironic | 06:25 | |
*** Guest62853 has quit IRC | 06:26 | |
*** hstimer has joined #openstack-ironic | 06:27 | |
*** anniec has quit IRC | 06:27 | |
*** anniec_ is now known as anniec | 06:27 | |
*** rongze has quit IRC | 06:29 | |
*** hstimer has quit IRC | 06:31 | |
*** vkozhukalov has quit IRC | 06:55 | |
*** jcooley_ has joined #openstack-ironic | 07:07 | |
*** rongze has joined #openstack-ironic | 07:09 | |
*** jcooley_ has quit IRC | 07:12 | |
*** aignatov_ is now known as aignatov | 07:13 | |
*** jcooley_ has joined #openstack-ironic | 07:14 | |
*** jcooley_ has quit IRC | 07:18 | |
*** mdurnosvistov has joined #openstack-ironic | 07:32 | |
*** lsmola_ has joined #openstack-ironic | 07:34 | |
*** matsuhashi has quit IRC | 07:42 | |
*** nosnos has quit IRC | 07:43 | |
*** aignatov is now known as aignatov_ | 07:47 | |
*** mdurnosvistov has quit IRC | 07:48 | |
*** anniec has quit IRC | 07:48 | |
*** jcooley_ has joined #openstack-ironic | 08:02 | |
*** romcheg has joined #openstack-ironic | 08:04 | |
GheRivero | morning all | 08:23 |
*** vkozhukalov has joined #openstack-ironic | 08:27 | |
*** jcooley_ has quit IRC | 08:36 | |
*** aignatov_ is now known as aignatov | 08:40 | |
*** yuriyz has joined #openstack-ironic | 08:40 | |
*** vetalll has joined #openstack-ironic | 08:40 | |
*** ifarkas has joined #openstack-ironic | 08:40 | |
*** jistr has joined #openstack-ironic | 08:40 | |
*** aignatov is now known as aignatov_ | 08:42 | |
*** aignatov_ is now known as aignatov | 08:44 | |
*** mdurnosvistov has joined #openstack-ironic | 08:59 | |
*** mdurnosvistov has quit IRC | 09:06 | |
*** ndipanov_gone is now known as ndipanov | 09:06 | |
*** jcooley_ has joined #openstack-ironic | 09:26 | |
*** derekh has joined #openstack-ironic | 09:27 | |
*** jcooley_ has quit IRC | 09:28 | |
*** jcooley_ has joined #openstack-ironic | 09:29 | |
*** vetalll has quit IRC | 09:32 | |
*** athomas has quit IRC | 09:32 | |
*** vetalll has joined #openstack-ironic | 09:32 | |
*** jcooley_ has quit IRC | 09:35 | |
*** athomas has joined #openstack-ironic | 09:58 | |
*** martyntaylor has joined #openstack-ironic | 10:06 | |
*** max_lobur_afk is now known as max_lobur | 10:11 | |
*** aignatov is now known as aignatov_ | 10:13 | |
*** jcooley_ has joined #openstack-ironic | 10:20 | |
romcheg | Morning Ironic! | 10:21 |
*** jcooley_ has quit IRC | 10:25 | |
*** rongze has quit IRC | 10:27 | |
*** EmilienM has quit IRC | 10:32 | |
*** EmilienM has joined #openstack-ironic | 10:33 | |
*** vetalll has left #openstack-ironic | 10:37 | |
yuriyz | morning romcheg, now are you? | 10:39 |
*** aignatov_ is now known as aignatov | 10:41 | |
max_lobur | morning Everyone | 10:43 |
*** rameshg87 has quit IRC | 10:59 | |
romcheg | yuriyz: It's warm here :-P | 11:03 |
romcheg | yuriyz: Is it as cold at the office as the last time I was there? | 11:03 |
yuriyz | now ok with 3 heaters | 11:04 |
yuriyz | but was cold in the morning | 11:04 |
romcheg | I will try to come next Monday then | 11:04 |
yuriyz | romcheg, you need relocation to California :) | 11:07 |
romcheg | I used to love cold conditions before I was living for 3 months in Nice. After that I prefer warm weather :) | 11:08 |
*** Haomeng|2 has joined #openstack-ironic | 11:14 | |
Haomeng|2 | morning/evening Ironic:) | 11:14 |
*** jcooley_ has joined #openstack-ironic | 11:15 | |
romcheg | Hi Haomeng|2 | 11:17 |
romcheg | How are you? | 11:17 |
*** jcooley_ has quit IRC | 11:19 | |
*** yuriyz has quit IRC | 11:19 | |
*** rongze has joined #openstack-ironic | 11:25 | |
*** lucasagomes has joined #openstack-ironic | 11:27 | |
*** lucasagomes has quit IRC | 11:28 | |
*** lucasagomes has joined #openstack-ironic | 11:28 | |
*** yuriyz has joined #openstack-ironic | 11:29 | |
Haomeng|2 | romcheg: fine, our Chinese Lunar New Year is around 30/31, I am working from home now:) | 11:32 |
Haomeng|2 | romcheg: will have several days vacation:) | 11:32 |
*** rongze has quit IRC | 11:32 | |
Haomeng|2 | romcheg: however I will focus on our Ironic these vacation days:) | 11:32 |
Haomeng|2 | romcheg: :) | 11:33 |
romcheg | Cool! What year is now according to that calendar? | 11:33 |
Haomeng|2 | romcheg: our Chinese Traditional new year is based on Lunar Calendar | 11:34 |
Haomeng|2 | romcheg: not sun cdalendar:) | 11:34 |
romcheg | Ah | 11:34 |
Haomeng|2 | romcheg: :) | 11:35 |
Haomeng|2 | romcheg: should be Moon Calendar:) | 11:35 |
romcheg | Haomeng|2: Chinese things are so unusual and complicated for europeans :) | 11:35 |
Haomeng|2 | Haomeng|2: 28 or 29 days per each Moon month:) | 11:35 |
Haomeng|2 | romcheg: :) | 11:36 |
Haomeng|2 | romcheg: Chinese are Traditional culture:) | 11:36 |
Haomeng|2 | romcheg: :) | 11:36 |
romcheg | Haomeng|2: For me it's just like a different world. I've been traveling around Europe much. But I've never been amazed as much as in China :) | 11:39 |
*** sirushti has quit IRC | 11:43 | |
*** sirushti has joined #openstack-ironic | 11:45 | |
Haomeng|2 | romcheg: however for these years, China are more and more open, the Traditional culture are moe less:) | 11:49 |
Haomeng|2 | Haomeng|2: will be affected by global culture:) | 11:49 |
*** datajerk has joined #openstack-ironic | 11:51 | |
romcheg | I also noticed that | 11:54 |
Haomeng|2 | romcheg: :) | 11:54 |
*** coolsvap_away has joined #openstack-ironic | 11:54 | |
romcheg | I usually oppose globalisation of the culture. It makes world less interesting :) | 11:55 |
Haomeng|2 | romcheg: :) | 11:55 |
*** coolsvap has quit IRC | 11:55 | |
Haomeng|2 | romcheg: +1:) | 11:55 |
*** coolsvap_away has quit IRC | 11:58 | |
*** jcooley_ has joined #openstack-ironic | 12:09 | |
*** datajerk has quit IRC | 12:09 | |
*** datajerk has joined #openstack-ironic | 12:09 | |
*** Haomeng|2 has quit IRC | 12:09 | |
openstackgerrit | A change was merged to openstack/ironic: Update RPC version post-landing for 9bc5f92fb https://review.openstack.org/68804 | 12:10 |
*** Haomeng|2 has joined #openstack-ironic | 12:13 | |
*** rongze has joined #openstack-ironic | 12:18 | |
*** jcooley_ has quit IRC | 12:18 | |
*** datajerk has quit IRC | 12:26 | |
*** Haomeng|2 has quit IRC | 12:56 | |
*** jcooley_ has joined #openstack-ironic | 13:04 | |
*** jcooley_ has quit IRC | 13:08 | |
*** linggao has joined #openstack-ironic | 13:21 | |
devananda | morning, all | 13:27 |
*** jdob has joined #openstack-ironic | 13:27 | |
devananda | romcheg: how's things? | 13:30 |
lucasagomes | devananda, morning | 13:39 |
romcheg | devananda: Morning! TGIF so finally I will go snowboarding my first time this weekend :) | 13:39 |
lucasagomes | devananda, btw, to fix the https://bugs.launchpad.net/ironic/+bug/1272045 I might have to do some plumbing | 13:39 |
lucasagomes | devananda, e.g the validate methods of the driver interfaces does have the task object | 13:40 |
lucasagomes | devananda, and both pxe and ssh drivers use the task object to get the ports associated with a node | 13:40 |
*** linggao_ has joined #openstack-ironic | 13:40 | |
lucasagomes | do we want to need to pass the task object to the validate methods as well? (I think yes, and it seems a step forward if we are going to remove the node parameter from those methods, since task already contains a reference to the node) | 13:41 |
lucasagomes | romcheg, sounds cool :D | 13:42 |
*** openstackgerrit has quit IRC | 13:42 | |
romcheg | devananda, lucasagomes: how are you guys? | 13:42 |
lucasagomes | romcheg, all is well buddy, urself? hw is the protests going over there? | 13:43 |
*** davidlenwell has quit IRC | 13:43 | |
*** linggao has quit IRC | 13:43 | |
*** davidlenwell has joined #openstack-ironic | 13:43 | |
*** blamar has quit IRC | 13:43 | |
*** hughsaunders has quit IRC | 13:44 | |
lucasagomes | devananda, I mean, I will have to add the task object as a parameter to the validate() method of the driver interfaces | 13:44 |
*** harlowja_away has quit IRC | 13:45 | |
* devananda looks at the bug | 13:46 | |
devananda | romcheg: ah, snowboarding! enjoy! | 13:46 |
* lucasagomes needs to update that bug | 13:46 | |
lucasagomes | but it's caused because updating the instance_uuid of a node, would trigger the power.validate() | 13:47 |
lucasagomes | but I also think that it would be a good practice for the ssh and pxe driver to validate whether the node has a port associated with it or not | 13:47 |
lucasagomes | since it's required by those drivers | 13:47 |
*** blamar has joined #openstack-ironic | 13:47 | |
devananda | aaahhh | 13:48 |
devananda | yes | 13:48 |
lucasagomes | cool, will fix it :) | 13:48 |
devananda | there's an assumption in the code | 13:48 |
devananda | that's not tested / caught. good one | 13:48 |
*** hughsaunders has joined #openstack-ironic | 13:48 | |
lucasagomes | :) | 13:49 |
devananda | https://bugs.launchpad.net/ironic/+bug/1178103 | 13:53 |
devananda | i don't think that applies any more | 13:53 |
devananda | as in, i dont think there's even an option to turn it on/off because we don't do file injection. | 13:54 |
devananda | drivers.modules.pxe: _cache_instance_image | 13:54 |
lucasagomes | devananda, yea there's a todo in the code | 13:55 |
lucasagomes | devananda, but I also would oppose the file injection, unless it's needed | 13:55 |
lucasagomes | I don't see any use cases for it, and worst | 13:55 |
lucasagomes | I remember the network file injection is debian-only in openstack | 13:55 |
devananda | ah | 13:55 |
lucasagomes | better than injecting network configuration | 13:56 |
lucasagomes | I would use initramfs/dracut to do the configuration for me | 13:56 |
devananda | so baremetal originally did that before we had neutron integration | 13:56 |
lucasagomes | so it would be only a tag on the pxe configuration file | 13:56 |
devananda | we'd inject a static IP into the image before dd'ing it | 13:56 |
lucasagomes | devananda, yea | 13:56 |
devananda | we def don't want to d othat if we can at all avoid it | 13:56 |
lucasagomes | I fixed it for redhat systems by configuring it via dracut | 13:56 |
lucasagomes | right, there's any use case where we would need to inject files in the images? | 13:57 |
devananda | none where there's not a better approach | 13:57 |
lucasagomes | I see | 13:58 |
*** jcooley_ has joined #openstack-ironic | 13:58 | |
lucasagomes | maybe marking the bug as invalid until we have a case for that | 13:58 |
lucasagomes | otherwise I would just avoid | 13:58 |
devananda | eg, mount a configdrive over virtual media | 13:58 |
devananda | once we have drivers that support controlling virtual media :) | 13:58 |
lucasagomes | ic | 13:59 |
*** datajerk has joined #openstack-ironic | 14:01 | |
*** jcooley_ has quit IRC | 14:02 | |
*** matty_dubs|gone is now known as matty_dubs | 14:24 | |
devananda | romcheg: re your comment on https://review.openstack.org/#/c/66071/10/ironic/common/exception.py | 14:25 |
devananda | romcheg: this will trigger a 403 FORBIDDEN result from the API | 14:26 |
devananda | which seems the wrong thing | 14:26 |
devananda | it's an internal server error (400) not a client-is-not-authorized (403), in my opinion | 14:26 |
devananda | erm, s/400/500/ ... | 14:28 |
devananda | lucasagomes: any opinion on these error codes? when to use 401 vs 403 vs 500 if eg. the PXE driver fails to authenticate with glance or neutron? | 14:28 |
lucasagomes | devananda, I will take a look in a bit, I'm in call/hangout | 14:30 |
devananda | ack | 14:30 |
NobodyCam | Morning Ironic, | 14:41 |
NobodyCam | devananda: your up? | 14:41 |
NobodyCam | wow been up for a while too | 14:41 |
devananda | NobodyCam: yep... couldn't sleep | 14:42 |
NobodyCam | :( | 14:42 |
devananda | poking at devstack and some reviews | 14:42 |
NobodyCam | just making coffee here | 14:43 |
*** jbjohnso has joined #openstack-ironic | 14:43 | |
devananda | mmm, coffee. i should do that | 14:46 |
romcheg | devananda, NobodyCam: nice idea :) | 14:46 |
NobodyCam | mornign romcheg :) | 14:48 |
NobodyCam | brb walkies | 14:52 |
*** jcooley_ has joined #openstack-ironic | 14:52 | |
*** jcooley_ has quit IRC | 14:57 | |
romcheg | Morning NobodyCam | 14:59 |
NobodyCam | :) | 15:09 |
devananda | agordeev: following up from the ML discussion a week ago -- where are you guys with devstack functional testing things? | 15:13 |
*** aignatov is now known as aignatov_ | 15:14 | |
*** mdurnosvistov has joined #openstack-ironic | 15:15 | |
*** aignatov_ is now known as aignatov | 15:22 | |
*** rongze has quit IRC | 15:31 | |
devananda | hmm, running a local apt-mirror makes starting devstack MUCH faster | 15:32 |
devananda | same for building DIBs | 15:32 |
*** datajerk has quit IRC | 15:35 | |
*** lucasagomes is now known as lucas-hungry | 15:37 | |
*** mdurnosvistov has quit IRC | 15:40 | |
*** vkozhukalov has quit IRC | 15:43 | |
*** jcooley_ has joined #openstack-ironic | 15:46 | |
*** jcooley_ has quit IRC | 15:51 | |
*** early has quit IRC | 15:54 | |
*** early has joined #openstack-ironic | 15:57 | |
*** martyntaylor has left #openstack-ironic | 15:58 | |
*** dshulyak has quit IRC | 15:58 | |
*** jcooley_ has joined #openstack-ironic | 16:03 | |
*** jcooley_ has quit IRC | 16:05 | |
*** jcooley_ has joined #openstack-ironic | 16:05 | |
*** coolsvap has joined #openstack-ironic | 16:06 | |
NobodyCam | brb | 16:10 |
*** jcooley_ has quit IRC | 16:10 | |
*** jcooley_ has joined #openstack-ironic | 16:12 | |
NobodyCam | humm | 16:12 |
*** openstackgerrit has joined #openstack-ironic | 16:12 | |
*** ifarkas has quit IRC | 16:13 | |
NobodyCam | I am getting a resource_track block in the compute log, but nova boot never seems to clame the node.. and gives no errors :-/ | 16:14 |
*** yuriyz has quit IRC | 16:30 | |
*** lucas-hungry is now known as lucasagomes | 16:35 | |
NobodyCam | ahh Filter ComputeCapabilitiesFilter returned 0 hosts ... logged in scheduler log | 16:37 |
devananda | NobodyCam: did you need me to reopen the nova-ironic driver patch? | 16:37 |
NobodyCam | devananda: yep, trying to figure out whats going before I push up another patch thou | 16:38 |
devananda | k, leme now | 16:38 |
*** BillBen530 has joined #openstack-ironic | 16:44 | |
lucasagomes | devananda, sorry about the delay... hmm will that exception be returned directly to the user? where does the credentials come from? | 16:44 |
*** aignatov is now known as aignatov_ | 16:45 | |
NobodyCam | b7ec9373-656f-43c9-8754-72ff0d9a9aed | test | BUILD | spawning | NOSTATE | ctlplane=192.0.2.5 :) | 16:45 |
*** russellb is now known as rustlebee | 16:46 | |
devananda | lucasagomes: neutron creds should be coming from the context | 16:46 |
lucasagomes | devananda, right, so yea sounds like a 500ish | 16:48 |
lucasagomes | server error | 16:48 |
devananda | lucasagomes: when you're playing with devstack, are you configuring nova to use the ironic driver? | 16:51 |
lucasagomes | devananda, not in the moment | 16:51 |
devananda | lucasagomes: i see a few other bits of automation missing from devstack/lib/ironic | 16:51 |
devananda | if we're going t ouse it for testing | 16:51 |
NobodyCam | gah Permission denied: '/tftpboot/3636f86f-48da-433a-a1fe-f823fe7a6981 | 16:51 |
NobodyCam | brb | 16:51 |
lucasagomes | devananda, right... I will start my tests with TripleO next week (it's blocking a lot of tuskar folks) | 16:52 |
devananda | ahh | 16:52 |
lucasagomes | devananda, but I haven't used the nova driver at all for my tests with devstack | 16:52 |
devananda | so we're going to need both, fwiw | 16:52 |
lucasagomes | right | 16:52 |
devananda | devstack for the functional testing in gate, and for third party tests, because this is what tempest will target | 16:53 |
devananda | and, well, tripleo for all the really cool stuff :) | 16:53 |
*** aignatov_ is now known as aignatov | 16:53 | |
lucasagomes | devananda, I see, yea, when I was doing the tests I tried to cut off the maximum of variables I could to test the ironic code itself | 16:53 |
lucasagomes | so I don't use neutron or nova in the tests | 16:54 |
lucasagomes | but yea, that would be a good practice to give it a whirl and fix up the problems | 16:54 |
*** aignatov is now known as aignatov_ | 16:54 | |
lucasagomes | I will write it down to give it try | 16:55 |
*** BillBen530 has quit IRC | 16:56 | |
devananda | agordeev, romcheg - you guys around? | 16:56 |
romcheg | I'm partially around | 16:56 |
romcheg | About to have muuuuuch beer and stockfish. So you have about and hour until I'm drunk :) | 16:57 |
*** jcooley_ has quit IRC | 16:57 | |
lucasagomes | romcheg, hah | 16:57 |
romcheg | Homemade stockfish: http://cl.ly/image/2C3g0y0Q402O/h9q_mA_lPSs.jpg yummy :-P | 16:58 |
*** aignatov_ is now known as aignatov | 16:59 | |
lucasagomes | hah | 16:59 |
*** aignatov is now known as aignatov_ | 17:00 | |
lucasagomes | romcheg, hw do u prepare it? | 17:00 |
romcheg | lucasagomes: Catch several fishes, put them into a very-very dense water+salt mixture (it should be so dense so water holds an apple) and put some weight on it. After 1day-1week (depends on the kind of fish) wash the salt a bit and hang it to get very dry | 17:03 |
lucasagomes | romcheg, right | 17:04 |
lucasagomes | but u don't remove all the internals? | 17:04 |
romcheg | Only if the fish is big | 17:04 |
lucasagomes | I see | 17:04 |
dkehn | NobodyCam: you around? | 17:04 |
lucasagomes | romcheg, hah sounds... exotic :P | 17:04 |
romcheg | lucasagomes: those ones are not so big so they get dry with internals. | 17:05 |
lucasagomes | romcheg, I see, gotta try it one day :) | 17:05 |
romcheg | lucasagomes: it's very popular in Ukraine and Russia. | 17:05 |
dkehn | romcheg: me thinks, it sounds fishy, this is not somehting that I would want a bad hangover on | 17:05 |
lucasagomes | romcheg, asia as well no? well something similar I think | 17:06 |
devananda | romcheg: when you guys are not salting fish... i'd like to see where things are with devstack/tempest stuff. agordeev had put a bunch of info on the ML a week ago, but i dont know if there's progress on that | 17:06 |
lucasagomes | I always see a lot of dry fishes in asian stores | 17:06 |
devananda | also, rotten fish is very popular in norther countries | 17:06 |
romcheg | devananda: I will poke agordeev tomorrow | 17:06 |
devananda | http://satwcomic.com/nordics-like-fish | 17:06 |
devananda | apparently..... | 17:07 |
romcheg | This is a bit different. It's not rotten and does smell nothing but fish and salt :) | 17:08 |
devananda | ah, good | 17:08 |
NobodyCam | dkehn: am now... was doing walkies | 17:09 |
dkehn | NobodyCam: nevermid I think I figured it out | 17:09 |
NobodyCam | :) | 17:09 |
lucasagomes | devananda, did you try the raw herring when u were in netherlands? | 17:09 |
devananda | lucasagomes: raw herring?? hrm, i dont think so | 17:10 |
devananda | had some sort of pickled fish when i was in Norway. was yummy. | 17:11 |
lucasagomes | i see | 17:11 |
lucasagomes | http://www.nadia.nl/img/aGallery_haring.jpg | 17:11 |
lucasagomes | sounds like that, salty fish with some pickles and potatos | 17:12 |
devananda | i think it was sursild | 17:13 |
lucasagomes | i see, yea looks different | 17:14 |
*** datajerk has joined #openstack-ironic | 17:15 | |
devananda | pickled herring. not herring with pickles :) | 17:15 |
lucasagomes | hah right | 17:15 |
devananda | romcheg: thanks! It's the weekend and all, but i will probably be checking emails and such anyway | 17:16 |
max_lobur | folks, take a look, funny but dangerous bug https://bugs.launchpad.net/ironic/+bug/1272428 | 17:17 |
NobodyCam | have to move the house... be back in about 10 min | 17:18 |
*** datajerk has quit IRC | 17:19 | |
devananda | max_lobur: ahh, yep. I wondered but didn't dig into that one yet. thanks | 17:24 |
*** matty_dubs is now known as matty_dubs|lunch | 17:26 | |
*** jistr has quit IRC | 17:32 | |
*** datajerk has joined #openstack-ironic | 17:35 | |
*** datajerk has quit IRC | 17:36 | |
*** martyntaylor has joined #openstack-ironic | 17:37 | |
NobodyCam | ok house moved | 17:39 |
devananda | lol | 17:40 |
NobodyCam | :-p | 17:41 |
*** ndipanov has quit IRC | 17:49 | |
*** aignatov_ is now known as aignatov | 17:49 | |
*** harlowja has joined #openstack-ironic | 17:51 | |
*** aignatov is now known as aignatov_ | 17:51 | |
*** derekh has quit IRC | 17:52 | |
devananda | max_lobur: are you going to resume work on 66368? | 17:56 |
devananda | max_lobur: also, i realize I didn't follow up on that yet ... | 17:56 |
*** vkozhukalov has joined #openstack-ironic | 17:58 | |
max_lobur | devananda, I'm working on it from scratch | 18:00 |
max_lobur | those patch will remain abandoned | 18:00 |
max_lobur | currently working on tests | 18:00 |
max_lobur | had to start refactoring them due to threading | 18:00 |
max_lobur | I was going to create a new patch today, but tests taking more time than I expected | 18:01 |
max_lobur | probably I'll create tomorrow | 18:02 |
devananda | max_lobur: sounds good | 18:02 |
max_lobur | I know it's high priority | 18:02 |
max_lobur | and should be done till I3 | 18:03 |
max_lobur | so I'm trying to focus on this task asap | 18:03 |
lucasagomes | guys which version of sqlite u r using? | 18:05 |
lucasagomes | since I updated to F20, my tests are failing in ironic (I believe it's due the sqlite version) | 18:06 |
lucasagomes | DBError: (IntegrityError) UNIQUE constraint failed: ports.address ... | 18:06 |
lucasagomes | seems the the wrapper we have is not being able to identify and raise a DBDublicatedEntry anymore and is raising a DBError instead (IntegrityError) | 18:07 |
lucasagomes | sqlite-3.8.2-1.fc20.x86_64 (my version) | 18:08 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Task object as paramater to validate() methods https://review.openstack.org/68980 | 18:08 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Task object as paramater to validate() methods https://review.openstack.org/68980 | 18:13 |
*** harlowja has quit IRC | 18:14 | |
*** harlowja has joined #openstack-ironic | 18:16 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: PXE and SSH validate() method to check for a port https://review.openstack.org/68985 | 18:21 |
*** matty_dubs|lunch is now known as matty_dubs | 18:22 | |
NobodyCam | brb | 18:26 |
dkehn | devananda: saw your comment on https://review.openstack.org/#/c/66071/, concerning the conf file issue and ordering, I think for the time being I would prefer leaving it the way it is | 18:33 |
*** max_lobur is now known as max_lobur_afk | 18:39 | |
NobodyCam | devananda: also reading your file injection email. gah. first thought is we shouldn't touch images and the users who can not support cloud-init should handle that in their image creation. | 18:40 |
NobodyCam | but I need to think about the points Michael raised | 18:41 |
* NobodyCam makes a bagel while waiting for heat to do its thing | 18:45 | |
*** hstimer has joined #openstack-ironic | 18:50 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: PXE and SSH validate() method to check for a port https://review.openstack.org/68985 | 18:52 |
*** athomas has quit IRC | 19:07 | |
*** datajerk has joined #openstack-ironic | 19:09 | |
*** jcooley_ has joined #openstack-ironic | 19:11 | |
*** datajerk has quit IRC | 19:12 | |
*** datajerk has joined #openstack-ironic | 19:13 | |
*** romcheg has quit IRC | 19:14 | |
lucasagomes | NobodyCam, devananda which versin os sqlite r u guys using? | 19:15 |
NobodyCam | lucasagomes: will check as soon as I get my env back | 19:16 |
lucasagomes | NobodyCam, ack | 19:16 |
NobodyCam | and WTF 'We’re sorry, but your Gmail account is temporarily unavailable.' | 19:17 |
*** hemnafk is now known as hemna_ | 19:17 | |
dkehn | NobodyCam: yepper, looks like an outage | 19:22 |
dkehn | NobodyCam: Mines back | 19:22 |
NobodyCam | :) | 19:23 |
NobodyCam | even the great google has outages :) | 19:23 |
*** mdurnosvistov has joined #openstack-ironic | 19:23 | |
*** martyntaylor has left #openstack-ironic | 19:25 | |
*** jcooley_ has quit IRC | 19:30 | |
lucasagomes | NobodyCam, sqlite version? | 19:42 |
NobodyCam | checking | 19:44 |
NobodyCam | root@ubuntu:~# sqlite -version | 19:44 |
NobodyCam | 2.8.17 | 19:44 |
NobodyCam | note I had to install it to get that | 19:45 |
NobodyCam | been running with mysql | 19:45 |
NobodyCam | :-p | 19:45 |
lucasagomes | 2.8?! | 19:47 |
lucasagomes | ouch | 19:47 |
lucasagomes | heh | 19:47 |
lucasagomes | it's the newest in ubuntu? | 19:47 |
NobodyCam | DISTRIB_RELEASE=13.10 | 19:48 |
NobodyCam | DISTRIB_CODENAME=saucy | 19:48 |
lucasagomes | hah ok | 19:48 |
lucasagomes | cause sqlite > 3.7.16 will cause some of our tests to fail | 19:48 |
lucasagomes | (https://review.openstack.org/#/c/61405/ | 19:48 |
NobodyCam | ahh :( | 19:48 |
lucasagomes | it's fixed in oslo :) | 19:49 |
lucasagomes | I updated my machine to fedora 20 and notice it was failing | 19:49 |
lucasagomes | I will sync from oslo :) | 19:49 |
NobodyCam | :) | 19:49 |
NobodyCam | lucasagomes: I hardly ever upgrade... | 19:51 |
* NobodyCam looks at the laptop running xp he still has :-p | 19:51 | |
lucasagomes | NobodyCam, heh I always liked bleeding edge | 19:51 |
lucasagomes | but I don't use the rawhide of fedora because it simply break way too much | 19:51 |
lucasagomes | and sometimes you can't get it back to work | 19:52 |
NobodyCam | lol | 19:52 |
lucasagomes | but when I used mandriva cooker | 19:52 |
lucasagomes | that was pretty cool man | 19:52 |
NobodyCam | nice.. | 19:52 |
lucasagomes | mandriva <3 | 19:52 |
NobodyCam | i'm actually very unhappy with the ubuntu unity intrface | 19:53 |
lucasagomes | so sad it's pretty much dead now, still exists but the company has been sold and bankrupt many times | 19:53 |
lucasagomes | :( | 19:53 |
lucasagomes | NobodyCam, I see, never get to use it to be honest | 19:53 |
*** harlowja is now known as harlowja_away | 19:53 | |
NobodyCam | may look at fedora next round | 19:53 |
lucasagomes | but I like gnome3 | 19:53 |
lucasagomes | NobodyCam, cool | 19:53 |
NobodyCam | :) | 19:54 |
lucasagomes | only thing that annoys me a lot in fedora is the yum package manager | 19:54 |
lucasagomes | what horrible slow is that crap | 19:54 |
* NobodyCam use to be a old centos guy | 19:54 | |
lucasagomes | it updates the db everytime u want to install something | 19:54 |
lucasagomes | now like apt-get update | 19:54 |
lucasagomes | not like* | 19:54 |
lucasagomes | NobodyCam, so ur used to it :D | 19:55 |
NobodyCam | ya.. just never use gui on cent | 19:55 |
NobodyCam | lol | 19:55 |
lucasagomes | heh | 19:55 |
NobodyCam | hahah helps if you remember to setup neutron before you ping :-p | 19:56 |
*** jcooley_ has joined #openstack-ironic | 19:59 | |
*** romcheg has joined #openstack-ironic | 20:03 | |
*** athomas has joined #openstack-ironic | 20:04 | |
*** vkozhukalov has quit IRC | 20:08 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Sync db.sqlalchemy code from Oslo https://review.openstack.org/69004 | 20:10 |
NobodyCam | ok brb... | 20:11 |
*** rwsu has quit IRC | 20:14 | |
devananda | dkehn: on the review, you don't explain why you are opposed to changing the order | 20:18 |
devananda | dkehn: what is bad about ( keystone.get_service_url or CONF.neutron.url ) | 20:19 |
*** rwsu has joined #openstack-ironic | 20:20 | |
devananda | dkehn: compilcating how? | 20:21 |
dkehn | devananda: let me get the error, but basically you've got to simulate keystone I believe | 20:22 |
devananda | dkehn: or just mock it? | 20:23 |
devananda | with mock.patch(keystone.get_service_url) as mock_kgsu: | 20:24 |
devananda | # do your test | 20:24 |
devananda | or soemthing like that | 20:24 |
dkehn | devananda: are you picking that up from somewhere, would like to look at it | 20:24 |
dkehn | devananda: I didn't see an example | 20:24 |
devananda | dkehn: of mock? | 20:25 |
devananda | just grep for it. all our unit tests use it | 20:25 |
dkehn | devananda: mock I understand, let me fool with it | 20:25 |
devananda | dkehn: the basis of my disagreement here is that "var = (CONF.option or function())" is functionally useless when CONF.option has a non-false default value | 20:26 |
devananda | dkehn: this will always evaluate to CONF.option | 20:26 |
devananda | so the "or function()" is misleading and will never be evaluated | 20:27 |
dkehn | devananda: understand | 20:27 |
dkehn | devananda: I'm more of a set it in the config | 20:27 |
dkehn | devananda: it was done that per recommendation in the reviews, basically I was using CONF only | 20:28 |
dkehn | devananda: pretty much like everywhere else in the code base | 20:28 |
devananda | ack | 20:28 |
*** mugu has left #openstack-ironic | 20:28 | |
devananda | dkehn: ok. at this point, please revert to just a CONF option. i'm going to post on the review to unblock this discussion... | 20:31 |
dkehn | devananda: thanks | 20:31 |
*** epim has joined #openstack-ironic | 20:34 | |
devananda | ok, i need to run for a bit. will bbiah or so | 20:36 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Sync db.sqlalchemy code from Oslo https://review.openstack.org/69004 | 20:38 |
lucasagomes | ok I'm done for the day :) good night everybody! | 20:38 |
lucasagomes | night dkehn NobodyCam devananda | 20:38 |
NobodyCam | night lucasagomes | 20:38 |
lucasagomes | btw devananda, NobodyCam if you have get a time, can you please take a look at 69004 | 20:38 |
NobodyCam | will do | 20:39 |
lucasagomes | cheers :D | 20:39 |
lucasagomes | see ya | 20:39 |
NobodyCam | have a good weekend | 20:39 |
lucasagomes | NobodyCam, thanks you too, enjoy it! | 20:39 |
NobodyCam | :) cider time | 20:39 |
lucasagomes | yup, beer o'clock! | 20:40 |
* lucasagomes runs | 20:40 | |
*** lucasagomes has quit IRC | 20:40 | |
*** jcooley_ has quit IRC | 20:46 | |
*** jcooley_ has joined #openstack-ironic | 20:48 | |
*** jcooley_ has quit IRC | 20:54 | |
*** jcooley_ has joined #openstack-ironic | 20:57 | |
*** jcooley_ has quit IRC | 21:00 | |
*** harlowja_away is now known as harlowja | 21:07 | |
*** max_lobur has joined #openstack-ironic | 21:07 | |
*** max_lobur has left #openstack-ironic | 21:07 | |
*** max_lobur has joined #openstack-ironic | 21:08 | |
NobodyCam | devananda: fyi: https://review.openstack.org/#/c/69013/ | 21:12 |
*** jcooley_ has joined #openstack-ironic | 21:12 | |
*** jcooley_ has quit IRC | 21:12 | |
openstackgerrit | dekehn proposed a change to openstack/ironic: Adds Neutron support to Ironic https://review.openstack.org/66071 | 21:32 |
*** linggao_ has quit IRC | 21:41 | |
*** romcheg has left #openstack-ironic | 21:42 | |
*** linggao has joined #openstack-ironic | 21:43 | |
*** jdob has quit IRC | 21:43 | |
linggao | Hi anyone has luck to call nova rest api with curl? I always get "Authentication required" | 21:45 |
linggao | The command I used is: curl -X GET -u admin:password http://localhost:8774/v2/servers | 21:45 |
linggao | anything missing? | 21:45 |
NobodyCam | linggao: I have only tested with keystone | 21:47 |
NobodyCam | but htere is a nice help page: http://docs.openstack.org/developer/keystone/api_curl_examples.html | 21:47 |
*** max_lobur has left #openstack-ironic | 21:49 | |
linggao | NobodyCam, thanks, I will take a look. | 21:50 |
devananda | linggao: use X-Auth-Token header | 21:56 |
*** epim has quit IRC | 21:59 | |
linggao | davadana, where do I find the X-Auth-Token value? | 22:02 |
linggao | curl -X GET -H "X-Auth-Token: cluster" http://localhost:5000/v2.0/tenants {"error": {"message": "Could not find token, cluster.", "code": 401, "title": "Unauthorized"}} | 22:03 |
linggao | sorry davananda, got your name wrong. | 22:04 |
*** jbjohnso has quit IRC | 22:06 | |
*** matty_dubs is now known as matty_dubs|gone | 22:10 | |
linggao | I used the admin_token under [DEFAULT] from /etc/keystone.conf , it does not work. | 22:12 |
*** athomas has quit IRC | 22:14 | |
NobodyCam | linggao: can you paste the command you are using? | 22:16 |
devananda | linggao: http://docs.openstack.org/developer/keystone/api_curl_examples.html | 22:16 |
NobodyCam | curl -H "X-Auth-Token:<BLAH>" http://localhost:8774/v2/servers ??? | 22:17 |
*** jcooley_ has joined #openstack-ironic | 22:19 | |
linggao | NobodyCam, curl -H "X-Auth-Token:cluster" http://localhost:8774/v2/servers | 22:19 |
linggao | it returns Authentication required | 22:19 |
linggao | but curl -H "X-Auth-Token:cluster" http://localhost:35357/v2.0/users works | 22:20 |
NobodyCam | cluster does not like a valid token to me | 22:20 |
linggao | it is the token I defined in keystone.conf file. | 22:20 |
NobodyCam | ok | 22:20 |
devananda | linggao: see the page I sent. It shows how to get a token from keystone ndthen pass it back in the header | 22:20 |
* devananda wanders afk to grab a bite to eat | 22:20 | |
NobodyCam | enjoy :) | 22:20 |
*** jcooley_ has quit IRC | 22:29 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Updated from global requirements https://review.openstack.org/68823 | 22:35 |
openstackgerrit | Jenkins proposed a change to openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/69042 | 22:40 |
linggao | davananda, thanks, I see what you mean now. | 22:40 |
*** epim has joined #openstack-ironic | 22:52 | |
NobodyCam | brb | 23:11 |
*** linggao has quit IRC | 23:12 | |
*** epim has quit IRC | 23:30 | |
*** mdurnosvistov has quit IRC | 23:47 | |
NobodyCam | well that was fun | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!