Wednesday, 2015-01-14

openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/14702700:03
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/14669300:03
*** spandhe_ has joined #openstack-ironic00:04
Haomengjroll: yes, let me check how our patch works first, then find a physical switch to get the owership, maybe it is not easy in my company:)00:05
*** chlong has joined #openstack-ironic00:05
Haomengjroll: how did you run the test, with virtual ovs? or physical switch?00:05
jrollHaomeng: physical switch00:06
Haomengjroll: see the code we try to find the switch port information via neutron api call00:06
jrollHaomeng: no, ironic port object has switch port info00:06
Haomengjroll: our neutron can manage the physical switch now? or have to be apply the patch first?00:06
Haomengjroll: ok00:06
Haomengjroll: got, let me dive into your code first to get more understanding00:06
jrollok00:06
Haomengjroll: :)00:07
*** yjiang5_ has joined #openstack-ironic00:07
*** yjiang5_ has left #openstack-ironic00:07
Haomengjroll: 146971 +a:)00:07
openstackgerritMerged openstack/ironic-specs: Update VirtualBox spec  https://review.openstack.org/14580000:07
*** yjiang5 has quit IRC00:09
*** hypnosb has quit IRC00:09
*** spandhe has quit IRC00:09
jrollthanks Haomeng!00:09
*** spandhe_ is now known as spandhe00:09
Haomengjroll: I still have concern, looks like it is responsbility for neutron to control the switch, now our ironic try to control it00:09
Haomengjroll: np, yw:)00:09
NobodyCamShrews: want to +a 14086800:09
Haomengjroll: not sure if there is potential confilt with neutron00:10
*** victor_lowther has joined #openstack-ironic00:10
Haomengjroll: and I understand neutron guys will not focus on such switch control for ironic, so we have to do first00:10
*** hypnosb has joined #openstack-ironic00:11
jrollHaomeng: ironic just tells neutron "this device goes on these VLANs", neutron does the actual control00:11
Haomengjroll: ok00:11
jrollHaomeng: to be clear, ironic-neutron-plugin is a neutron extension, not an ironic extension00:11
Haomengok, got00:12
Haomengjroll: so our ironic patch depens on this ironic-neutron-plugin patch?00:12
jrollHaomeng: ironic-neutron-plugin is a piece of software that integrates with neutron. it's not a patch00:12
Haomengok00:13
*** yuanying_ has joined #openstack-ironic00:14
Haomengjroll: so maybe I need more input from codes:)00:15
Haomengjroll: to get whole picture:)00:15
Haomengjroll: thank you00:15
*** yuanying has quit IRC00:15
jrollHaomeng: you're welcome :)00:16
jrollso I'm looking at https://review.openstack.org/#/c/146361/1/specs/kilo/os-reboot-driver.rst00:16
jrolldo we want (more) code in ironic that's not intended for production?00:16
jrolldevananda: NobodyCam: ^ thoughts?00:16
NobodyCamjroll: looking00:17
devanandajroll: this is the split out of fuel-agent00:18
devanandafor non-production use cases00:18
NobodyCamya lloks like it00:19
jrollright...00:19
jrollI guess I still have the same question00:20
devanandai know :)00:20
devanandaI didn't answer it, heh00:20
jrollalso, if the fuel-agent deploy driver is only intended for non-production00:20
jrollwhy are the selling points RAID, LVM, etc00:20
jrollmaybe just this power driver is intended for non-production, idk00:20
JayFI wonder if we'll be getting requests for support for Fuel Openstack 5.1 on openstack-dev <.<00:20
devanandajroll: the fuel-agent driver is intended for production, AIUI. the "ssh to the server and reboot" isn't really part of fuel, it's just how they test it00:21
devanandaat least that's what they're claiming now00:21
jrollok00:21
devanandathere used to be requwests from them to support old hardware that doesn't have IPMI00:21
devanandaI don't know if that's just their dev/test hardare, but I hope it is00:21
devanandaat least the distinction is clearer now00:22
JayFI mean the reality is if the code is in there, we can't stop people from running it in production00:22
devanandasure00:22
JayFand if it's in Ironic, it should work, right?00:22
JayFSo why does the intention matter?00:22
JayFit belongs or it doesn't00:22
devanandafunctional separation00:22
devanandaand classification00:22
jrollJayF: sure, which is why we shouldn't have code that isn't recommended for use in production00:22
jrollsee also: nova-bm00:22
JayFjroll: I agree with you, that's the argument I'm trying to make :)00:22
JayFand until we have an official way to classify and separate drivers00:23
JayFpreferably s/official/programatic/00:23
JayFI don't see how drawing a line does any good00:23
devanandai agree. see my previous statements to the effedt that i'd like to see ssh removed as a power driver00:23
JayFSo then why is this spec acceptable?00:23
devanandaexcept that it's so heavily in use now in Ci environments that need /something/00:23
jrollright, which is why I asked00:23
devanandaJayF: i didn't say it was00:23
ShrewsNobodyCam: done. thx for the ping00:23
jrollJayF: nobody has said it's acceptable00:23
JayFAlthough I guess tbh we have a spec in for VirtualBox00:24
NobodyCamhuh00:24
NobodyCamoh np :)00:24
JayFalthough Ironic using VirtualBox API as a power driver is more sensible than doing it in-band00:24
*** zsmithnyc has quit IRC00:26
NobodyCamoh devananda have you seen jjohnsons ipmi listening thingy00:26
*** zsmithnyc has joined #openstack-ironic00:27
*** david-lyle has joined #openstack-ironic00:28
*** spandhe has quit IRC00:31
NobodyCamjroll: I think I would rather run somehting like the IPMI listener on the node vs a reboot agent.00:32
NobodyCamif you have to run anything on the node00:32
jrollNobodyCam: +100:32
NobodyCamI have not tested it but it looks like it is working now fyi00:33
devanandaNobodyCam: yah, but haven't played with it. bnemec - ^00:33
NobodyCamya It should do what we need00:33
devanandaJayF: remind me, is IPA capable of streaming an image to disk? or does it still use a ramdisk to buffer it?00:34
NobodyCampower and get/set boot device00:34
NobodyCamit bufferes to ram?00:34
JayFdevananda: The image streaming stuff has been mocked out, but hasn't landed00:34
JayFdevananda: probably somewhat bit-rotted by now00:34
*** spandhe has joined #openstack-ironic00:34
JayFhttps://review.openstack.org/#/c/128701/00:34
devanandaSpamapS: ^00:35
JayFYeah that's been at least 3 months with no work, for obvious reasons00:35
devanandaJayF: yea...00:36
jrollrip.00:36
JayFSomeone did land recently a patch to stream the image when being hashed00:36
JayFso there's that00:36
jroll(not really don't take me seriously)00:36
*** achanda has quit IRC00:39
*** EmilienM is now known as EmilienM|afk00:39
*** aweeks has joined #openstack-ironic00:41
*** ijw____ has quit IRC00:43
*** naohirot has joined #openstack-ironic00:45
*** Masahiro has joined #openstack-ironic00:46
*** spandhe_ has joined #openstack-ironic00:46
*** spandhe has quit IRC00:46
*** spandhe_ is now known as spandhe00:46
*** achanda has joined #openstack-ironic00:46
naohirotgood morning ironic00:47
*** yjiang5 has joined #openstack-ironic00:49
*** cppforlife has joined #openstack-ironic00:50
*** spandhe_ has joined #openstack-ironic00:52
*** spandhe has quit IRC00:52
*** spandhe_ is now known as spandhe00:52
*** EmilienM|afk has quit IRC00:52
yjiang5JoshNang: hi00:52
JoshNangyjiang5: hello, what's up?00:52
*** Haomeng has quit IRC00:54
yjiang5JoshNang: I'm a bit confused of the Zapping/cleaning after reading all the spec including the state machine one, and want get some help from you. Per my understanding, the zapping will only be done when the node is first time provisioned, or invoked through API, while clean will happen whenever a node is released, am I right?00:55
*** spandhe has quit IRC00:55
*** spandhe has joined #openstack-ironic00:55
JoshNangthe first time provisioned is only if the operator invokes it through the API, but otherwise, correct00:56
NobodyCammorning naohirot00:56
naohirotNobodyCam: Hi good evening00:56
yjiang5JoshNang: Thanks. I think I'm confused because in early discussion, zapping happens on each release.00:56
*** EmilienM has joined #openstack-ironic00:56
NobodyCam:)00:57
naohirotNobodyCam: :)00:57
JoshNangyjiang5: yup. we decided zapping was conflating two concepts: the automatic cleaning and operator/external system initiated zapping. there's a lot of overlap00:57
*** Haomeng has joined #openstack-ironic00:58
*** david-lyle has quit IRC00:58
*** david-lyle has joined #openstack-ironic00:58
*** Ng has joined #openstack-ironic00:59
yjiang5JoshNang: thanks for your clarification.00:59
openstackgerritMerged openstack/ironic: Add requests to requirements.txt  https://review.openstack.org/14697100:59
openstackgerritMerged openstack/ironic: Enable async callbacks from task.process_event()  https://review.openstack.org/14086800:59
JoshNangyjiang5: no problem!00:59
*** david-lyle has quit IRC01:05
NobodyCamoh this is a fun looking error01:05
NobodyCamhttp://logs.openstack.org/69/140869/13/check/check-tempest-dsvm-ironic-pxe_ssh-postgres/0063835/console.html#_2015-01-13_23_44_36_97101:05
*** EmilienM has quit IRC01:07
*** EmilienM has joined #openstack-ironic01:08
*** david-lyle has joined #openstack-ironic01:09
openstackgerritSatoru Moriya proposed openstack/ironic: Remove the links autogenerated from module names  https://review.openstack.org/14704301:10
kylestevhey y'all. I thought the diagram on the wiki was too difficult to understand how Ironic worked so I made a simpler one (safe for work): https://i.imgur.com/xgcYYrb.png01:12
*** shakamunyi has quit IRC01:13
JayFsomeone should make sure lucas sees ^ that when he's back in channel01:14
JayFheh01:14
*** rloo has quit IRC01:17
*** zsmithnyc has quit IRC01:19
NobodyCamoh I love it01:19
NobodyCamthat need to be our tee shirt for next summit01:19
*** zsmithnyc has joined #openstack-ironic01:21
BadCub_https://i.imgur.com/xgcYYrb.png01:21
*** rwsu has quit IRC01:21
*** achanda has quit IRC01:23
*** david-lyle has quit IRC01:24
*** Marga_ has quit IRC01:25
*** chenglch has joined #openstack-ironic01:27
*** david-lyle has joined #openstack-ironic01:29
*** spandhe has quit IRC01:30
*** Marga_ has joined #openstack-ironic01:31
*** lsmola has quit IRC01:31
*** lsmola has joined #openstack-ironic01:32
*** penick has joined #openstack-ironic01:32
*** Marga_ has quit IRC01:34
*** Marga_ has joined #openstack-ironic01:35
*** david-lyle has quit IRC01:35
*** Marga_ has quit IRC01:37
*** jerryz has joined #openstack-ironic01:37
*** deva__ has joined #openstack-ironic01:38
*** ijw has joined #openstack-ironic01:40
*** lazy_prince has quit IRC01:41
*** lazy_prince has joined #openstack-ironic01:41
*** penick has quit IRC01:51
lazy_princeHi.. I do not see any activity for https://review.openstack.org/#/c/97150/. Does it mean that its ready for merge..?01:51
*** david-lyle has joined #openstack-ironic01:52
*** EmilienM has quit IRC01:52
*** smoriya has quit IRC01:55
*** EmilienM has joined #openstack-ironic01:56
*** david-lyle has quit IRC01:59
*** smoriya has joined #openstack-ironic02:01
*** aweeks has quit IRC02:05
*** aweeks has joined #openstack-ironic02:06
*** rainya has quit IRC02:07
*** Masahiro has quit IRC02:07
*** rainya has joined #openstack-ironic02:12
*** afaranha has quit IRC02:14
*** ChuckC_ has joined #openstack-ironic02:16
*** yuanying_ has quit IRC02:17
*** yuanying has joined #openstack-ironic02:20
*** ChuckC has quit IRC02:20
*** afaranha has joined #openstack-ironic02:20
*** yuanying has quit IRC02:22
*** EmilienM has quit IRC02:22
*** yuanying has joined #openstack-ironic02:23
*** EmilienM has joined #openstack-ironic02:23
devanandalazy_prince: it means it has not gotten attention from spec core reviewers in a while02:25
*** Masahiro has joined #openstack-ironic02:28
*** Masahiro has quit IRC02:30
*** Masahiro has joined #openstack-ironic02:30
*** Masahiro has quit IRC02:34
*** Masahiro has joined #openstack-ironic02:34
*** Masahiro has quit IRC02:38
*** Masahiro has joined #openstack-ironic02:40
*** david-lyle has joined #openstack-ironic02:40
*** shakamunyi has joined #openstack-ironic02:41
*** harlowja is now known as harlowja_away02:46
*** sambetts has quit IRC02:47
*** dlaube has quit IRC02:47
*** dlaube has joined #openstack-ironic02:47
*** shakamunyi has quit IRC02:47
*** russell_h has quit IRC02:47
*** mgagne has quit IRC02:47
*** shakamunyi has joined #openstack-ironic02:48
*** krtaylor has quit IRC02:48
*** russell_h has joined #openstack-ironic02:53
*** victor_lowther has quit IRC02:54
*** ijw has quit IRC02:59
*** jroll has quit IRC03:00
*** victor_lowther has joined #openstack-ironic03:00
*** ChuckC has joined #openstack-ironic03:00
*** cppforlife has quit IRC03:01
*** cppforlife has joined #openstack-ironic03:02
*** krtaylor has joined #openstack-ironic03:02
*** martini has joined #openstack-ironic03:02
*** mgagne has joined #openstack-ironic03:04
*** ChuckC_ has quit IRC03:04
*** mgagne is now known as Guest3302503:05
*** shakamunyi has quit IRC03:05
*** rainya has quit IRC03:07
*** romcheg has quit IRC03:08
*** jroll has joined #openstack-ironic03:10
*** rainya has joined #openstack-ironic03:11
*** Haomeng|2 has joined #openstack-ironic03:18
*** Haomeng has quit IRC03:19
*** zsmithnyc has quit IRC03:21
*** zsmithnyc has joined #openstack-ironic03:24
*** david-lyle has quit IRC03:25
*** jroll has quit IRC03:26
*** aweeks has quit IRC03:29
*** aweeks has joined #openstack-ironic03:31
*** naohirot has quit IRC03:31
*** jroll has joined #openstack-ironic03:32
*** russell_h has quit IRC03:33
*** russell_h has joined #openstack-ironic03:35
*** bauzas has quit IRC03:37
*** bauzas has joined #openstack-ironic03:39
*** EmilienM has quit IRC03:40
*** comstud has quit IRC03:40
*** comstud has joined #openstack-ironic03:41
*** EmilienM has joined #openstack-ironic03:44
*** Masahiro has quit IRC03:45
*** russell_h has quit IRC03:48
*** Nisha has joined #openstack-ironic03:50
*** pensu has joined #openstack-ironic03:55
*** russell_h has joined #openstack-ironic03:57
*** EmilienM has quit IRC04:01
*** Masahiro has joined #openstack-ironic04:02
*** bauzas has quit IRC04:02
*** bauzas has joined #openstack-ironic04:03
*** deva__ has quit IRC04:03
*** bauzas has quit IRC04:07
*** EmilienM has joined #openstack-ironic04:08
*** naohirot has joined #openstack-ironic04:09
*** bauzas has joined #openstack-ironic04:14
*** rameshg87 has joined #openstack-ironic04:16
*** bauzas has quit IRC04:19
*** martini has quit IRC04:28
*** bauzas has joined #openstack-ironic04:30
*** Guest33025 has quit IRC04:32
*** pensu has quit IRC04:34
*** mgagne has joined #openstack-ironic04:34
*** EmilienM has quit IRC04:35
*** mgagne is now known as Guest5760504:35
*** russell_h has quit IRC04:36
*** russell_h has joined #openstack-ironic04:36
*** EmilienM has joined #openstack-ironic04:38
*** bauzas has quit IRC04:42
*** bauzas has joined #openstack-ironic04:43
*** dlaube has quit IRC04:45
*** ijw_ has joined #openstack-ironic04:50
*** teju has joined #openstack-ironic04:51
*** bauzas has quit IRC04:58
*** bauzas has joined #openstack-ironic05:01
*** lazy_prince is now known as killer_prince05:07
*** EmilienM has quit IRC05:12
*** rainya has quit IRC05:12
*** EmilienM has joined #openstack-ironic05:16
*** rainya has joined #openstack-ironic05:19
*** yuanying is now known as yuanying-afk05:20
*** zigo has quit IRC05:20
*** zigo has joined #openstack-ironic05:21
*** rainya has quit IRC05:32
*** rainya has joined #openstack-ironic05:33
*** pensu has joined #openstack-ironic05:37
*** comstud has quit IRC05:38
*** ijw has joined #openstack-ironic05:39
*** comstud has joined #openstack-ironic05:40
*** ijw_ has quit IRC05:42
*** pcrews has quit IRC05:45
*** achanda has joined #openstack-ironic05:49
*** subscope_ has joined #openstack-ironic05:52
*** bauzas has quit IRC05:53
*** rainya has quit IRC05:58
*** rainya has joined #openstack-ironic05:58
*** bauzas has joined #openstack-ironic06:00
*** Marga_ has joined #openstack-ironic06:03
*** achanda has quit IRC06:11
yjiang5hi, does anyone know the nick name for "Shivanand Tendulker "?06:14
*** dlpartain has joined #openstack-ironic06:15
rameshg87yjiang5, he works in my team06:19
rameshg87yjiang5, it's stendulker06:20
*** stendulker has joined #openstack-ironic06:21
rameshg87yjiang5, ^^06:21
stendulkeryjiang5 : Hello, were you looking for me?06:22
*** cppforlife has quit IRC06:28
*** cppforlife has joined #openstack-ironic06:30
*** Masahiro has quit IRC06:45
*** subscope_ has quit IRC06:45
*** Masahiro has joined #openstack-ironic06:47
*** Masahiro has quit IRC06:54
*** Masahiro has joined #openstack-ironic06:54
*** dlpartain has quit IRC07:07
*** enikanorov__ has quit IRC07:08
*** Haomeng has joined #openstack-ironic07:10
*** Haomeng|2 has quit IRC07:11
*** kongfy has joined #openstack-ironic07:14
*** rainya has quit IRC07:17
*** bauzas has quit IRC07:18
*** rakesh_hs has joined #openstack-ironic07:20
*** rainya has joined #openstack-ironic07:20
*** bauzas has joined #openstack-ironic07:25
*** kongfy has quit IRC07:45
*** chenglch has quit IRC07:45
*** chlong has quit IRC07:47
*** chenglch has joined #openstack-ironic07:48
*** jistr has joined #openstack-ironic08:00
*** jerryz has quit IRC08:03
*** jerryz has joined #openstack-ironic08:04
openstackgerritDevananda van der Veen proposed openstack/ironic: Add a sequence diagram for pxe_ipmi driver  https://review.openstack.org/14708708:18
*** jcoufal has joined #openstack-ironic08:18
*** Marga_ has quit IRC08:21
*** smoriya has left #openstack-ironic08:22
*** killer_prince is now known as lazy_prince08:22
*** dividehex has quit IRC08:23
*** dtantsur|afk is now known as dtantsur08:30
*** rainya has quit IRC08:30
*** rainya has joined #openstack-ironic08:31
*** Guest57605 has quit IRC08:31
*** mgagne has joined #openstack-ironic08:33
*** mgagne is now known as Guest553808:33
*** ifarkas has joined #openstack-ironic08:33
openstackgerritFrederic Lepied proposed stackforge/ironic-discoverd: added an eDeploy plugin  https://review.openstack.org/14659908:33
dtantsurMorning Ironic08:34
*** dividehex has joined #openstack-ironic08:36
*** romcheg has joined #openstack-ironic08:37
*** Marga_ has joined #openstack-ironic08:37
*** Masahiro has quit IRC08:38
*** Masahiro has joined #openstack-ironic08:39
*** pradipta_away is now known as pradipta08:44
*** rainya has quit IRC08:44
*** rainya has joined #openstack-ironic08:45
*** ndipanov_ is now known as ndipanov08:51
*** ndipanov has quit IRC08:51
*** jcoufal has quit IRC08:54
*** jcoufal has joined #openstack-ironic08:54
stendulkerMorning dtantsur08:56
gilliardMorning09:05
dtantsuro/09:08
*** ndipanov has joined #openstack-ironic09:09
*** athomas has joined #openstack-ironic09:21
*** igordcard has joined #openstack-ironic09:29
openstackgerritsandhya proposed openstack/ironic-specs: Chassis Level Node Discovery  https://review.openstack.org/13486609:30
*** erwan_taf has joined #openstack-ironic09:31
openstackgerritsandhya proposed openstack/ironic-specs: Chassis Level Node Discovery  https://review.openstack.org/13486609:31
Nishamorning dtantsur09:38
Nisha:)09:38
dtantsurNisha, morning09:38
Nishadtantsur, :)09:38
Nishadtantsur, how was the bug day yesterday? :)09:39
dtantsurI think we did advance a bit :) We didn't finish, as it was too late for me09:39
dtantsuranyway reducing 14 NEW bugs to 4 is a progress09:40
*** Marga_ has quit IRC09:40
Nishadtantsur, Could you look at https://review.openstack.org/10300709:41
*** Marga_ has joined #openstack-ironic09:41
Nishai addressed your comment09:41
*** ifarkas has left #openstack-ironic09:42
*** derekh has joined #openstack-ironic09:42
dtantsuryeah I'll try to do it today09:43
*** ifarkas has joined #openstack-ironic09:46
Nishak09:47
Nishadtantsur, regarding your comment on https://review.openstack.org/#/c/141012/09:48
Nishai couldnt get the comment actually09:48
dtantsur"{'boot_mode': 'bios'}" is not a dict. it's a string {'boot_mode': 'bios'} is a dict09:49
dtantsurso I'm wonder why you JSON-encode the dict here, instead of just passing in09:49
dtantsurwhich should be possible now due to Lucas' recent work09:49
dtantsur(though it may require bumping global-requirements, so not sure here)09:50
Nishaohk09:50
Nishalucas recent work?09:50
Nishai think i amnot aware of it09:50
dtantsurhe implemented support for nested structures. but actually I think you can ignore my comment, because this change will require very recent ironicclient09:51
*** Guest5538 has quit IRC09:51
Nishaas of now capabilities in ironic and ironic virt driver accept a string rather than a JSON encoded09:51
Nishai can ignore your comment but i want to know about lucas this work....do you have a link09:52
Nishait may be useful for my other nova spec09:52
Nishadtantsur, ^^^09:54
*** MattMan has joined #openstack-ironic09:54
*** mgagne has joined #openstack-ironic09:55
*** mgagne is now known as Guest8097909:55
dtantsurtrying to find...09:55
dtantsurNisha, https://review.openstack.org/137762 and https://review.openstack.org/#/c/142492/09:56
Nishadtantsur, this doesnt seem related to the nova virt driver part09:59
dtantsurNisha, it's related to what you can post via patcher09:59
*** coolsvap|afk is now known as coolsvap09:59
Nishadtantsur, the properties.capabilities in ironic node can accept value as "key1:val1,key2:val2,key3:val3....keyN:valN"10:00
dtantsurNisha, I'm still talking about <dtantsur> "{'boot_mode': 'bios'}" is not a dict. it's a string {'boot_mode': 'bios'} is a dict10:01
Nishayes thats true10:01
Nishaanyway i actually had posted it as a dictionary and i was getting jenkins error10:01
Nishathen when i converted to string it worked10:02
dtantsurwell ok then10:02
*** chenglch has quit IRC10:04
*** devananda has quit IRC10:04
*** chenglch has joined #openstack-ironic10:04
Nishai will try it posting again as per your comment and see if it works now...10:04
Nishaif not then i convert it back ;)10:04
rameshg87chenglch, hi10:06
chenglchrameshg87: hi10:06
rameshg87chenglch, i had a question regarding the ibm xcat ci10:06
chenglchrameshg87: ?10:07
rameshg87chenglch, did you use Jay's puppet scripts for configuring your setup ? http://www.joinfu.com/2014/02/setting-up-an-external-openstack-testing-system/10:07
chenglchrameshg87: yes , I use this10:08
*** Nisha has quit IRC10:09
rameshg87chenglch, one question in that . i get lot of errors like 'module not found' while running the scripts10:09
rameshg87chenglch, and i had to install them one-by-one10:09
*** devananda has joined #openstack-ironic10:10
chenglchrameshg87: maybe the puppet scripts from openstack infra has updated10:12
chenglchrameshg87: I use ubuntu14.04 , the error maybe less than other os10:14
rameshg87chenglch, yeah even i am using the same10:14
rameshg87chenglch, okay, let me check10:16
*** rainya has quit IRC10:25
*** jistr has quit IRC10:31
*** chenglch has quit IRC10:32
*** rainya has joined #openstack-ironic10:35
*** coolsvap is now known as coolsvap|afk10:39
*** Masahiro has quit IRC10:42
*** pelix has joined #openstack-ironic10:48
*** jistr has joined #openstack-ironic10:48
* dtantsur brb10:51
*** coolsvap|afk is now known as coolsvap10:51
*** foexle has joined #openstack-ironic10:56
*** coolsvap is now known as coolsvap|afk11:02
*** alexpilotti has joined #openstack-ironic11:07
*** coolsvap|afk is now known as coolsvap11:09
*** lucasagomes has joined #openstack-ironic11:14
*** rameshg87 has quit IRC11:17
*** stendulker has quit IRC11:27
*** lazy_prince is now known as killer_prince11:42
*** Masahiro has joined #openstack-ironic11:43
*** Masahiro has quit IRC11:47
*** pensu has quit IRC11:59
*** jerryz has quit IRC12:02
*** chlong has joined #openstack-ironic12:06
*** teju has left #openstack-ironic12:08
*** pradipta is now known as pradipta_away12:30
openstackgerritMerged openstack/ironic: Allow configuration of neutronclient retries  https://review.openstack.org/14700212:37
*** enikanorov_ has joined #openstack-ironic12:43
*** Masahiro has joined #openstack-ironic12:46
*** Masahiro has quit IRC12:50
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Add eDeploy plugin  https://review.openstack.org/14659912:52
*** ryanpetrello has joined #openstack-ironic12:53
openstackgerritTan Lin proposed openstack/ironic: Make 'method' explicit for VendorInterface.validate()  https://review.openstack.org/14426513:01
*** chlong has quit IRC13:02
openstackgerritDmitry Tantsur proposed openstack/ironic: Raise SSH failure messages to the error level  https://review.openstack.org/14698513:03
*** pensu has joined #openstack-ironic13:05
gilliarddtantsur vdrok_afk : Hi! wrt  https://review.openstack.org/142782 - ifcleaning instance_info would work, I'll change the patch13:09
*** dprince has joined #openstack-ironic13:09
dtantsurgilliard, cool. would be nice to try this path before landing a serious refactor :)13:10
gilliardYeah sorry it won't be until tomorrow AM (tuc)13:10
gilliards/tuc/utc/13:10
dtantsurnp, take your time13:10
*** rakesh_hs has quit IRC13:11
gilliardDon't want to hold anything up, but I'm not in work today13:11
openstackgerritLucas Alvares Gomes proposed openstack/ironic: PXE: Add configdrive support  https://review.openstack.org/14351013:16
*** pensu has quit IRC13:17
openstackgerritVladyslav Drok proposed openstack/ironic: Ensure that image link points to the correct image  https://review.openstack.org/14525413:24
*** vdrok has joined #openstack-ironic13:27
*** jerryz has joined #openstack-ironic13:27
*** jerryz has quit IRC13:42
*** rloo has joined #openstack-ironic13:46
lxslinisha: ping13:53
*** jcoufal_ has joined #openstack-ironic14:00
*** jcoufal has quit IRC14:02
*** jjohnson2 has joined #openstack-ironic14:06
*** mkerrin has joined #openstack-ironic14:11
trowngood morning Ironic14:15
trowndtantsur: for that discoverd patch, do we ever see an admin tenant name other than 'admin'?14:16
dtantsurtrown, morning, no idea :) the only thing I encountered is  os_tenant_name being 'service', not 'admin'. but making things configurable rarely harm, especially if you're not sure14:18
trowndtantsur: cool, ya I wasn't to sure on if we were wanting admin role on os_tenant_name, or admin role on admin tenant14:19
dtantsurfg14:20
dtantsuroops14:20
dtantsurtrown, I guess it should be user's tenant, i.e. admin, not service14:21
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Functional test for setting IPMI credentials  https://review.openstack.org/14282314:23
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Switch setting IPMI credentials to using options and HTTP params  https://review.openstack.org/14716814:23
dtantsurifarkas, could you please review this stuff ^^^14:27
ifarkasdtantsur, on my list ;-)14:27
dtantsur(only the second, the first is WIP)14:27
dtantsurthnx14:27
trowndtantsur, so in your instack setup the os_username is set to the ironic service user?14:32
dtantsurtrown, what is in discoverd.conf - yes. but actual user is admin14:33
NobodyCammorning Ironic, From the man make'n coffee14:35
*** Masahiro has joined #openstack-ironic14:35
BadCub_Morning Ironic14:36
*** Masahiro has quit IRC14:39
*** jgrimm is now known as zz_jgrimm14:46
dtantsurNobodyCam, BadCub_, morning14:47
NobodyCammorning dtantsur :)14:48
NobodyCamis lucasagomes around?14:50
lucasagomesNobodyCam, yup14:52
lucasagomesNobodyCam, morning :)14:52
*** Haomeng has quit IRC14:56
*** Haomeng has joined #openstack-ironic14:58
NobodyCamhey hey lucasagomes14:59
NobodyCamhave you seen the picture kylestev posted?15:00
NobodyCamand morning lucasagomes :)15:00
lucasagomesNobodyCam, not really15:00
lucasagomesdo you have the link?15:00
NobodyCamhttps://i.imgur.com/xgcYYrb.png15:00
lucasagomeslol!!!!!15:00
lucasagomesawesomeee15:00
trownthat is pretty much my understanding15:01
lucasagomesNobodyCam, hah where did he posted it?!15:01
NobodyCamI would vote to make that a tee shirt15:01
NobodyCamhere in channel...lastnight15:01
lucasagomes+1000 I was thinking about a t-shirt with the Pixie Boots too15:01
NobodyCam:)15:02
NobodyCamwe should ask kylestev if we can use it15:02
NobodyCambut ya15:03
lucasagomeskylestev, indeed... Can we use that image ? /me wants to post that on G+ :D15:03
dtantsuroh, if kylestev allows, I'd use it for my devconf.cz presentation :)15:03
openstackgerritMerged openstack/ironic: Provided backward compat for enforcing admin policy  https://review.openstack.org/14598415:14
rloomorning NobodyCam! Did you see the failure for https://review.openstack.org/#/c/140869/?15:15
jrollmorning all :)15:16
lucasagomesrloo, jroll morning15:16
rlooNobodyCam: it passed before and the only change was rebasing and updating the commit. Am thinking of doing a recheck?15:16
* lucasagomes bbl, lunch time15:16
jrollkylestev: great work15:16
rloomorning jroll, afternoon lucasagomes15:16
*** lucasagomes is now known as lucas-hungry15:16
jroll\o lucas-hungry rloo NobodyCam dtantsur15:16
dtantsurjroll, rloo, morning15:16
NobodyCammorning rloo and jroll15:16
rloohi dtantsur15:17
NobodyCamrloo: no I havent looked yet :( responding to internal tickets :-p15:17
rlooNobodyCam: I'll do a recheck. can't hurt?15:17
NobodyCamya15:18
openstackgerritJohn Trowbridge proposed stackforge/ironic-discoverd: Changes utils.get_keystone(token) to utils.check_is_admin(token)  https://review.openstack.org/14565715:21
*** jroll has quit IRC15:28
*** jroll has joined #openstack-ironic15:28
openstackgerritImre Farkas proposed openstack/ironic: DracClient to handle ReturnValue validation  https://review.openstack.org/14720315:29
openstackgerritJohn Trowbridge proposed stackforge/ironic-discoverd: Changes utils.get_keystone(token) to utils.check_is_admin(token)  https://review.openstack.org/14565715:30
*** Marga_ has quit IRC15:32
*** ndipanov has quit IRC15:37
kylestevNobodyCam: are you talking about this? https://i.imgur.com/xgcYYrb.png15:38
*** ndipanov has joined #openstack-ironic15:39
gilliardkylestev: that's cool15:40
NobodyCamkylestev: yes :) (which is awesome btw)15:40
*** Marga_ has joined #openstack-ironic15:41
kylestevgilliard: thanks!15:43
kylestevNobodyCam: glad you appreciate it :P15:43
NobodyCamkylestev: I want to make it into a t-shirt out of it15:43
NobodyCamlol wow I needs more coffee15:44
jrolllucas-hungry: so I'm looking for docs that say configdrive is max 64MB, I can't find anything, only that it's 64MB if we can't size to the size of the data...15:46
jrollI swear I've read this before.15:46
kylestevNobodyCam: that would be cool! I can remove the grid lines if you'd like. Just let me know :P15:48
*** Marga_ has quit IRC15:48
*** r-daneel has joined #openstack-ironic15:48
NobodyCamkylestev: that would be supper.15:48
kylestevNobodyCam: I don't know if you can eat a png file -- even if you could, it wouldn't be that filling ;)15:49
openstackgerritMichael Turek proposed openstack/ironic: Raise SSH failure messages to the error level  https://review.openstack.org/14698515:49
jrolllol15:49
mjturekfyi rloo just addressed your comment on above change! ^15:50
rloomjturek: thx, looking...15:51
NobodyCamlol15:51
jrollon demand bofh excuses: telnet towel.blinkenlights.nl 66615:51
*** trown has quit IRC15:54
kylestevjroll: lol15:55
*** naohirot has quit IRC15:57
*** Guest80979 is now known as mgagne15:57
*** mgagne has joined #openstack-ironic15:57
rloomjturek: sorry, just noticed something else15:57
mjturekrloo no problem!15:58
mjturekokay cool, good to know for future reference as well15:59
*** foexle has quit IRC15:59
rloomjturek: yeah -- that's why there is code the old way, cuz we didn't know ;)16:00
openstackgerritMerged openstack/ironic-specs: Whole Disk Image Support  https://review.openstack.org/9715016:03
dtantsurifarkas, mind also reviewing https://review.openstack.org/#/c/146809/ ? It's a dependency for one you've +2'ed16:04
*** ryanpetrello_ has joined #openstack-ironic16:04
openstackgerritMerged stackforge/ironic-discoverd: Changes utils.get_keystone(token) to utils.check_is_admin(token)  https://review.openstack.org/14565716:05
*** martini has joined #openstack-ironic16:05
*** ryanpetrello has quit IRC16:08
*** ryanpetrello_ is now known as ryanpetrello16:08
kylestevNobodyCam: w/o grid lines: https://i.imgur.com/1CXQNjw.png16:10
*** alexpilotti_ has joined #openstack-ironic16:10
dtantsurkylestev, may I use it in devconf.cz presentation about Ironic? :D16:11
*** lucas-hungry is now known as lucasagomes16:11
kylestevdtantsur: sure thing, Dmitry! :)16:12
lucasagomesjroll, hey, hmmmmm I assume maximum size was 64MB based on the IPA work16:12
NobodyCamkylestev: awesome Thank you... you'll prob see that on a shirt at the next summit16:12
*** alexpilotti has quit IRC16:12
*** alexpilotti_ is now known as alexpilotti16:12
jrollNobodyCam: bring one for kyle and I'll make sure it gets to him16:12
kylestevNobodyCam: heh, unless the next summit is in Portland (again) or Seattle, I probably will not be able to make it.16:13
kylestevjroll: that would be amazing!16:13
NobodyCamkylestev: its in vancouver not that far away16:13
rlookylestev: it'll be west coast, a bit north though (Vancouver)16:13
jrolllucasagomes: yeah, I swear I've heard/read it... this is the closest I have: https://github.com/openstack/nova/blob/master/nova/virt/configdrive.py#L5216:13
jrollkylestev: yeah, vancouver, get an upstream commit in so you get in free16:13
kylestevrloo: NobodyCam: Vancouver BC? Or Washington?16:14
NobodyCamBC16:14
rlooVancouver BC. Is there a Vancouver Washington?16:14
NobodyCamrloo: yep16:14
NobodyCamthere is16:14
rlookylestev: Canada16:14
kylestevrloo: yep. Just across the river from Portland more or less16:14
rlooNobodyCam: the US is always copying Canada ;)16:14
NobodyCamlol16:14
jrolllol16:14
kylestevrloo: NobodyCam: thanks! Better get my passport pretty quick then :P16:15
kylestevWill it be in May?16:15
lucasagomesjroll, oh odd... hmmmmm right I have to rework that then16:15
lucasagomesto make it flexible when creating the partition16:15
NobodyCamwe'll set up a size thing as we get closer to the summit16:15
jrollkylestev: yeah, may16:15
kylestevjroll: cool. Plenty of time then :D16:15
jrolllucasagomes: yeah, I'd rather not have to do that, especially because the agent assumes it16:15
rloowas thinking that we should put kylestev 's drummer bear in our dev docs or wiki somewhere.16:15
NobodyCamlucasagomes: you posted it on the wiki no16:16
lucasagomesNobodyCam, not really, posted on g+ :D16:17
lucasagomesjroll, hmm would it be better to get it fixed in the agent?16:17
NobodyCamrloo: https://wiki.openstack.org/wiki/Ironic16:17
lucasagomeswouldn;t*16:17
*** pcrews has joined #openstack-ironic16:18
NobodyCamyea the bear is there16:18
rlooNobodyCam: but kylestev's pic?16:18
NobodyCamoh no thats not... I miss read16:18
jrollit's on the wiki16:18
rlooNobodyCam: sorry, guess my original question wasn't clear16:18
NobodyCam:-p16:18
NobodyCamall good16:18
jrolllucasagomes: if it can be greater than 64 MB, I think I want to verify this first16:18
lucasagomesNobodyCam, oh you mean Pixie Boots? Yeah it's on the wiki. I thought u meant kylestev pic16:19
lucasagomesjroll, right, I will take a look too16:19
jrolllucasagomes: I pinged nova but no response, I'll try to poke comstud or JayF to see if they remember where that came from16:20
jrollor maybe I did just poke them16:20
jroll:P16:20
lucasagomeslol yeah16:20
lucasagomesok I will wiat16:20
lucasagomeswait*16:20
* lucasagomes will look at the code see if I can find something16:20
jrollyeah, I'd address the other comments first16:20
jrollmaybe mikal knows, I see his name in comments :)16:21
*** kbs has quit IRC16:21
*** kbs1 has joined #openstack-ironic16:22
devanandamorning, all16:23
*** krtaylor has quit IRC16:23
*** Masahiro has joined #openstack-ironic16:24
kylestevheh. It's only 26 USD to get to Vancouver via a comfy bus with WiFi. Hotels are a different story, though :P16:24
dtantsurdevananda, morning16:24
NobodyCammorning devananda16:25
devanandakylestev: airbnb :)16:26
devanandakylestev: what city are you based in?16:26
kylestevdevananda: ah, yes.16:26
kylestevdevananda: currently, Corvallis, Oregon -- 1.5 hours south of Portland16:26
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/14702716:26
*** ndipanov has quit IRC16:27
kylestev~400 miles16:27
lucasagomesjroll, yeah... by looking at the code I can't find that limit too16:27
devanandaneat. didn't know you were in the pnw16:27
kylestevBorn and raised!16:27
lucasagomesI only see that bit you showed me, in case it don't know the content size it assume 6416:27
devanandawe should have a portland meetup some time - it's a fairly easy drive down for me16:27
jrolllucasagomes: yeah :/16:27
jrolldevananda: morgabra is also in portland16:28
jrolland of course we aren't far16:28
devanandaadam_g and greghaynes are nearby too, I think?16:28
kylestevjroll: just a plane ride away :P16:28
devanandajroll: SF is soooo far away :p16:28
kylestev^16:28
jrolllol16:28
jrollit's a cheap plane ride though16:28
devanandatrue16:28
jrollas opposed to $400+ to go to the midwest16:28
devanandaand I do SEA-SJC often enough16:28
*** Masahiro has quit IRC16:28
devanandabut it's still a plane ride16:28
jrollyeah16:28
jrollidk, I've always wanted to drive to vancouver and back16:29
kylestevjroll: if you took the coastal routes that would be pretty scenic16:29
devanandaheh, well, you have a good excuse in a few months :p16:29
jrollyeah, exactly16:29
lucasagomesportland is pretty cool, tho very very far for me16:30
lucasagomeswe should make a Dublin one :)16:30
kylestevlucasagomes: +1 :D16:30
lucasagomeswe could do it at the Guinness factory :D (or Jameson distillery)16:30
openstackgerritMichael Turek proposed openstack/ironic: Raise SSH failure messages to the error level  https://review.openstack.org/14698516:31
*** afaranha_ has joined #openstack-ironic16:31
openstackgerritVladyslav Drok proposed openstack/ironic: Ensure that image link points to the correct image  https://review.openstack.org/14525416:34
jrolllucasagomes: jameson distillery ++16:36
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Do not proceed with introspection on a node twice  https://review.openstack.org/14723416:36
*** achanda has joined #openstack-ironic16:36
lucasagomes:)16:36
*** ndipanov has joined #openstack-ironic16:39
*** krtaylor has joined #openstack-ironic16:41
devanandajameson ++16:43
NobodyCambrb16:46
lucasagomesseems that we have a quorum!!!16:46
*** ChuckC_ has joined #openstack-ironic16:47
jrolllol16:47
devanandaHaomeng: I just found a slide deck you posted last year -- http://www.slideshare.net/enigmadragon/ironic -- really nice work.16:47
*** erwan_taf has quit IRC16:48
devanandaon the topic of presentations, if folks are planning to talk at ODS Vancouver and want to collaborate, let me know - I'd be happy to collaborate on something16:49
devanandaor at least let's avoid duplication (we've done a great job at the last couple summits too)16:49
devanandaalso, what do ya'll think about a common place to share decks and reuse media?16:50
jroll+116:50
*** Marga_ has joined #openstack-ironic16:50
* jroll wonders if he ever put his summit talk up16:50
devanandamight be a good way to incubate docs as well16:50
*** ChuckC has quit IRC16:51
*** Marga_ has quit IRC16:51
devanandaI keep trying to use reveal.js for things, and keep failing to make it export any format that slideshare can read16:52
devanandaso I'm giving up on that16:52
jrollI just post it on my own server16:53
Shrewsdevananda: infra does something like that16:53
devanandaShrews: as does tripleo16:54
Shrewshttps://github.com/openstack-infra/publications and then http://docs.openstack.org/infra/publications/16:54
devanandaoh - not like that16:54
jrollawesome, I never copied my summit talk back from the laptop I took to paris16:54
* jroll grumbles16:54
devanandajroll: :(16:54
devanandaShrews: all the tags! lol16:55
devanandammm, I kinda like that though16:56
devanandait's like what I started doing with reveal, only it actually works16:56
jrollthat's pretty neat16:59
* NobodyCam is back17:02
*** achanda has quit IRC17:03
dtantsursee you tomorrow17:03
*** dtantsur is now known as dtantsur|afk17:03
NobodyCamnight dtantsur|afk17:03
*** coolsvap is now known as coolsvap|afk17:03
*** penick has joined #openstack-ironic17:05
*** vdrok has quit IRC17:06
*** Marga_ has joined #openstack-ironic17:06
*** achanda has joined #openstack-ironic17:07
*** Marga_ has quit IRC17:07
*** rev has joined #openstack-ironic17:09
*** ijw_ has joined #openstack-ironic17:11
*** zz_jgrimm is now known as jgrimm17:12
lucasagomesdtantsur|afk, g'night17:19
*** Nisha has joined #openstack-ironic17:26
lucasagomes:30917:27
lucasagomeser17:27
*** rwsu has joined #openstack-ironic17:29
*** derekh has quit IRC17:30
*** EmilienM is now known as EmilienM|afk17:32
*** jcoufal_ has quit IRC17:36
*** jistr has quit IRC17:39
*** ijw_ has quit IRC17:41
*** pensu has joined #openstack-ironic17:41
*** ijw has joined #openstack-ironic17:41
*** ijw has joined #openstack-ironic17:42
*** achanda has quit IRC17:47
*** Marga_ has joined #openstack-ironic17:48
*** ifarkas has quit IRC17:48
*** annegentle_ has quit IRC17:51
*** ChuckC has joined #openstack-ironic17:55
*** ndipanov has quit IRC17:55
*** kbyrne has quit IRC17:56
*** ChuckC_ has quit IRC17:57
*** penick has quit IRC17:59
lucasagomesjroll, yeah I looked at the code and docs, can't find that 64MiB limit for the cd18:01
lucasagomesI think we can assume it's dynamic18:01
jrolllucasagomes: ugh.18:01
lucasagomes:/18:01
* lucasagomes will need to change the code18:01
lucasagomeswell it's better to find it now than after18:02
jrollyeah18:02
*** Marga_ has quit IRC18:02
*** Marga_ has joined #openstack-ironic18:03
*** penick has joined #openstack-ironic18:03
*** Marga_ has quit IRC18:04
*** ndipanov has joined #openstack-ironic18:08
*** athomas has quit IRC18:09
*** chlong has joined #openstack-ironic18:10
*** harlowja_away is now known as harlowja18:10
*** anderbubble has joined #openstack-ironic18:11
*** achanda has joined #openstack-ironic18:12
*** Masahiro has joined #openstack-ironic18:12
*** Guest97290 has joined #openstack-ironic18:16
*** Masahiro has quit IRC18:18
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Expose sensor description data  https://review.openstack.org/14726518:19
*** sambetts has joined #openstack-ironic18:21
NobodyCamyuriyz: you happen to be around?18:21
*** datajerk has quit IRC18:25
afaranha_Did anyone had problem setting the tftp server?18:26
*** EmilienM|afk is now known as EmilienM18:29
NobodyCamafaranha_: thats not one I've heard of before18:32
afaranha_I had a lot of problems to deploy a node using ironic, the current one is that when the node are about to download the pxelinux.0 file, it just don't do anything18:33
*** Marga_ has joined #openstack-ironic18:33
afaranha_NobodyCam, it gets the information from the DHCP and then, nothing. The TFTP is installed in my computer, and the DHCP is pointing to it.18:35
afaranha_when I try the tftp locally: tftp localhost -c get pxelinux.0 it works18:35
*** Marga_ has quit IRC18:35
*** Marga_ has joined #openstack-ironic18:36
adam_gafaranha, what if you get tftp via the non-localhost address the node is attempting to fetch from?18:37
adam_gafaranha, also, can you see what host the node is trying to tftp from?  your ironic.conf may be pointing it to an unreachable address18:38
*** ijw has quit IRC18:40
afaranhaadam_g, It was working until some time ago, I didn't check this configuration though18:40
*** ijw has joined #openstack-ironic18:40
afaranhaadam_g, trying to get the pxelinux from another computer raised permission denied, even with my permissions set to: drwxr-xr-x   2 stack stack  4096 Jan 14 14:37 tftpboot18:40
afaranhaI'll 777 it and try again18:41
*** Marga_ has quit IRC18:41
NobodyCamshouldn't ironic be the owner of the tftp dir?18:41
*** Marga_ has joined #openstack-ironic18:42
jrolllooks like devstack to me18:42
jrollin which case the stack user runs ironic18:42
jrollalso, it's world readable18:42
jrollI'd guess this is an issue with trying to fetch the wrong path or something18:42
afaranhaNobodyCam, the user running the ironic-conductor is stack18:42
NobodyCamahh ok :)18:42
*** Marga_ has quit IRC18:43
NobodyCamselinux or app-armor running?18:43
*** Marga_ has joined #openstack-ironic18:43
*** Marga_ has quit IRC18:43
afaranhaNobodyCam, I'm not sure, I followed the documentation18:43
*** Marga_ has joined #openstack-ironic18:44
afaranhajroll, but if the patch is wrong isn't it suppose to raise timeout trying to get a file from the local computer?18:44
jrollafaranha: tftp raising a timeout? I would guess it would error, not time out18:45
NobodyCamsorry i slow to respond today as I'm swiming up and down stream today18:45
jrollbut I don't claim to know tftp well18:45
jrollNobodyCam: welcome to my life :)18:45
NobodyCamhehhe18:45
*** eghobo has joined #openstack-ironic18:45
afaranhaNobodyCam, No problem, thanks for help :)18:46
adam_gafaranha, what is tftp_server set to in ironic.conf?18:46
afaranhalet me check18:46
afaranhatftp_master_path = /opt/stack/data/ironic/tftpboot/master_images18:47
afaranhatftp_root = /opt/stack/data/ironic/tftpboot18:47
afaranhatftp_server = 150.165.85.7718:47
afaranhamy root dir was suppose to be in /tftpboot, but maybe this information I put in some other place?18:48
*** igordcard has quit IRC18:48
afaranhain  /etc/default/tftpd-hpa18:48
*** penick has quit IRC18:49
afaranhain the /etc/default/tftpd-hpa I have TFTP_DIRECTORY="/tftpboot", RUN_DAEMON="yes" (I read in some place that this setting this option could solve the problem)18:49
*** Marga_ has quit IRC18:49
*** Marga_ has joined #openstack-ironic18:50
jrollyeah, that's probably the issue, those should likely match18:50
*** penick has joined #openstack-ironic18:50
*** penick_ has joined #openstack-ironic18:52
afaranhajroll, checking.... I hope this works18:53
afaranhaIt's almost one week I'm trying to get the ironic to work, I need to see it working :P18:53
*** Guest97290 is now known as annegentle18:53
*** penick has quit IRC18:55
*** penick_ is now known as penick18:55
*** ndipanov has quit IRC18:55
*** Marga_ has quit IRC18:55
*** Marga_ has joined #openstack-ironic18:56
*** Marga_ has quit IRC18:57
afaranhajroll, no it didn't =/. I'll try to install again the tftp server18:57
jroll:(18:58
afaranhado you use xinetd ?18:58
*** Marga_ has joined #openstack-ironic18:58
jrollyes18:59
jrollas far as I know18:59
openstackgerritMerged openstack/ironic: Convert check_deploy_timeout to use process_event  https://review.openstack.org/14086919:00
jrollthough we do static dhcp configuration and boot the instance image from disk, not pxe19:00
NobodyCamw00 hoo19:00
*** pelix has quit IRC19:00
afaranhajroll, how do you do it?19:01
afaranhadownload from the disk19:01
jrollwe run the agent driver19:01
jrollwhich right now only supports full disk images19:01
jrolland thus boots from disk19:01
rloohi NobodyCam, do you have time to rebase and update this: https://review.openstack.org/#/c/140883/19:03
*** penick has quit IRC19:04
NobodyCamis that all it needs?19:05
rlooNobodyCam: looks like rebase + update two docstrings19:05
NobodyCamI should be able to... but prob take me a couple of minutes to wrap up what I have open19:05
*** penick has joined #openstack-ironic19:06
rlooNobodyCam: what, you can't do it NOW? :-)19:06
NobodyCamheheheh19:06
afaranhajroll, I'll try that approach, if it works, perfect19:07
jrollafaranha: keep in mind there's some differences involved19:09
jrollfor example the agent driver requires swift19:09
jrolland uses a different ramdisk19:10
jrolletc19:10
*** alexpilotti has quit IRC19:10
*** ijw has quit IRC19:11
*** ijw has joined #openstack-ironic19:11
afaranhajroll, any special configuration on swift?19:12
afaranhawhat's the driver you are using?19:12
jrollafaranha: agent_* is the driver (we use agent_ipmitool specifically) and swift just needs to be set up for temp urls19:13
jrollafaranha: you're using devstack yes?19:13
afaranhajroll, yes19:14
jrollok, then just add the stuff to localrc specified here: http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack19:15
jroll"If running with the agent driver (instead of PXE driver), add these additional settings to localrc:"19:15
openstackgerritDavid Shrewsbury proposed openstack/ironic: Convert drivers to use process_event()  https://review.openstack.org/14088319:15
openstackgerritDavid Shrewsbury proposed openstack/ironic: Improve testing of state transitions  https://review.openstack.org/14592919:15
* Shrews really hopes didn't break the world19:15
*** achanda has quit IRC19:18
Shrewsrloo: i tried to include your https://review.openstack.org/142303 review during that rebase, but it was quite the headache, so i didn't do it  :-P19:18
Shrewsre: ^^^^19:18
*** achanda has joined #openstack-ironic19:23
devanandaShrews: want me to update 145929 based on my comments to rloo ?19:24
Shrewsdevananda: go for it. i was just fixing the merge conflict and addressed jroll's comments in the first one19:25
rlooShrews: thx but that doesn't need to be rebased. I'm going to abandon it soon. the changes have been incorporated already, except for one thing.19:25
rlooNobodyCam: Shrews rebased 14088319:25
rlooNobodyCam: Shrews is addressing jroll's comments on 140883, so you don't need to do that19:26
ShrewsNobodyCam: what rloo is saying is that I have probably stepped on your toes inadvertently19:26
afaranhajroll, how does it change the boot process? Can I still use the same image with it's user ramdisk and kernel?19:26
NobodyCamShrews: Thank you. rloo awesome19:26
rloodevananda: did you see my replies to your comments in https://review.openstack.org/#/c/145929/19:26
jrollafaranha: no, you need a full disk image (which means ramdisk and kernel are embedded in the image)19:27
*** penick has quit IRC19:27
rlooand btw, thx Shrews, even the toe stepping ;)19:27
Shrewsrloo: i missed the backlog conversation since i was already doing the rebase.  :/19:28
NobodyCamlol not at all19:28
* Shrews sucks at multitask.... SQUIRREL!19:28
rlooShrews: no worries! I asked NobodyCam cuz he had already lost his +2 powers ;)19:29
devanandarloo: yes19:31
devanandarloo: oh. I think you're right19:33
devanandachangign my -1 to +119:33
rloodevananda: thx ;)19:33
openstackgerritLucas Alvares Gomes proposed openstack/ironic: PXE: Add configdrive support  https://review.openstack.org/14351019:34
lucasagomesdynamic size for the configdrive partition ^19:35
*** anderbubble has left #openstack-ironic19:40
lucasagomesI'm going to call it a day19:40
lucasagomeshave a good night everyone!19:40
NobodyCamhave a good night lucasagomes19:40
*** anderbubble has joined #openstack-ironic19:40
rloonight lucasagomes; will look at your configdrive changes later today19:40
*** lucasagomes is now known as lucas-dinner19:40
*** athomas has joined #openstack-ironic19:42
afaranhajroll, should the agent_driver be listed in the drivers?19:43
jrollafaranha: yes, devstack should do that for you when you run it with that stuff in localrc19:43
*** dlaube has joined #openstack-ironic19:44
*** Marga_ has quit IRC19:48
*** Marga_ has joined #openstack-ironic19:48
*** ijw has quit IRC19:52
jjohnson2NobodyCam, devananda, anyone interested in review of https://review.openstack.org/#/c/138109/19:53
jjohnson2or https://review.openstack.org/#/c/147265/ if wanting something easier19:53
*** ijw has joined #openstack-ironic19:53
NobodyCamjjohnson2: looking at 138109 I think it looks ok. though I have not had the time I wanted to play with it. I am ok with landing and fixing anything should it pop up in testing with a follow up patch19:56
*** ijw has quit IRC19:57
NobodyCamdo we have retry logic in our client or is that all in the nova virt driver?20:00
*** Masahiro has joined #openstack-ironic20:01
*** krtaylor has quit IRC20:05
*** Masahiro has quit IRC20:06
ShrewsNobodyCam: https://github.com/openstack/nova/blob/master/nova/virt/ironic/client_wrapper.py#L101-L10420:06
NobodyCamyep20:06
Shrews:-P20:06
NobodyCamI was just point some internal folks to it20:06
NobodyCams/point/pointing/20:07
jrollmy client retry logic is [[ if $? != "0" ]]; then !!; fi20:08
NobodyCamlol20:09
NobodyCami wish it was that weasy20:09
*** david-lyle has joined #openstack-ironic20:10
*** erwan_taf has joined #openstack-ironic20:11
*** anderbubble_ has joined #openstack-ironic20:15
*** anderbubble has quit IRC20:17
*** anderbubble_ is now known as anderbubble20:17
*** krtaylor has joined #openstack-ironic20:18
openstackgerritMerged openstack/ironic: Raise SSH failure messages to the error level  https://review.openstack.org/14698520:19
*** pensu has quit IRC20:22
*** athomas has quit IRC20:23
*** Marga_ has quit IRC20:28
*** harlowja is now known as harlowja_away20:30
*** Marga_ has joined #openstack-ironic20:30
*** Nisha has quit IRC20:32
*** Marga_ has quit IRC20:35
devanandaJayF: how well does IPA handle blades that have no local storage?20:37
*** harlowja_away is now known as harlowja20:38
jrolldevananda: in terms of where does it write the image?20:39
devanandajroll: in terms of working with SANs and multipath LUNs, rather than local disks20:39
JayFIPA knows about nothing but local disks20:39
JayFand does not attempt to attach any network storage20:39
JayFone could make it support these things with a custom hardware manager20:40
jrollyou'd need to write a yeah that20:40
JayFas all the relevent methods would be in the hardware manager20:40
devanandagotcha20:41
devanandaand if the LUNs were attached in the BIOS?20:41
JayFif they showed up under lsblk20:41
JayFand it was the smallest disk >8GB20:42
JayFit would have an image written to it20:42
jroll4GB*20:42
devanandacool, ty20:42
JayFand I don't think IPA would care20:42
* jroll hopes this means devananda is convincing HP to use IPA for whatever ironic deployment they may or may not be doing :P20:43
NobodyCamcan any one recall why we set 'oflag=direct' for pxe dd operations... I am thinking there was a reason for thay20:43
NobodyCamthat even20:43
jrollNobodyCam: that skips the disk cache20:44
jrollso you don't end up with unwritten blocks when you pull the plug20:44
JayFwe do the same in IPA20:44
JayFalthough I'm pretty sure we also explicitly call `sync`20:44
NobodyCamah yes20:44
*** achanda has quit IRC20:45
NobodyCamTY20:45
jrollhttps://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/shell/write_image.sh#L42-4320:45
jrollwe don't use dd, just qemu-img -t directsync20:45
JayFah, that was changed since I wrote that file then20:46
JayFlol20:46
JayFyup https://github.com/openstack/ironic-python-agent/commit/e53e297a5e920ca4621acfca6c4896a51ba4754d20:46
JayFI believe I approved it too; just forgot about it20:47
jrollheh, yeah20:47
*** romcheg has quit IRC20:51
*** lucas-dinner has quit IRC20:52
*** achanda has joined #openstack-ironic20:56
*** Marga_ has joined #openstack-ironic20:59
comstudjroll: https://github.com/openstack/nova/blob/master/nova/virt/configdrive.py#L5320:59
comstud(oh hai!)21:00
jrollhey stranger :)21:01
comstudThat 64MB seems to only apply to vfat though21:01
jrollright, "if we can't size to the exact size of the data"21:01
jrollyeah21:01
jrollwondering if iso can be larger21:01
comstudit looks like it can be21:01
comstudi don't see any limit21:01
*** david-lyle has quit IRC21:01
jrolldamn.21:02
comstuddoes an iso config drive even work with ironic?21:03
comstudor plan to make it work?21:03
jrollwe use iso in onmetal21:03
comstudah21:03
jrolland lucas is finishing up the upstream stuff21:03
jrollwhich is how we caught this21:03
*** Marga_ has quit IRC21:04
comstudthat's different than I remember21:04
comstudi thought it just dd'd the image to the drive21:04
jrollright, the iso image21:04
comstudiso format would be kinda weird format for a disk partition21:05
*** Shrews has quit IRC21:05
jroll¯\_(ツ)_/¯21:05
comstudlol21:05
*** romcheg has joined #openstack-ironic21:06
*** jrist has quit IRC21:08
*** achanda has quit IRC21:08
*** achanda has joined #openstack-ironic21:11
*** jcoufal has joined #openstack-ironic21:12
openstackgerritMerged openstack/ironic: Add state machine to documentation  https://review.openstack.org/14630221:13
*** Shrews has joined #openstack-ironic21:15
*** spandhe has joined #openstack-ironic21:19
openstackgerritMerged stackforge/pyghmi: Implement server side IPMI protocol  https://review.openstack.org/13810921:19
openstackgerritMerged stackforge/pyghmi: Expose sensor description data  https://review.openstack.org/14726521:20
*** jrist has joined #openstack-ironic21:21
*** achanda has quit IRC21:21
*** Marga__ has joined #openstack-ironic21:23
*** anderbubble has quit IRC21:24
*** anderbubble has joined #openstack-ironic21:24
*** erwan_taf has quit IRC21:25
*** david-lyle has joined #openstack-ironic21:42
*** achanda has joined #openstack-ironic21:43
*** chlong has quit IRC21:47
*** david-lyle has quit IRC21:49
*** dprince has quit IRC21:50
*** Masahiro has joined #openstack-ironic21:50
*** r-daneel has quit IRC21:53
*** romcheg has quit IRC21:53
*** romcheg1 has joined #openstack-ironic21:53
NobodyCamanyone else seen this error of late? ImportError: No module named pbr.version21:53
*** Masahiro has quit IRC21:54
jrollNobodyCam: when do you get that?21:55
jrollI saw something in infra about new pbr breaking the world at some point today21:55
NobodyCamjust now21:58
NobodyCamI have a patch I am going to push up21:58
NobodyCamtrying to test it21:58
jrollNobodyCam: like, when running tox? is pbr installed?22:01
*** jjohnson2 has quit IRC22:06
*** achanda has quit IRC22:08
*** spandhe_ has joined #openstack-ironic22:08
openstackgerritChris Krelle proposed openstack/ironic: Make DD block size adjustable  https://review.openstack.org/14731622:09
NobodyCamjroll: yep infact just upgraded it22:09
*** spandhe has quit IRC22:09
*** spandhe_ is now known as spandhe22:09
jrollhuh22:09
JayFNobodyCam: should we do any validation on that config setting?22:10
JayFNobodyCam: with it just being plopped in; I could make that setting ;rm -rf --no-preserve-root /22:10
NobodyCamoh we could.22:10
JayFalthough I guess utils.dd guards against that somewhat22:11
*** achanda has joined #openstack-ironic22:12
NobodyCamsomething like a regex /^[0-9]*+[M|K]22:12
jrolldoesn't rootwrap protect against that too?22:12
JayFG|g|M|m|K|k22:12
JayFthat's actually kinda... yeah; I think I'm wrong in this case22:13
* JayF +1's it as is22:13
jrollalso, to change configs you need to be on the box, you're already owned at that point22:13
NobodyCamlol doh22:13
jrollNobodyCam: dare I ask for a spec for the new config option? >:)22:15
NobodyCamyou could. :)22:16
jroll:P22:16
jrollI did -1 to ask for a bug22:16
JayFEven that seems a little heavy handed there lumburgh22:16
NobodyCam:) I can file that22:16
jrolllol22:17
JayFhttp://img.9001mem.es/4R.jpeg22:17
afaranhajroll, I couldn't test the ironic with the agent_driver, but I restarted the installation is not freezing in that part anymore :) ( When it will get the pxelinux.0  )22:18
NobodyCamlol22:18
jrollhahaha22:18
jrollafaranha: boo, yay22:18
afaranhaIt's really nice, because I was stuck in that error all the day, but now I got the error I was getting before :P22:21
*** Marga_ has joined #openstack-ironic22:22
*** Marga__ has quit IRC22:22
afaranhaI'm having this error https://bugs.launchpad.net/ironic/+bug/140388722:23
afaranhaCurrently I'm using a disk without partition, is there any requisite on the disk?22:25
jrollthere isn't any22:27
jrollyou could apply the patch mentioned in that bug22:27
openstackgerritChris Krelle proposed openstack/ironic: Make DD block size adjustable  https://review.openstack.org/14731622:27
jrollhttps://review.openstack.org/#/c/142838/22:27
jrolllucas would love to have someone else testing that anyway :)22:27
afaranhajroll, haha nice!22:28
*** Marga_ has quit IRC22:29
*** Marga_ has joined #openstack-ironic22:30
*** EmilienM is now known as EmilienM|afk22:32
*** david-lyle has joined #openstack-ironic22:33
*** Marga_ has quit IRC22:35
*** Marga_ has joined #openstack-ironic22:35
afaranhajroll, not :/22:36
afaranhastill think I'm forgetting to set something22:37
*** spandhe has quit IRC22:38
jrollafaranha: hmm, hard to tell without a traceback22:38
*** afaranha has left #openstack-ironic22:39
*** jgrimm is now known as zz_jgrimm22:39
openstackgerritJosh Gachnang proposed openstack/ironic-specs: Implement Cleaning States  https://review.openstack.org/10268522:40
*** ChuckC_ has joined #openstack-ironic22:41
afaranha_jroll, from the ironic-conduct I got this: http://paste.openstack.org/show/158032/ the last line is the error raised22:42
*** ChuckC_ has quit IRC22:42
afaranha_let me check the ironic-api22:42
*** jcoufal has quit IRC22:43
jrollafaranha_: you restarted ironic-conductor after applying that patch, right?22:44
afaranha_jroll, yes22:45
afaranha_the conductor and the api22:45
*** ChuckC has quit IRC22:45
jrollhmm22:45
jrollgood to know22:45
jrollNobodyCam: ^ afaranha_ hit the bug that https://review.openstack.org/#/c/142838/ is supposed to fix, and it didn't fix it :/22:46
afaranha_this is my reflog:22:47
afaranha_97e36c0 HEAD@{0}: pull https://review.openstack.org/openstack/ironic refs/changes/38/142838/5: Merge made by the 'recursive'22:47
afaranha_66d4682 HEAD@{1}: checkout: moving from master to master22:47
afaranha_66d4682 HEAD@{2}: clone: from git://git.openstack.org/openstack/ironic.git22:47
afaranha_I just pull, I guess it's ok22:47
JayFpulling is not enough22:47
jrollyeah, should be fine22:47
openstackgerritJosh Gachnang proposed openstack/ironic-specs: Implement Cleaning States  https://review.openstack.org/10268522:47
jrollwhat22:47
JayFoh, yes it is22:47
JayFnevermind22:47
jrolllol22:48
JayFthat's what I get for skimming the output22:48
*** datajerk has joined #openstack-ironic22:48
jrollafaranha_: so you've hit a bug we haven't fixed yet, congrats :)22:48
JayFJoshNang: thanks; you got my +2 back22:48
JayFrloo: and dtantsur|afk ^ josh addressed your concerns in the cleaning states spec22:48
rlooThanks JayF, JoshNang. Oh... I guess you want me to take some action... hmm. not sure i'll be able to get to it today. i still need to review the configdrive change. will try.22:50
JoshNangrloo: no worries and no rush!22:51
afaranha_jroll, Maybe this bug is happening here due to not supported hardware?22:51
JayFno worries and constant rush22:51
JayFwhich convieniently is the exact same as no rush22:51
rlooJoshNang, JayF. Ok, will def do it tomorrow unless I forget, in which case I won't get to it til next week.22:52
rlooJoshNang, JayF: actually, not a big deal for me to look. you need +2 folks, I'm probably a liability ;)22:53
jrollafaranha_: I kind of doubt it, iscsi should always work. what sort of hardware / disks are you using?22:53
*** datajerk1 has joined #openstack-ironic22:54
JoshNangrloo: heh. whatever works for you. i won't get a chance to start redoing the decom/cleaning code until monday anyway22:54
*** datajerk has quit IRC22:54
NobodyCambrb22:55
afaranha_jroll, I don't know right now, the people from the support is already gone, I'll try to gtalk someone22:55
jrollafaranha_: I really doubt it's hardware22:56
*** pensu has joined #openstack-ironic22:57
afaranha_jroll, So I don't have any idea of what's going wrong :/22:58
afaranha_only a really few people got this error, from my google research22:59
jrollafaranha_: right, it's a bug we found recently. unsure why you're hitting it every time, lucas was hitting it about 1 in 5 times.23:01
jrollit's something that needs to be fixed, it would be awesome if you posted on the gerrit review here that it didn't fix it for you: https://review.openstack.org/#/c/142838/23:01
jrolland what time zone are you? would be cool for you to talk to lucas (he is in ireland)23:02
*** ryanpetrello has quit IRC23:02
*** ryanpetrello has joined #openstack-ironic23:03
afaranha_jroll, Sure, gonna post it. Here is GMT -3, I'm quite sure it's just 3-4h before ireland, so it'll not be a problem23:04
afaranha_jroll, I'll try to run again and see if I get success with 20% chance :P23:04
jrollafaranha_: awesome, his irc nick is lucasagomes23:04
jrollhaha, good luck :)23:04
openstackgerritClif Houck proposed openstack/ironic: Update service.py to support graceful Service shutdown  https://review.openstack.org/14732423:05
openstackgerritClif Houck proposed openstack/ironic: Fix Ironic Conductor so it shuts down gracefully.  https://review.openstack.org/14732523:05
* NobodyCam 's back23:09
*** Marga_ has quit IRC23:09
*** david-lyle has quit IRC23:16
*** yuanying-afk is now known as yuanying23:24
*** ChuckC_ has joined #openstack-ironic23:25
*** achanda has quit IRC23:25
*** achanda has joined #openstack-ironic23:26
*** Marga_ has joined #openstack-ironic23:29
*** anderbubble has quit IRC23:30
*** Masahiro has joined #openstack-ironic23:39
*** Masahiro has quit IRC23:43
*** pensu has quit IRC23:45
*** ryanpetrello has quit IRC23:46
*** smoriya has joined #openstack-ironic23:53
*** Marga_ has quit IRC23:56

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