Friday, 2016-02-05

*** harshs has quit IRC00:01
*** Sukhdev has quit IRC00:02
*** harshs has joined #openstack-ironic00:03
*** harshs has quit IRC00:03
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to build user image with DIB  https://review.openstack.org/25636300:03
openstackgerritVasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port  https://review.openstack.org/25636500:03
openstackgerritVasyl Saienko proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849600:03
openstackgerritVasyl Saienko proposed openstack/ironic: Add portgroups to support LAG interfaces - API  https://review.openstack.org/20624400:03
openstackgerritVasyl Saienko proposed openstack/ironic: refactor ironic enroll-node code  https://review.openstack.org/25636400:03
openstackgerritVasyl Saienko proposed openstack/ironic: Add configure_provision_network function  https://review.openstack.org/25636700:03
openstackgerritVasyl Saienko proposed openstack/ironic: Update Ironic VM network connection  https://review.openstack.org/25636600:03
openstackgerritVasyl Saienko proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326200:03
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859600:03
openstackgerritVasyl Saienko proposed openstack/ironic: Add network provider interface and implementations  https://review.openstack.org/13968700:03
rloojlvillal: good. cuz it always takes me awhile to figure out how the tests work.00:04
jlvillalrloo: I was scratching my head for awhile trying to figure it out :)00:04
rloojlvillal: I hate tests00:05
jlvillalrloo: I'm with you. I'll admit the part of reviewing that seems the most difficult for me.00:05
rloojlvillal: I mean, reviewing them. great to have them running :)00:05
*** klindgren has quit IRC00:13
*** Sukhdev has joined #openstack-ironic00:27
*** smoriya_ has joined #openstack-ironic00:34
openstackgerritJohn L. Villalovos proposed openstack/python-ironicclient: Replace HTTP 'magic numbers' with constants  https://review.openstack.org/25394700:37
*** dims_ has joined #openstack-ironic00:39
*** dims has quit IRC00:40
*** aginwala has quit IRC00:44
*** penick has quit IRC00:57
*** sinvalv has joined #openstack-ironic00:58
*** harshs has joined #openstack-ironic00:59
*** chlong has joined #openstack-ironic01:01
*** sinvalv has quit IRC01:12
*** nicholarf has joined #openstack-ironic01:13
nicholarfgood morning folks01:13
*** Sukhdev has quit IRC01:18
*** baoli has joined #openstack-ironic01:19
openstackgerritJohn L. Villalovos proposed openstack/ironic: Log warning if ipmi_username/ipmi_password missing  https://review.openstack.org/27389101:20
jlvillalnicholarf: Good morning01:20
nicholarf:)01:20
*** harshs_ has joined #openstack-ironic01:22
*** baoli has quit IRC01:23
*** harshs has quit IRC01:23
*** harshs_ is now known as harshs01:23
*** r-daneel has quit IRC01:24
*** garthb has quit IRC01:24
*** nicholarf has left #openstack-ironic01:26
*** sinvalv has joined #openstack-ironic01:27
sinvalvjlvillal, ping01:28
jlvillalsinval: Hello01:28
sinvalvjlvillal, hey, do you have any idea why I'm getting this error: "Invalid input for field/attribute patch. Value: '{'path': '/driver', 'value': 'iscsi_pxe_oneview', 'op': 'replace'}'. Value not a valid list: {'path': '/driver', 'value': 'iscsi_pxe_oneview', 'op': 'replace'}"01:28
jlvillalsinval: value looks like a dict to me01:29
jlvillalNot a list01:29
jlvillalNot sure if that helps.01:30
*** harshs has quit IRC01:30
sinvalvjlvillal: well, I would guess that the 'patch' parameter has to be a dict01:30
sinvalvjlvillal, https://github.com/openstack/python-ironicclient/blob/master/ironicclient/tests/unit/v1/test_node.py#L62101:31
jlvillalsinval: :(01:31
jlvillalSo, unfortunately01:31
jlvillalThe python-ironicclient unit tests can be bad examples of how to use the api01:32
jlvillal:(01:32
sinvalvjlvillal, I have no idea why I'm getting this, when using 'ironic node-update' in CLI it works01:32
jlvillalAs they don't actually make a call to the Ironic API01:32
jlvillalsinval: So what function are you calling?01:33
jlvillalupdate?01:33
sinvalvyep01:33
sinvalvironicclient.node.update(node.uuid, patch)01:33
sinvalvwhere patch == {'op': 'replace', 'value': 'iscsi_pxe_oneview', 'path': '/driver'}01:34
*** mtanino has quit IRC01:34
sinvalvit does not work for any attribute update, like 'path': '/name'... or anything else01:34
*** chlong has quit IRC01:34
jlvillalAnd what happens if you put patch inside a list?01:35
jlvillalWith the dict inside the list01:35
jlvillalNo idea if that will work or not01:35
sinvalvI'll give it a try01:35
*** chlong has joined #openstack-ironic01:35
sinvalvoh my fuc**** god01:36
sinvalvthank you jlvillal, you're the man01:36
jlvillalsinval: Woo hoo!01:36
jlvillalIf you like a patch to that unit test would be nice.01:36
jlvillalTo make it match up with reality better.01:36
sinvalvjlvillal, good idea thanks01:37
jlvillalsinval: You're welcome. And thanks in advance for the patch :)01:37
sinvalvI need more coffee, 20 mins following the code, it is almost 11 p.m here01:38
*** piet has joined #openstack-ironic01:38
*** shuquan has joined #openstack-ironic01:38
jlvillalsinval: Almost 6pm here! ;)01:38
jlvillalAbout to head out into that cold dark rainy night and walk home...01:38
sinvalv20 mins trying to figure out why this wasn't working, and you did it in 2 mins01:39
jlvillalsinval: Usually the other way around for me :)01:39
jlvillalI spend hours on it. And finally ask someone and solve it in a few minutes.01:39
sinvalvjlvillal, that's why I love Ironic people01:40
jlvillal:)01:40
*** raginbajin has quit IRC01:42
*** raginbajin has joined #openstack-ironic01:46
*** shuquan has quit IRC01:47
*** aginwala has joined #openstack-ironic01:47
*** Sukhdev has joined #openstack-ironic02:02
*** Sukhdev has quit IRC02:03
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Update ssh console support specs  https://review.openstack.org/27653502:04
*** klindgren has joined #openstack-ironic02:05
*** shuquan has joined #openstack-ironic02:09
*** shuquan has quit IRC02:11
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Update ssh console support specs  https://review.openstack.org/27653502:15
openstackgerritZhenguo Niu proposed openstack/ironic: Joined 'tags' column while getting node  https://review.openstack.org/25306502:17
*** davidlenwell has quit IRC02:18
*** aginwala has quit IRC02:18
*** davidlenwell has joined #openstack-ironic02:19
*** aginwala has joined #openstack-ironic02:22
*** davideagnello has quit IRC02:23
*** davidlenwell has quit IRC02:23
*** baoli has joined #openstack-ironic02:24
*** davideagnello has joined #openstack-ironic02:24
*** daemontool has joined #openstack-ironic02:25
*** davidlenwell has joined #openstack-ironic02:27
*** piet has quit IRC02:27
*** shuquan has joined #openstack-ironic02:29
*** shu-mutou has joined #openstack-ironic02:33
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Replace Tag with NodeTag in nodes-tagging spec  https://review.openstack.org/27654002:35
*** rloo has quit IRC02:37
*** rloo_ has joined #openstack-ironic02:37
*** achanda has joined #openstack-ironic02:42
*** izaakk has quit IRC02:43
*** rloo_ has quit IRC02:52
openstackgerritSivaramakrishna Garimella proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326202:53
*** baoli has quit IRC03:00
*** mgoddard has joined #openstack-ironic03:06
*** baoli has joined #openstack-ironic03:06
*** baoli has quit IRC03:09
*** rbudden has quit IRC03:10
*** mgoddard has quit IRC03:11
*** yuanying_ has joined #openstack-ironic03:18
*** yuanying has quit IRC03:21
*** aginwala has quit IRC03:22
*** baoli has joined #openstack-ironic03:24
*** baoli has quit IRC03:25
*** baoli has joined #openstack-ironic03:30
*** dims_ has quit IRC03:33
*** piet has joined #openstack-ironic03:33
*** baoli has quit IRC03:41
*** baoli has joined #openstack-ironic03:41
*** yuanying has joined #openstack-ironic03:42
*** yuanying_ has quit IRC03:44
*** piet has quit IRC03:45
*** baoli has quit IRC03:53
*** baoli has joined #openstack-ironic03:54
*** baoli has quit IRC03:55
*** sinvalv has left #openstack-ironic03:56
*** shuquan has quit IRC03:59
*** achanda has quit IRC03:59
*** shuquan has joined #openstack-ironic04:00
*** shuquan has quit IRC04:01
*** shuquan has joined #openstack-ironic04:03
*** yuanying has quit IRC04:06
*** yuanying has joined #openstack-ironic04:07
*** spandhe has quit IRC04:18
*** spandhe has joined #openstack-ironic04:21
*** shuquan has quit IRC04:22
*** vaishnavi has joined #openstack-ironic04:26
*** Nisha has joined #openstack-ironic04:29
*** Sukhdev has joined #openstack-ironic04:36
*** jaybeale has quit IRC04:43
*** links has joined #openstack-ironic04:43
*** spandhe has quit IRC04:53
*** achanda has joined #openstack-ironic04:58
*** aginwala has joined #openstack-ironic04:59
openstackgerritOpenStack Proposal Bot proposed openstack/bifrost: Updated from global requirements  https://review.openstack.org/27657005:06
*** shuquan has joined #openstack-ironic05:09
*** amotoki has joined #openstack-ironic05:11
*** shuquan has quit IRC05:13
*** Sukhdev has quit IRC05:15
*** Sukhdev has joined #openstack-ironic05:16
*** Marga_ has quit IRC05:19
*** piet has joined #openstack-ironic05:32
*** kalpase has joined #openstack-ironic05:33
*** spandhe has joined #openstack-ironic05:43
*** Marga_ has joined #openstack-ironic05:50
*** Marga_ has quit IRC05:53
*** Marga_ has joined #openstack-ironic05:54
*** Nisha_away has joined #openstack-ironic05:56
*** piet has quit IRC05:59
*** Nisha has quit IRC05:59
*** Nisha has joined #openstack-ironic06:01
openstackgerritMerged openstack/ironic: Refresh ssh verification mechanism  https://review.openstack.org/27588406:02
*** jefabo has quit IRC06:03
*** Nisha_away has quit IRC06:03
*** yuanying_ has joined #openstack-ironic06:08
*** yuanying has quit IRC06:11
*** Sukhdev has quit IRC06:12
*** yuanying_ has quit IRC06:13
*** yuanying has joined #openstack-ironic06:14
*** yuanying has quit IRC06:15
*** achanda has quit IRC06:19
*** achanda has joined #openstack-ironic06:20
*** NobodyCa1 has joined #openstack-ironic06:26
*** yuanying has joined #openstack-ironic06:28
*** ChubYann has quit IRC06:30
*** NobodyCa1 has quit IRC06:34
*** aginwala has quit IRC06:53
*** aginwala has joined #openstack-ironic06:58
*** links has quit IRC07:04
*** links has joined #openstack-ironic07:14
*** spandhe has quit IRC07:20
*** e0ne has joined #openstack-ironic07:30
*** ianw has quit IRC07:30
*** ianw has joined #openstack-ironic07:30
*** jefabo has joined #openstack-ironic07:57
*** jefabo has quit IRC08:01
*** jefabo has joined #openstack-ironic08:03
*** aginwala has quit IRC08:10
*** aginwala has joined #openstack-ironic08:12
*** vaishnavi has quit IRC08:25
*** athomas has joined #openstack-ironic08:37
openstackgerritZhenguo Niu proposed openstack/ironic: Add nodes tagging suport - objs  https://review.openstack.org/23335708:37
openstackgerritZhenguo Niu proposed openstack/ironic: Add DB layer support for node tags filter  https://review.openstack.org/27262408:37
*** mbound has joined #openstack-ironic08:47
*** lazy_prince has joined #openstack-ironic08:50
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: WIP: Discover nodes test  https://review.openstack.org/27610708:51
*** chlong has quit IRC08:52
*** aginwala has quit IRC09:01
*** _degorenko|afk is now known as degorenko09:03
aarefievgood morning all!09:04
*** mgoddard has joined #openstack-ironic09:09
openstackgerritVasyl Saienko proposed openstack/ironic: Update ironic.conf.samle  https://review.openstack.org/27663109:11
*** Nisha_away has joined #openstack-ironic09:12
*** Nisha has quit IRC09:13
*** yolanda has quit IRC09:14
*** Nisha_brb has joined #openstack-ironic09:16
*** openstackgerrit has quit IRC09:17
*** openstackgerrit has joined #openstack-ironic09:18
*** Nisha_away has quit IRC09:18
*** lucas-dinner is now known as lucasagomes09:22
*** pas-ha has joined #openstack-ironic09:22
pas-hamorning Ironic09:23
*** ifarkas has joined #openstack-ironic09:23
openstackgerritSivaramakrishna Garimella proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326209:26
*** jefabo has quit IRC09:29
*** achanda has quit IRC09:31
lucasagomespas-ha, aarefiev morning09:33
aarefievlucasagomes: morning09:34
*** moshele has joined #openstack-ironic09:36
*** aginwala has joined #openstack-ironic09:41
*** aginwala has quit IRC09:46
*** aginwala has joined #openstack-ironic09:47
*** boris-42 has joined #openstack-ironic09:52
*** aginwala has quit IRC09:52
*** siva has joined #openstack-ironic09:55
*** siva is now known as Guest2708809:55
*** Guest27088 has left #openstack-ironic09:59
openstackgerritJinxing Fang proposed openstack/ironic: Update the home page  https://review.openstack.org/27666210:07
*** Nisha has joined #openstack-ironic10:11
*** Nisha_away has joined #openstack-ironic10:11
*** Nisha_brb has quit IRC10:12
*** sambetts has joined #openstack-ironic10:12
*** yolanda has joined #openstack-ironic10:13
*** Nisha has quit IRC10:15
sambettsMorning everyone o/10:18
openstackgerritImre Farkas proposed openstack/ironic: Follow-up on dracclient refactor  https://review.openstack.org/27631110:18
ifarkasmorning sambetts!10:18
*** moshele has quit IRC10:22
vdrokmorning aarefiev pas-ha lucasagomes sambetts and ifarkas !10:23
sambettso/ ifarkas vdrok10:24
*** bnemec has joined #openstack-ironic10:25
openstackgerritSivaramakrishna Garimella proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326210:32
*** electrofelix has joined #openstack-ironic10:33
*** Nisha has joined #openstack-ironic10:36
*** devvesa has joined #openstack-ironic10:36
*** Nisha_away has quit IRC10:38
*** electrofelix has quit IRC10:42
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Fix genconfig "tempdir" inconsistency  https://review.openstack.org/27667910:43
*** electrofelix has joined #openstack-ironic10:43
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Fix genconfig "tempdir" inconsistency  https://review.openstack.org/27667910:44
devvesalucasagomes: hi10:45
devvesaYesterday I recreated the environment with IPMI and still failing10:45
lucasagomesdevvesa, hi there10:47
lucasagomesdevvesa, which error you are seeing again?10:47
devvesahttp://fpaste.org/318887/68159145/ < ironic-conductor.log10:47
devvesalhttp://fpaste.org/318888/14546681/ < ironic-api.log10:48
devvesahttp://fpaste.org/318888/14546681/10:49
devvesabetter10:49
lucasagomestrue, lemme take a better look at the code see if I can spot something10:49
lucasagomesin any case, are you able to log in the ramdisk when it's running?10:49
devvesathe journald in console stuff?10:52
lucasagomesdevvesa, yeah10:52
devvesaon my way10:52
lucasagomesdevvesa, you know what I wonder, whether this "No such file or directory" is for the disk device itself10:52
lucasagomesor for the iscsi command that the ramdisk is trying to run10:53
lucasagomesdevvesa, can you test the deployment with the upstream ramdisk?10:53
lucasagomesjust to make sure it's not the ramdisk that is problematic (missing commands in the host OS) but something in Ironic itself10:54
lucasagomesdevvesa, https://github.com/openstack/ironic-python-agent/tree/master/imagebuild/coreos10:54
lucasagomesdevvesa, I wonder if the error is coming from https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/extensions/iscsi.py#L52-L7010:56
*** e0ne has quit IRC10:57
devvesalucasagomes: I don't understand the steps for the coreos image11:00
devvesaDo I have to rename these kernel and initrd images to 'ironic-python-agent' ?11:01
lucasagomesdevvesa, nop, you just upload the kernel and ramdisk to glance11:01
lucasagomesand update the node's driver_info "deploy_ramdisk" and "deploy_kernel" configuration pointing to the glance UUIDs11:02
devvesaOk. Thanks. I'll try right now11:02
lucasagomesironic node-update <uuid> add driver_info/deploy_ramdisk=<glance uuid> driver_info/deploy_kernel=<uuid>11:02
devvesaI discovered that tripleo-common script helper can do this for me :)11:05
* devvesa is lazy11:05
*** mgould|afk is now known as mgould11:05
mgouldmorning Ironic11:05
*** Madasi has quit IRC11:10
*** early` has quit IRC11:11
*** mjturek1 has quit IRC11:12
*** vsaienko has quit IRC11:12
lucasagomesmgould, morning11:17
*** Madasi has joined #openstack-ironic11:17
mgouldmorning lucasagomes11:17
*** priteau has joined #openstack-ironic11:19
*** priteau has quit IRC11:20
*** sambetts_ has joined #openstack-ironic11:20
sambetts_Morning lucasagomes\11:20
*** sambetts has quit IRC11:22
*** Nisha has quit IRC11:22
*** vsaienko has joined #openstack-ironic11:24
*** bkumar has joined #openstack-ironic11:25
*** mjturek1 has joined #openstack-ironic11:27
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Add head backslash for node path patch  https://review.openstack.org/27669311:28
*** early has joined #openstack-ironic11:29
*** sambetts_ is now known as sambetts11:31
*** bnemec has quit IRC11:31
*** sergek has joined #openstack-ironic11:36
openstackgerritVladyslav Drok proposed openstack/ironic: Add proxy related parameters to agent driver  https://review.openstack.org/25429611:38
vdrokgood morning mgould11:41
*** dims has joined #openstack-ironic11:46
devvesalucasagomes: Now the instrospection does not work..11:49
lucasagomesew11:49
devvesaWhen I run the 'tripleo.sh --introspect-nodes' it fails just after loading the ramdisk from pxe11:49
lucasagomeskernel panic or something?11:50
devvesaI see 'No Signal' right after in the console11:50
openstackgerritVasyl Saienko proposed openstack/ironic: Update ironic.conf.samle  https://review.openstack.org/27663111:50
devvesaIs there any step I might miss? Do I have to uncompress the cpio.gz file?11:50
openstackgerritVladyslav Drok proposed openstack/ironic: Add proxy related parameters to agent driver  https://review.openstack.org/25429611:51
devvesaMy guess is that I don't have11:51
lucasagomesyeah you don't have to11:53
lucasagomes"No Signal" apparently means the machine is off11:53
lucasagomesodd...11:53
*** bkumar has quit IRC11:55
*** e0ne has joined #openstack-ironic11:55
*** raildo-afk is now known as raildo11:58
*** afaranha has joined #openstack-ironic12:10
devvesalucasagomes: I see in the inspector.ipxe file the options 'ipa-inspection-callback-url=..' and 'ipa-inspection-collectors=default'12:12
devvesaAre these options still aplicable, right?12:13
lucasagomesdevvesa, yes12:22
lucasagomesdtantsur|afk, ^12:22
sinvalgood morning Ironic12:23
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: [WIP] Get unintrospected MAC address from iLO  https://review.openstack.org/27670312:27
*** mgould has quit IRC12:30
TheJuliagood morning12:31
sambettso/ TheJulia12:32
*** lucasagomes is now known as lucas-hungry12:35
thiagopgood morning all12:38
*** daemontool has quit IRC12:38
*** mgould has joined #openstack-ironic12:40
*** links has quit IRC12:43
*** sambetts_ has joined #openstack-ironic12:44
*** sambetts has quit IRC12:44
*** sambetts_ is now known as sambetts12:44
* TheJulia sips very strong coffee and does reviews12:45
* sambetts thinks TheJulia has the right idea12:46
*** kalpase has left #openstack-ironic12:47
TheJuliaI truly need relative peace and quiet to do it :)12:50
*** mtanino has joined #openstack-ironic12:50
TheJuliacinerama: going through bifrost reviews, I left a comment on your venv change but not a vote.  If you could reply with your thoughts and then ping me, I think we can then go from there12:51
TheJuliayolanda: wow, thank you for the dhcp test.  That is going to be an after lunch review I think :)12:52
*** smoriya_ has quit IRC12:54
yolandahi TheJulia, it's a bit dense yes :)12:54
TheJuliagood morning by the way12:54
yolandagood morning12:56
yolandafriday!12:56
TheJuliaindeed, although I always tend to work a little over the weekends as well :)12:57
mgouldmorning TheJulia!12:58
*** trown|outttypeww is now known as trown12:59
TheJuliagood morning mgould12:59
*** max_lobur has joined #openstack-ironic12:59
*** jaypipes has quit IRC13:00
*** krotscheck has joined #openstack-ironic13:01
openstackgerritCaio Oliveira proposed openstack/python-oneviewclient:   Adding new functions to get OneView resources by it's uuid  https://review.openstack.org/27626913:03
*** jaypipes has joined #openstack-ironic13:04
mgouldTheJulia, did you see my comments on https://review.openstack.org/#/c/263663?13:07
mgouldI'm trying to do the same thing in puppet-ironic, and have never looked at dnsmasq.conf before :-/13:07
TheJuliamgould: regarding the arch tag?13:10
mgouldthat, and the logic flow13:11
TheJuliare the as-is, the answer should be yes, but I've not tested it personally13:11
mgouldcool13:11
*** daemontool has joined #openstack-ironic13:11
mgouldif a dhcp-boot line doesn't match, it falls through to the next one, right?13:12
TheJuliayou have a good point about the arch, we can't only think about x86_64 efi, at least need to signfiy that it is the prime focus of the support13:12
mgouldright13:12
mgouldcode 7 is EFI bytecode, which is apparently platform-independent13:12
mgouldbut maybe some bootloaders say "hey I'm EFI x86_64" or whatever, idk13:13
TheJuliayes, that is effectively the one.13:13
TheJuliaI think code 7 signifiies "hey i'm efi x86_64" but looking up now13:13
TheJuliaheh, it is 913:13
TheJulia6 is 32 bit efi13:13
* mgould has no idea which of these are used in the wild13:14
TheJuliaugh yeah13:15
TheJuliaRFC 4578 has a list13:15
mgouldyeah, looking now13:15
* mgould looks up Xscale13:15
*** NobodyCa1 has joined #openstack-ironic13:15
TheJuliaI've seen a slightly different one someplace13:15
* TheJulia giggles13:15
mgouldso there's a code for "Intel's ARM ripoff", but not for actual ARM?13:16
TheJuliawell, it was an intel submitted rfc it looks like13:16
mgouldah, OK13:16
TheJuliaI've seen it referred to as just arm elsewhere13:16
mgouldI guess people rarely run servers on ARM, RPi notwithstanding13:16
TheJuliaI have an arm expert I can ask in a few hours if you'd like13:16
mgouldyes please!13:17
mgould"does anyone actually use this, and if so does it need a different image sent to it?"13:17
TheJuliamgould: remind me in ~2 hours when I can be confident he is awake and caffinated13:17
mgouldTheJulia, will do :-)13:17
*** aginwala has joined #openstack-ironic13:18
* mgould is also struggling to work out what "Arc x86" means13:18
mgouldARC is another embedded chip architecture, but it's nothing like x8613:19
*** deva_ has joined #openstack-ironic13:19
yolandaTheJulia, i will be working at bit this weekend as well, too many things going on13:19
*** NobodyCa1 has quit IRC13:21
*** NobodyCa1 has joined #openstack-ironic13:21
TheJuliayolanda: indeed, too many things at the moment :(13:21
TheJuliamgould: I just workflow -1'ed my own efi change until we get the tag value questions better worked out13:22
*** aginwala has quit IRC13:23
*** deva_ has quit IRC13:23
*** boris-42 has quit IRC13:23
*** samueldmq1 has joined #openstack-ironic13:24
*** deva_ has joined #openstack-ironic13:24
mgouldTheJulia, this one? https://review.openstack.org/#/c/26366313:24
*** sambetts_ has joined #openstack-ironic13:26
* mgould does the same on https://review.openstack.org/#/c/27618713:27
*** Pespa has joined #openstack-ironic13:27
*** sambetts has quit IRC13:27
*** NobodyCa1 has quit IRC13:27
*** chaustin has joined #openstack-ironic13:28
*** deva_ has quit IRC13:28
*** samueldmq1 has quit IRC13:28
TheJuliamgould: 26880813:31
mgouldTheJulia, thanks, that's the one I meant - copy-and-paste fail13:32
TheJuliano worries :)13:32
*** baoli has joined #openstack-ironic13:34
*** baoli_ has joined #openstack-ironic13:37
*** rbudden has joined #openstack-ironic13:39
*** baoli has quit IRC13:39
*** keedya has joined #openstack-ironic13:51
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: WIP: Discover nodes test  https://review.openstack.org/27610713:54
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient:   Adding new functions to get OneView resources by it's uuid  https://review.openstack.org/27626913:56
*** lucas-hungry is now known as lucasagomes14:00
*** jcoufal has joined #openstack-ironic14:14
*** chaustin has quit IRC14:17
*** piet has joined #openstack-ironic14:19
*** chaustin has joined #openstack-ironic14:22
*** mgould has quit IRC14:24
*** raildo is now known as raildo-afk14:25
*** alaski is now known as lascii14:35
*** amotoki has quit IRC14:37
*** aginwala has joined #openstack-ironic14:39
*** mgould has joined #openstack-ironic14:40
*** aginwala has quit IRC14:45
*** bkumar has joined #openstack-ironic14:45
*** chaustin has quit IRC14:46
*** chaustin has joined #openstack-ironic14:47
openstackgerritDebayan Ray proposed openstack/ironic: Add documentation for firmware update(iLO) as manual cleaning step  https://review.openstack.org/27676514:49
*** Pespa has quit IRC14:53
*** NobodyCa1 has joined #openstack-ironic14:53
*** chaustin has quit IRC14:54
*** bkumar4 has joined #openstack-ironic14:54
*** Pespa has joined #openstack-ironic14:55
*** chaustin has joined #openstack-ironic14:56
*** bkumar has quit IRC14:56
*** chaustin has quit IRC14:57
*** lazy_prince has quit IRC14:58
*** chaustin has joined #openstack-ironic15:00
*** samueldmq1 has joined #openstack-ironic15:00
openstackgerritCaio Oliveira proposed openstack/python-oneviewclient:   Adding new functions to get OneView resources by it's uuid  https://review.openstack.org/27626915:01
sambetts_lucasagomes: Did you ever merge the code to allow IPA to stream an image to a node? A colleague of mine is seeing a No space left on device error when trying to deploy an image that is ~900mb in size15:01
*** NobodyCa1 has quit IRC15:02
TheJuliasambetts_: without digging, I seem to remember that was for only images that were raw15:03
*** baoli_ has quit IRC15:03
*** aginwala has joined #openstack-ironic15:04
sambetts_TheJulia: ah :/ this is a qcow2 image, and I think its maxing the RAM when attempting to convert to raw15:04
*** baoli has joined #openstack-ironic15:04
TheJuliaso qemu-img, if I rememeber correctly converts on the fly as it writes it, but I might be crazy15:04
NobodyCamGood morning Ironicers15:05
sambetts_:/ hmm then it might not be that then15:05
sambetts_o/ NobodyCam15:05
*** samueldmq1 has quit IRC15:05
sambetts_TGIF15:05
TheJuliasambetts_: easy enough to look in ipa15:05
thiagopmorning NobodyCam15:06
thiagopTGIF!15:06
NobodyCammorning sambetts_ jroll vdrok jlvillal devananda mgould sinval dtantsur|afk lucasagomes thiagop TheJulia ifarkas15:06
NobodyCamof big time TGIF15:06
vdrokmornign thiagop TheJulia and NobodyCam !15:06
NobodyCam:)15:06
*** athomas has quit IRC15:07
thiagopvdrok: o/15:08
lucasagomesNobodyCam, morning15:08
NobodyCam:)15:08
lucasagomessambetts_, we did merge that no? /me checks15:08
*** sambetts_ is now known as sambetts15:08
lucasagomessambetts_, it only works for raw15:08
*** aginwala has quit IRC15:09
sambettslucasagomes: maybe I should tell him to qemu convert it manually and reupload it to glance as  raw then try again?15:09
lucasagomessambetts, yeah15:10
lucasagomesmake sure the config in ironic stream_raw_images is true too (it's true by default_15:10
sambettsok great, its true in devstack right?15:10
lucasagomessambetts, the reason why it needs to be raw is because qemu-img can't be pipe'd, it needs random access to the image to convert it15:11
lucasagomessambetts, afaik yes15:11
sambettsah ok thats annoying15:11
*** chaustin has quit IRC15:11
lucasagomesyeah15:12
lucasagomesI will document how to enable streaming raw images15:12
lucasagomesI don't think we have any docs on there, /me checks15:12
*** chaustin has joined #openstack-ironic15:13
*** amotoki has joined #openstack-ironic15:14
*** aginwala has joined #openstack-ironic15:16
mgouldNobodyCam, morning!15:19
sambettslucasagomes: does the image need to be converted to raw or host_device format?15:19
lucasagomesraw15:19
mgouldTheJulia, is your friend awake and caffeinated yet?15:20
* lucasagomes not sure what is host_device format15:20
sambettslucasagomes: http://linux.die.net/man/1/qemu-img says that its something to use instead of raw if your writing to a block device15:20
TheJuliamgould: not looking like it yet.  I think he lives on the west coast of the united states now, so hopefully he will wake soon15:21
sambettslucasagomes: IPA's write_image script uses host_device15:21
lucasagomesinteresting15:22
* lucasagomes reads more about it15:22
sambettsyeah thats what confused me15:22
NobodyCamquestion: on how folks feel about a backport of https://review.openstack.org/#/c/24026015:23
*** raddaoui_ has joined #openstack-ironic15:23
*** raddaoui has joined #openstack-ironic15:23
* sambetts reads 15:23
lucasagomessambetts, yeah... well in any case, all the streaming does is to write byte by byte the image from requests directly to the device15:24
lucasagomesw/o trying to convert, so I bet whatever format you can do that will work15:24
lucasagomes(e.g hybrid ISOs)15:24
sambettsok :) I'll ask him to give it a go15:25
*** bkumar4 has quit IRC15:25
*** keedya has quit IRC15:25
*** bkumar4 has joined #openstack-ironic15:25
lucasagomessambetts, yeah, just make sure the disk_format in glance is set to "raw"15:25
lucasagomesand Ironic will trust it15:26
mgouldTheJulia, cool, thanks. I need to leave early today, so I may have to check back on Monday15:26
sambettslucasagomes: ok great :)15:26
TheJuliamgould: That is fine :)  Have a wonderful weekend15:26
*** aginwala has quit IRC15:27
lucasagomesmgould, enjoy the weekend15:27
mgouldthanks :-)15:28
thiagopmgould: see ya, have a good weekend15:28
mgouldoh, I'm around for a bit longer, but may leave before TheJulia's friend is around15:28
mgouldbut thank you :-)15:28
*** chaustin has quit IRC15:29
TheJuliamgould: of course, there is a distinct possibility that he could have gone off into the woods somewhere and not be online for a few days.15:30
* mgould nods15:31
BadCubHappy Friday Ironic!15:31
TheJuliagood morning BadCub15:31
mgouldmorning BadCub15:31
BadCubmorning TheJulia mogul :)15:32
BadCubmgould: moring15:32
sambettso/ BadCub15:32
* BadCub just gives up on his typos and pushes forward15:33
BadCubmorning sambetts15:33
*** 18WABZU4F has joined #openstack-ironic15:35
TheJuliaNobodyCam: I think it would be a good idea, although I do disagree with the importance level on the lp bug. It just gives me this sinking feeling that we're not really good at keeping in mind that some people do actually operate off the stable branches.15:37
* TheJulia gets off the soap box she stole from BadCub15:37
* BadCub points to his new and improved soap box. You can keep this one if you want! lol15:38
*** 18WABZU4F has quit IRC15:39
*** ukalifon2 has joined #openstack-ironic15:39
*** bnemec has joined #openstack-ironic15:39
* BadCub adds operating off stable branches to a new chapter in the Quatrains of BadCub15:39
TheJulialol15:40
*** amotoki has quit IRC15:40
TheJuliaIf feel like you should publish book at some point...15:40
TheJulias/If/I/15:41
BadCublol. I probably should! Especially with my "colorful phrases collection"15:41
*** piet has quit IRC15:42
TheJuliaand phrase adaptation15:42
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: Getting OneView resources by their uuid  https://review.openstack.org/27626915:42
NobodyCamokay I put up https://review.openstack.org/#/c/276785/15:42
*** piet has joined #openstack-ironic15:43
BadCubmaybe I am in the wrong career and should just take up writing kids books or something!15:43
* BadCub wonders if his vocabulary would actually work for kids books15:43
*** Pespa has quit IRC15:44
*** ppiela has joined #openstack-ironic15:44
TheJuliawhat have I created...15:45
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: Getting OneView resources by their uuid  https://review.openstack.org/27626915:45
*** david-lyle has joined #openstack-ironic15:47
lucasagomesNobodyCam, ++ thanks for backporting it15:49
NobodyCam:)15:49
*** bkumar4 has quit IRC15:50
*** izaakk has joined #openstack-ironic15:50
jlvillalGood morning NobodyCam lucasagomes TheJulia BadCub gmmaha sambetts mgould thiagop vdrok and everyone else :)15:51
mgouldjlvillal, morning!15:51
sambettso/ jlvillal15:51
*** mjturek1 has quit IRC15:51
lucasagomesjlvillal, morning15:51
* jlvillal not sure how mgould can respond so fast...15:52
vdrokmorning BadCub, jlvillal15:52
jlvillal:)15:52
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Use requests lib in HTTPClient  https://review.openstack.org/22928615:52
BadCubhowdy jlvillal vdrok :)15:53
*** amotoki has joined #openstack-ironic15:54
*** mgarza has joined #openstack-ironic15:55
*** ukalifon2 has quit IRC15:57
*** aginwala has joined #openstack-ironic15:58
jrollmorning y'all :)15:58
* jroll refrains from highlighting the world15:58
sambettso/ jroll15:58
* BadCub kinda likes the idea of highlighting the world with toxic highlighter ink15:59
*** bnemec has quit IRC15:59
jrollhehehe15:59
*** bnemec has joined #openstack-ironic16:00
*** logan_ has joined #openstack-ironic16:00
*** logan_ is now known as Guest7865416:01
lucasagomesjroll, morning16:01
*** logan- has quit IRC16:01
*** TheJulia_ has joined #openstack-ironic16:02
*** Guest78654 is now known as logan-16:02
*** jcoufal has quit IRC16:02
*** jaybeale has joined #openstack-ironic16:03
*** aarefiev_ has joined #openstack-ironic16:03
*** aginwala has quit IRC16:03
*** NobodyCa1 has joined #openstack-ironic16:03
*** TheJulia has quit IRC16:04
*** chaustin has joined #openstack-ironic16:05
*** TheJulia_ is now known as TheJulia16:05
*** raddaoui_ has quit IRC16:05
*** ifarkas_ has joined #openstack-ironic16:06
*** raddaoui has quit IRC16:07
*** mjturek1 has joined #openstack-ironic16:07
*** zer0c00l_ has joined #openstack-ironic16:07
* mgould is about to lose connectivity: have a good weekend, everyone!16:09
*** mgould has quit IRC16:09
sambettso/ Madasi16:10
sambettsdamn <tab> :-P mgould had already gone16:10
sambettsjroll: the tinyipa project-config patch has 2 +2s16:11
jrollsambetts: nice!16:11
* jroll surveys those patches16:12
*** bnemec has quit IRC16:13
*** ifarkas has quit IRC16:14
*** zer0c00l has quit IRC16:14
*** aarefiev has quit IRC16:14
*** NobodyCam has quit IRC16:14
*** vishwanathj has joined #openstack-ironic16:14
ifarkas_jroll, morning! could you please take a look on the wsmanclient patches? https://review.openstack.org/#/c/269122/ and https://review.openstack.org/#/c/269137/16:17
ifarkas_it needs PTL +116:17
vdrokmorning jroll16:18
jrollifarkas_: yep, will look16:19
ifarkas_jroll, thanks16:20
*** david-lyle has quit IRC16:23
jrollifarkas_: got a question on the governance patch16:24
*** garthb has joined #openstack-ironic16:24
sambettsthanks for the reviews jroll :)16:25
jrollsambetts: np :)16:25
*** raildo-afk is now known as raildo16:27
*** david-lyle has joined #openstack-ironic16:29
*** raddaoui has joined #openstack-ironic16:29
*** raddaoui_ has joined #openstack-ironic16:30
* ifarkas_ looks16:30
ifarkas_jroll, sorry, a stupid question: with release:managed how can we ship a new release? is it done automatically at the end of the cycle?16:33
ifarkas_the description on wiki page is not entirely clear to me: https://governance.openstack.org/reference/tags/release_managed.html16:33
dimsifarkas_ : you request a release by starting a review in openstack/releases/ when you need it16:33
jrollifarkas_: you make a patch like this https://review.openstack.org/#/c/273709/16:33
jrolland use reno for release notes, preferably16:34
jrollautomation will send out the release email, tag the repo, upload tarballs/pypi16:34
jrollsuper easy :)16:34
ifarkas_dims, jroll, thanks the explanation16:34
ifarkas_jroll, yeah, I agree with your suggestion, will change the patch16:35
jrollifarkas_: cool, the tags section needs to be dropped from project-config patch too16:35
jrollping me when it's done and I can +1 :)16:35
ifarkas_jroll, sure. also, do you think python-dracclient should be updated as well?  it's set to release:independent16:36
*** piet has quit IRC16:36
jrollifarkas_: if you'd like, feel free. I'd like to definitely use managed for new projects16:37
*** piet has joined #openstack-ironic16:37
jrollit's you doing releases after all :)16:37
*** e0ne has quit IRC16:37
ifarkas_jroll, right :-)16:38
devanandamorning, all16:39
ifarkas_o/16:41
ifarkas_jroll, I update the governance patch16:41
ifarkas_*updated16:41
*** rbudden has quit IRC16:42
jrollifarkas_: thanks, +116:43
*** athomas has joined #openstack-ironic16:43
*** mgoddard_ has joined #openstack-ironic16:47
*** mgoddard has quit IRC16:50
NobodyCa1morning devananda16:51
*** NobodyCa1 is now known as NobodyCam16:52
*** e0ne has joined #openstack-ironic16:52
*** raddaoui_ has quit IRC16:53
*** raddaoui has quit IRC16:53
*** praneshp has joined #openstack-ironic16:56
*** spandhe has joined #openstack-ironic16:56
*** aginwala has joined #openstack-ironic17:01
*** aginwala has quit IRC17:02
lucasagomesdevananda, morning17:02
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to build user image with DIB  https://review.openstack.org/25636317:02
openstackgerritVasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port  https://review.openstack.org/25636517:02
openstackgerritVasyl Saienko proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849617:02
openstackgerritVasyl Saienko proposed openstack/ironic: refactor ironic enroll-node code  https://review.openstack.org/25636417:02
openstackgerritVasyl Saienko proposed openstack/ironic: Add configure_provision_network function  https://review.openstack.org/25636717:02
openstackgerritVasyl Saienko proposed openstack/ironic: Update Ironic VM network connection  https://review.openstack.org/25636617:02
openstackgerritVasyl Saienko proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326217:02
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859617:02
openstackgerritVasyl Saienko proposed openstack/ironic: Add network provider interface and implementations  https://review.openstack.org/13968717:02
*** vishwanathj has quit IRC17:02
*** vishwanathj has joined #openstack-ironic17:03
*** rbudden has joined #openstack-ironic17:04
*** mgoddard_ has quit IRC17:04
*** mgoddard has joined #openstack-ironic17:04
*** rbudden has quit IRC17:06
*** rbudden has joined #openstack-ironic17:06
*** rbudden has quit IRC17:07
vdrokgood morning devananda17:09
*** david-lyle has quit IRC17:14
sambettsnight all o/17:15
*** achanda has joined #openstack-ironic17:15
* sambetts quit17:15
*** sambetts has quit IRC17:15
TheJuliagoodnight17:15
TheJuliaaw :(17:15
*** vishwanathj has quit IRC17:18
*** david-lyle has joined #openstack-ironic17:21
*** david-lyle has quit IRC17:25
lucasagomesI'm calling it a day too17:26
lucasagomeshave a great night everyone, enjoy the weekend!17:27
*** lucasagomes is now known as lucas-dinner17:27
gmmahagood morning jlvillal.. rather slow start for me here today!17:30
jlvillal:)17:30
*** priteau has joined #openstack-ironic17:35
* jlvillal thinks it is strange/funny that memtest86+ can run for 48 hours with no errors, but boot Ubuntu for less than five minutes and the computer crashes hard.17:36
* jlvillal sent that DIMM set back to Amazon, since other DIMM set of exact same model works perfectly in same computer.17:37
jlvillalvdrok: You still around? I know it is late there (19:40)17:40
*** chaustin has quit IRC17:41
jlvillaldevananda: Did you want to keep your -2 on https://review.openstack.org/#/c/206232/  (The neutron patch)17:42
*** amotoki has quit IRC17:45
openstackgerritMerged openstack/ironic: Fix genconfig "tempdir" inconsistency  https://review.openstack.org/27667917:45
*** raddaoui_ has joined #openstack-ironic17:45
*** raddaoui has joined #openstack-ironic17:45
*** chaustin has joined #openstack-ironic17:46
*** chaustin has quit IRC17:47
*** raddaoui has quit IRC17:50
*** raddaoui_ has quit IRC17:50
*** e0ne has quit IRC17:51
vdrokjlvillal, yep, here17:52
vdrokgood night lucas-dinner17:52
*** izaakk has quit IRC17:53
*** penick has joined #openstack-ironic17:56
*** degorenko is now known as _degorenko|afk17:59
*** praneshp has quit IRC18:02
*** raddaoui_ has joined #openstack-ironic18:03
*** raddaoui has joined #openstack-ironic18:04
*** spandhe has quit IRC18:04
*** trown is now known as trown|lunch18:05
jlvillalvdrok: Have a great weekend :)18:05
*** achanda has quit IRC18:06
vdrokjlvillal, thanks, you too!18:06
NobodyCamhave a good weekend vdrok18:07
NobodyCamnight lucas-dinner18:07
NobodyCamnight sambetts18:07
openstackgerritVladyslav Drok proposed openstack/ironic: Add proxy related parameters to agent driver  https://review.openstack.org/25429618:09
*** athomas has quit IRC18:11
openstackgerritMauro Rodrigues proposed openstack/ironic: Comment out test options that already exists on tempest's tree  https://review.openstack.org/27575718:13
*** priteau has quit IRC18:14
*** dansmith is now known as superdan18:16
*** achanda has joined #openstack-ironic18:18
*** ukalifon1 has joined #openstack-ironic18:19
*** max_lobur has quit IRC18:22
*** ukalifon1 has quit IRC18:23
*** raddaoui_ has quit IRC18:25
*** raddaoui has quit IRC18:25
*** piet has quit IRC18:26
*** ukalifon has joined #openstack-ironic18:26
*** dims is now known as dimsum__18:30
*** ppiela_ has joined #openstack-ironic18:32
*** ppiela has quit IRC18:36
sinvalgood night folks, have a great weekend18:37
*** mbound has quit IRC18:38
NobodyCamnight sinval18:39
sinvalsinval-afk18:40
*** pas-ha has quit IRC18:40
*** devvesa has quit IRC18:41
*** spandhe has joined #openstack-ironic18:43
*** spandhe has quit IRC18:44
*** aginwala has joined #openstack-ironic18:46
*** e0ne has joined #openstack-ironic18:50
*** trown|lunch is now known as trown18:57
*** rbudden has joined #openstack-ironic19:00
vdrokgood night, have a good weekend everyone! Thanks NobodyCam :)19:00
*** aginwala has quit IRC19:01
openstackgerritBaodong (Robert) Li proposed openstack/ironic-python-agent: Build socket list right before select call  https://review.openstack.org/26753719:02
NobodyCamnight vdrok19:03
NobodyCamhave a great weekend :)19:03
*** ukalifon has quit IRC19:04
jlvillalTheJulia: Another dumb question. So I see a deploy-dynamic.yaml.  What is the preferred way to be finished with a machine. As in stop it from being deployed. And turn it off. And then wait until ready to deploy again.19:04
*** ijw_ has joined #openstack-ironic19:04
jlvillalAs we are using deploy-dynamic.yaml to deploy the machines.19:05
jlvillalWas wondering if there was the opposite of that.19:05
*** chaustin has joined #openstack-ironic19:05
*** ppiela_ has quit IRC19:05
*** ijw has quit IRC19:07
*** afaranha has quit IRC19:09
*** spandhe has joined #openstack-ironic19:10
*** Pespa has joined #openstack-ironic19:10
*** chaustin has quit IRC19:12
*** harshs has joined #openstack-ironic19:15
*** mgoddard has quit IRC19:18
*** daemontool has quit IRC19:21
*** Sukhdev has joined #openstack-ironic19:22
*** spandhe has quit IRC19:23
*** daemontool has joined #openstack-ironic19:25
*** chaustin has joined #openstack-ironic19:26
*** chaustin has quit IRC19:29
*** spandhe has joined #openstack-ironic19:29
*** jaybeale has quit IRC19:31
*** mgoddard has joined #openstack-ironic19:33
*** chaustin has joined #openstack-ironic19:34
*** aginwala has joined #openstack-ironic19:36
*** aginwala has quit IRC19:36
gmmahaTheJulia: if you have a few, would like to get some clarifications on patch 27634719:38
*** chaustin has quit IRC19:38
*** mbound has joined #openstack-ironic19:38
openstackgerritGanesh Maharaj Mahalingam proposed openstack/bifrost: Make init element configurable for bifrost vagrant VM  https://review.openstack.org/27634719:39
*** krotscheck is now known as krotscheck_dcm19:39
*** jaybeale has joined #openstack-ironic19:39
*** jaybeale has quit IRC19:40
*** mbound has quit IRC19:43
*** electrofelix has quit IRC19:46
*** aginwala has joined #openstack-ironic19:51
*** spandhe has quit IRC19:53
SpamapSdevananda: so... hypothetical situation I want to ask you about19:57
SpamapSdevananda: Say I have a kvm setup with Ceph RBD's backing my instances, and Glance storing images in Ceph RBD's (so instant image->boot and snapshotting, yay)19:57
SpamapSdevananda: if I want to add in Ironic, is Ironic going to be able to deal with those images?19:58
devanandaSpamapS: what's the API exposure for those images?19:58
devanandaSpamapS: like, can I get at them from a public glance URL ?19:58
NobodyCamhey SpamapS19:58
SpamapSdevananda: I don't really know19:58
SpamapSNobodyCam: o/19:58
SpamapSdevananda: IPA gets some kind of glance URL handed to it right?19:59
devanandaSpamapS: if we s/ceph/swift/ ... the answer is very simple: yes19:59
devanandawe test with that often19:59
*** ifarkas_ has quit IRC19:59
devanandaSpamapS: IPA gets _a_ URL. it doesn't care if it's a glance image ref, HTTP, or HTTPS URL19:59
devanandaSpamapS: alternately, ironic can pull the image from glance, cache locally, and push over iSCSI.20:00
devanandathis is less scalable, but might get around some network issues??20:00
SpamapSI'm reading the drivers now20:00
devanandaif the network doesn't allow a bare metal node, while on the ironic provisioning network,  to send a request to the glance API to download an image, then you would have to use the iSCSI deploy drivers20:01
devanandaI've seen some discussion about firewalling off the nodes during deploy (don't allow any egress from them, in case they were poisoned) -- so yea, that's conceivable20:01
SpamapSinteresting20:02
SpamapSthere's a get_uri call in each store driver20:02
SpamapSwhich I believe is what IPA is using to find the image20:02
SpamapSthe rbd driver returns an rbd:// uri20:02
devanandaSpamapS: what protocol isthat?20:02
SpamapSdevananda: Ceph's20:03
SpamapSRADOS block device20:03
devanandadoes glanceclient understand it?20:03
SpamapSsort of20:03
SpamapSthe problem is20:03
SpamapSyou have to have a ceph.conf20:03
devanandalike, can glancelient download an image from such a URL ?20:03
devanandaoi20:03
SpamapSto find the mon, to lookup the fsid20:03
devanandacan it return an http(s) url ?20:03
SpamapSit can download that, _if_ you have ceph.conf20:03
SpamapSand if you have cephX security, you need the keys20:04
devananda*can glance with a ceph rdb backend return an http(s) url?20:04
SpamapSnot ok for baremetals me thinks20:04
*** Marga_ has quit IRC20:04
SpamapSgood news is, I bet we could teach it to return http uris if we add in rados-gw support20:04
devanandaI would be shocked if swapping the glance backing store suddenly disables HTTPS fetching20:04
SpamapS(which is the ceph frontend that speaks swift/s3)20:04
SpamapShm20:05
SpamapSdevananda: let me look closer at what ipa does20:05
JayFI'm pretty sure someone put in support for ceph temp urls to Ironic as well? At a minimum it's been proposed20:06
devanandaJayF: swift tempurls yes. ceph? hrm20:06
devanandawhy is that not the same protocol?20:06
SpamapSrados-gw supports those20:07
JayFIt might be, I found the releasenote20:07
JayFjust looking for the actual code20:07
SpamapSbut that's not in the rbd driver20:07
JayFhttps://github.com/openstack/ironic/blob/4decf801a1924863987fe8a9d3caa5a517f48b8b/doc/source/deploy/radosgw.rst20:07
JayFwhoops, same link except to master (same content) https://github.com/openstack/ironic/blob/master/doc/source/deploy/radosgw.rst20:07
JayFSpamapS: ^ there's your readme20:07
SpamapSand the point of using the rbd driver is you have a little block device perfectly ready to be cow-cloned and handed to vms .. 0 copy to boot.20:07
devanandathere ya go20:08
JayFI'm much more used to remembering we do something and then being wrong, lol20:08
JayFnice to actually find it for once20:08
devanandaditto :)20:08
SpamapSthis doesn't work if I have glance configured for rbd20:09
*** ijw_ has quit IRC20:09
SpamapSdefault_store = swift20:09
devanandayes: "Configure Glance API service for RADOS Swift API as backend"20:09
SpamapSyeah, so that's not going to give us the desired effect of instant boot of vms20:10
SpamapSwe can still have rbd nova, but it's going to fetch the image via ceph's swift frontend, and then make a whole new set of bits for the instance20:10
devanandaSpamapS: uh, yea20:11
devanandaSpamapS: we can't (today) boot bare metal from a cinder volume20:11
devanandaor any other type of network-attached image20:11
JayFthere are pieces in place for near-instaboot20:11
devanandaIPA writes the image to disk20:11
JayFif you use Arsenal with Ironic and clif_h's caching patches20:11
devanandait doesn't boot the instance from netowkr in a disk-less server20:11
JayFbut you're still replicating the bits over the wire, just before deploy time, so I don't think it gets at the heart of what you want20:12
clif_h:D20:12
devanandabut there is work in progress to start doing that soon ... just dont know if it'll make Mitaka20:12
devanandaSpamapS: I did not realize you wanted thin-provisioning-bare-metal20:12
SpamapSthis is 0 ceinder20:12
SpamapScinder20:12
devanandaSpamapS: I reread your initial question and now I understand it better20:12
SpamapSno cinder involved. But rbd backed vms, yes.20:12
*** spandhe has joined #openstack-ironic20:13
SpamapSyeah, thin provisioning is the thing I want. :)20:13
devanandayea, we do not have instant-boot-baremetal-from-RBD20:13
SpamapSthat's ok20:13
SpamapSthat's not what I want.20:13
devanandawe haven't even discussed that yet20:13
devanandaso yay! new ideas :)20:13
SpamapSI was just wondering if baremetal can somehow find the rbd, and fetch it.20:13
SpamapSlooks like no20:13
devanandaSpamapS: if glance or ceph expose an HTTP(S) URL from which to fetch it, then yes20:13
SpamapSso, the other way, iscsi push...20:14
SpamapSthat happens on the ironic conductor yes?20:14
devanandaSpamapS: well ... now I don't know that htat's going to work either20:14
devanandain both cases we need a URL to fetch the image from20:14
SpamapSlet's work through it20:14
SpamapSyou'll get an rbd://... rbd20:14
SpamapSurl20:14
SpamapSI'm not keen on handing out ceph.conf's to the baremetals20:14
SpamapSbut it's totally doable to hand it to the conductor20:15
SpamapSwhich would then push the bits from that url, to the iscsi20:15
devanandaI do not see any support for rbd or ceph-specific URLs in Ironic20:15
SpamapSit would be a relatively thin patch to make sure there's an rbd:// url handler20:15
SpamapSjust like there's an if url.scheme == "file"20:16
devanandaSpamapS: https://github.com/openstack/ironic/blob/master/ironic/common/image_service.py20:16
SpamapSI am looking at that code right as we speak :)20:16
devananda:)20:17
SpamapSand the glance_service/base_image_service as well20:17
JayFFor IPA; we use requests to get the URL. In order to support something other than http[s] it'd need some love here: https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/extensions/standby.py20:17
SpamapSJayF: rbd's from IPA is a non-starter20:18
JayFWhy?20:18
SpamapSJayF: Ceph's security model is not at all multi-tenant capable, even for readonly, this would go poorly. ;)20:18
JayFNot that I care about the feature, but I'm curious why IPA couldn't do it.20:18
JayFSpamapS: with new work to segregate provisioning networks; you could ship ceph configs w/the ramdisk in an isolated network20:19
JayFSpamapS: or with a virtual media driver20:19
SpamapSHanding tenant workloads rbd's is scoped down to the bits your privileged nova-compute or cinder-volume has scoped out with ceph. Handing them direct Ceph access would be madness. They could literally read any byte in the cluster.20:19
JayFIn that case, why is Ironic-conductor allowed to know then? It's behind the nova-compute in the same way?20:20
SpamapSconductor is a box fully under admin control20:20
JayFIMO; so is a provisioning agent20:20
SpamapSEhhh.. that's maybe a point of disagreement we're not going to resolve in here. :)20:20
JayFif my customer gets a copy of my provisioning agent I'm going to be real unhappy, lol20:20
SpamapSI agree it is less insane than handing it to the client outright.20:21
JayFwhen you're talking about multitenant bare metal, firmware verification and flashing, and cleaning up hardware with OEM utilities, the ramdisk is already "secret" in a way20:21
JayFI guess is the difference in perspective20:21
SpamapSAlso I'm not even sure I want to let those boxes access the ceph network directly at all. :)20:21
JayF/that/ to me is probably a bigger operational concern20:21
JayFbut there are def customers of IPA who more or less just want functionality and don't care about that kind of security20:22
SpamapSRight, I get that. :)20:22
SpamapSand it would definitely be better to let the agent just go reach into the ceph cluster and pull out the image if thats what you want20:22
SpamapS(and that would also facilitate thinly provisioned cinder volumes for baremetals too)20:22
*** harshs has quit IRC20:22
devanandaSpamapS: if the image is public anyway, then just mirror it on a non-rbd proxy or SDN near the bare metal nodes20:23
SpamapSalso I believe Ceph is growing lock-down security so eventually you will be perfectly fine handing somebody a ceph.conf with keys that you generated for them that can only access the pools for those keys. that may actually already be a thing.20:23
SpamapSdevananda: that's kind of what I'm wondering too20:24
*** Sukhdev has quit IRC20:24
devanandaSpamapS: btw, I do not know what problem you're trying to solve20:24
SpamapSdevananda: you don't even need to mirror it actually...20:24
SpamapSwe could add a config option to the rbd driver which makes it return radosgw fronted urls20:24
*** jaybeale has joined #openstack-ironic20:24
*** penick has quit IRC20:25
SpamapSdevananda: Ironic working with rbd stored images.20:25
*** Sukhdev has joined #openstack-ironic20:28
sinvalnick sinval-afk20:29
*** sinval is now known as sinval-afk20:29
*** Sukhdev has quit IRC20:30
*** ijw has joined #openstack-ironic20:35
*** Sukhdev has joined #openstack-ironic20:35
*** sinval-afk has quit IRC20:36
*** david-lyle has joined #openstack-ironic20:39
*** ijw_ has joined #openstack-ironic20:39
*** ijw has quit IRC20:40
*** ijw_ has quit IRC20:44
*** achanda has quit IRC20:45
*** trown is now known as trown|brb20:51
openstackgerritJohn L. Villalovos proposed openstack/ironic: Add proxy related parameters to agent driver  https://review.openstack.org/25429620:52
*** aginwala has quit IRC20:53
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: [WIP] Get unintrospected MAC address from iLO  https://review.openstack.org/27670320:54
*** david-lyle has quit IRC20:55
*** david-lyle_ has joined #openstack-ironic20:55
*** alexpilotti has quit IRC20:55
*** alexpilotti has joined #openstack-ironic20:58
thiagopGuys, I'm calling it a week20:58
thiagophave a good weekend, see you on wednesday (it's carnival!)20:59
*** achanda has joined #openstack-ironic20:59
*** david-lyle_ is now known as david-lyle21:00
*** raildo is now known as raildo-afk21:01
*** jaybeale has quit IRC21:01
*** jaybeale has joined #openstack-ironic21:02
*** chaustin has joined #openstack-ironic21:02
*** thiagop has quit IRC21:03
*** raddaoui has joined #openstack-ironic21:04
*** raddaoui_ has joined #openstack-ironic21:05
*** aginwala has joined #openstack-ironic21:06
*** achanda has quit IRC21:06
*** trown|brb is now known as trown21:10
*** achanda has joined #openstack-ironic21:12
*** ijw has joined #openstack-ironic21:14
*** e0ne has quit IRC21:20
*** aginwala has quit IRC21:22
*** boris-42 has joined #openstack-ironic21:23
*** aginwala has joined #openstack-ironic21:23
*** chaustin has quit IRC21:28
*** Marga_ has joined #openstack-ironic21:28
*** achanda has quit IRC21:31
*** aginwala has quit IRC21:32
*** max_lobur has joined #openstack-ironic21:32
*** mbound has joined #openstack-ironic21:33
*** trown has quit IRC21:34
*** trown has joined #openstack-ironic21:36
*** aginwala has joined #openstack-ironic21:37
*** jaybeale has quit IRC21:39
*** chaustin has joined #openstack-ironic21:39
*** jaybeale has joined #openstack-ironic21:40
*** achanda has joined #openstack-ironic21:41
*** Marga_ has quit IRC21:43
*** mbound has quit IRC21:44
*** izaakk has joined #openstack-ironic21:45
*** aginwala has quit IRC21:48
*** raddaoui_ has quit IRC21:48
*** raddaoui has quit IRC21:48
NobodyCamnight thiagop21:49
*** Marga_ has joined #openstack-ironic21:49
*** Marga_ has quit IRC21:49
*** Marga_ has joined #openstack-ironic21:49
*** Marga_ has quit IRC21:49
NobodyCamgot the new router :)21:50
*** Marga_ has joined #openstack-ironic21:50
*** aginwala has joined #openstack-ironic21:51
*** chaustin has quit IRC21:52
*** chaustin has joined #openstack-ironic21:53
*** chaustin has quit IRC21:55
*** chaustin has joined #openstack-ironic21:56
*** aginwala has quit IRC22:03
*** dims has joined #openstack-ironic22:04
*** dimsum__ has quit IRC22:04
*** chaustin has quit IRC22:05
*** trown is now known as trown|outttypeww22:05
jrollSukhdev: fyi I have another meeting overlapping with our meeting monday, I'll be there but probably not paying much attention22:06
Sukhdevjroll : :-( just for next week?22:07
jrollSukhdev: yeah, just next week22:07
jrollit's an all hands thing, can't miss it22:08
Sukhdevjroll : got it - no worries - thanks for the heads up22:08
jrollnp :)22:08
*** Sukhdev has quit IRC22:19
*** max_lobur has quit IRC22:20
*** lascii is now known as alaski22:24
*** aginwala has joined #openstack-ironic22:26
*** daemontool has quit IRC22:30
JayFjroll: didn't we already have an upstream bug for https://bugs.launchpad.net/ironic/+bug/1542506 ?22:30
openstackLaunchpad bug 1542506 in Ironic "Handle IronicExceptions raised by agent_client" [Low,New] - Assigned to Ruby Loo (rloo)22:30
jrollJayF: idk, I had a patch up though22:32
jlvillalNobodyCam: What new router?22:32
jrollJayF: https://review.openstack.org/26931122:33
*** Sukhdev has joined #openstack-ironic22:33
* jlvillal ears perk up since he got a new router recently :)22:33
JayFjroll: I'll edit that commit message to be related-bug to that22:33
jrollJayF: yeah, similar not total fix22:33
JayFjroll: and tag ruby on the review, since she's interested and filed that bug22:33
jrollty22:33
JayFUgh. TIL only cores can edit commit message apparently22:33
* JayF can download it and push a new patchset though22:34
jrollno22:34
jrollnew ui changed it22:34
jrollyou have to go to the commit msg "diff"22:34
jrolland there's an edit button22:34
JayFoh, weird22:34
jrollbecause you can edit any file now22:34
JayFI think I'll still pull it down and respond to pr comments, as long as you don't object?22:34
jrollyeah go for it22:34
jrollthanks22:34
* jroll steps out for a bit22:34
jlvillaljroll: JayF : It took me awhile to figure out how to edit a commit message :)22:34
JayFnp that's code that ... we should've never launched onmetal without22:34
JayFlol22:35
NobodyCamjlvillal: http://www.amazon.com/RT-AC5300-Wireless-Tri-Band-AiProtection-Complete/dp/B0167HG1V622:35
NobodyCam:-p22:35
jlvillalStart editing process, click file, save, close, finish editing, post edits22:35
jlvillal<sarcasm>so intuitive</sarcasm>22:35
jlvillalNobodyCam: Sweet :)22:35
jlvillalNobodyCam: Holy crap!  Looks fancy22:36
NobodyCamlol22:36
NobodyCamit's massive22:36
jlvillalNobodyCam: I am looking at getting a Ubiquiti Unifi AC Lite access point. So not a router.22:36
jlvillalYou install it on the ceiling like a smoke detector. Of course have to run ethernet to it.22:37
NobodyCamya22:37
jlvillalI already have an access point like that, but not AC.22:37
jlvillalI still remember sweating like a XXXXXX while hunched over in the attic trying to fashion an ethernet jack with the temperature at about 105 in the attic.22:38
NobodyCamjlvillal: ugh !!! yep22:38
jlvillalWorks well though.  Uses power of ethernet.22:38
NobodyCampoe is cool22:39
jlvillalBut now I want to upgrade to 802.11ac :)22:39
*** aginwala has quit IRC22:39
jlvillalNobodyCam: I don't think my Internet is fast enough to deserve your router :)22:39
jlvillalI only have 25 megabit down.22:39
NobodyCamhehehe we got this one because we just crushing our old netgear router...22:41
jlvillalNobodyCam: Have fun setting it up :)22:41
NobodyCamthe corp vpn just crushes the poor thing22:41
*** baoli has quit IRC22:41
jlvillalAh22:41
*** mbound has joined #openstack-ironic22:45
*** vishwanathj has joined #openstack-ironic22:46
NobodyCamhumm22:47
openstackgerritJay Faulkner proposed openstack/ironic: Fail deploy if agent returns >= 400  https://review.openstack.org/26931122:49
NobodyCamanyone seen this? http://logs.openstack.org/85/276785/1/check/gate-tempest-dsvm-ironic-agent_ssh/00ebd48/console.html#_2016-02-05_22_12_38_86222:49
*** mbound has quit IRC22:50
*** aginwala has joined #openstack-ironic22:51
JayFNobodyCam: it timed out; you'll have to dig in and see why it didn't finish cleaning I think22:51
JayFNobodyCam: tl;dr looks like at a cursory glance our common tempest timeout issue22:52
NobodyCamyea, I gave it one recheck22:52
*** garthb_ has joined #openstack-ironic22:53
*** garthb has quit IRC22:53
NobodyCamwill dig in and see what the real issue is. The patch is a backport22:53
NobodyCamso I'll dig in and see whats up22:53
*** vishwanathj has quit IRC23:00
*** raddaoui has joined #openstack-ironic23:04
*** raddaoui_ has joined #openstack-ironic23:04
jrolljlvillal: unifi++, that's on my short list for tech stuff to buy :)23:05
jlvillal:)23:06
jlvillalI keep looking at it on Amazon and Newegg.  I'll pull the trigger one of these days.23:06
*** dims_ has joined #openstack-ironic23:06
*** dims has quit IRC23:10
*** mgoddard has quit IRC23:25
*** MattMan has quit IRC23:26
*** MattMan has joined #openstack-ironic23:26
*** aginwala has quit IRC23:28
*** aginwala has joined #openstack-ironic23:31
*** raddaoui_ has quit IRC23:33
*** raddaoui has quit IRC23:33
*** aginwala has quit IRC23:34
*** mgarza has quit IRC23:37
*** chlong has joined #openstack-ironic23:38
*** aginwala has joined #openstack-ironic23:45
*** aginwala has quit IRC23:46
*** aginwala has joined #openstack-ironic23:46
*** aginwala has quit IRC23:53
*** aginwala has joined #openstack-ironic23:56
openstackgerritJohn L. Villalovos proposed openstack/ironic: Move _from_db_object() into base class  https://review.openstack.org/27696023:59

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