Monday, 2014-01-20

lifelessSpamapS: is https://trello.com/c/M4lQQmb8/40-images-move-persistent-state-locations-to-mnt-state-same-path-unconditionally-mnt-always-exists done ?00:40
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-image-elements: Replace /var/lib/mysql path in the upstart script  https://review.openstack.org/6774200:52
mordredwow. that's such a small url, how do you know what it points to?01:03
StevenKlifeless: remote-operations is a string, anything is true, nothing is false. Perhaps I should RTFM about booleans and how they get set01:05
lifelessmordred: you don't, you have to guess01:05
lifelessStevenK: its fine as is, but perhaps documenting that (non-empty is true) is a good idea :)01:05
StevenKlifeless: +##    A non-empty string means true, the default is '', which means false.01:06
lifelessyeah01:06
lifelessStevenK: or is that already there and I failed at reading?01:07
lifelesscause, thats my super power01:07
StevenKIt wasn't.01:07
openstackgerritSteve Kowalik proposed a change to openstack/tripleo-incubator: Add a new remote ops JSON value to boot-seed-vm  https://review.openstack.org/6736601:07
StevenKlifeless: I'll be disappearing into a place where time has no meaning -- the waiting room at the doctors; need a new script for asthma meds01:10
lifelessStevenK: may the breath be with you01:10
lifelessStevenK: hey on mirrors - might want to document a quick mini-howto (or a link to one) for mirroring just a given arch-release01:11
StevenKlifeless: To use the Soyuz nomenclature, a specific DAS?01:23
*** nosnos has joined #tripleo01:24
lifelessyeah: saucy amd64 main+universe+updates+security01:34
StevenKlifeless: My mirror script for the ubuntu element doesn't replace security, but everything tends to hit updates anyway, so it's probably fine01:56
lifelessStevenK: close enough then :). So yeah, one of those would be nice.01:57
lifelessStevenK: a related but different thing would be an element to install one of those on a machine so we can easily deploy a mirror into an environment01:57
mordredStevenK, lifeless: I could imagine that people inside of a terrible corporate firewall might want one inside of their firewall01:58
StevenKlifeless: I could be convinced to write a Debian/Ubuntu mirror element01:58
StevenKmordred: Yes, why do we block every high port :-(01:59
lifelessStevenK: every port :P01:59
lifelessStevenK: not my job to convince you :)01:59
StevenKNot every port, ssh is open01:59
lifelessStevenK: oh, ok. Nearly every :)01:59
StevenKlifeless: It will take very little convincing. :-)01:59
lifelessthere is a socks proxy around01:59
lifelessStevenK: I'll let you exercise your vestigial but growing decision making powers :)02:00
StevenKJust considering the wisdom of a element that will pull down 30+ GiB02:00
lifelessStevenK: it would pull it down once deployed though, right ?02:00
lifelessStevenK: not at build time...02:00
StevenKI'd hope so02:00
lifeless:)02:00
*** spzala has joined #tripleo02:06
lifelesserm, something just took the ci-overcloud controller off the network02:29
lifelesswtf02:29
lifelessddd02:31
lifelessasdasdasd02:31
lifelessSpamapS: btw I think you're wrong about the occ cache being needed to fix booting02:56
lifelessSpamapS: we have a lower level problemw which if fixed will fix occ too02:56
lifeless[   17.776872] EXT4-fs (sda3): re-mounted. Opts: (null)02:56
lifelessCloud-init v. 0.7.3 running 'init-local' at Mon, 20 Jan 2014 02:55:36 +0000. Up02:56
lifeless22.99 seconds.02:56
lifelesscloud-init-nonet[24.68]: waiting 10 seconds for network device02:56
lifelesscloud-init-nonet[34.68]: waiting 120 seconds for network device02:56
*** AaronGr_Zzz is now known as AaronGr03:03
*** AaronGr is now known as AaronGr_Zzz03:11
*** vkozhukalov has joined #tripleo03:28
*** ramishra has joined #tripleo03:33
*** rbrady has quit IRC03:43
mordredlifeless: you down with occ?03:43
StevenKlifeless: So TARGET_ROOT is not set in pre-install.d03:48
StevenKHm04:02
StevenKHaving qemu-nbd running with a mounted FS over it while the file underneath qemu-nbd changed was a BAD idea.04:03
openstackgerritSteve Kowalik proposed a change to openstack/diskimage-builder: Allow use of mirrors when building Ubuntu images  https://review.openstack.org/6698404:07
lifelessStevenK: you might like https://bugs.launchpad.net/diskimage-builder/+bug/122466904:12
StevenKlifeless: Looks good, just not sure where to start pulling threads from04:15
*** akuznetsov has joined #tripleo04:16
lifelessStevenK: as Ng says, poke around at the way the ramdisk-image-create stuff works04:16
*** coolsvap has joined #tripleo04:19
*** spzala has quit IRC04:22
SpamapSlifeless: hm05:14
SpamapSlifeless: dhcp-all-interfaces not working?05:14
SpamapSlifeless: when I looked into it the problem was that it _was_ working, but we still had to move the ip from eth0 -> br-ctlplane .. which would not happen until we had identified eth0 as the bridge.. which would not happen until we fetch the heat metadata.05:15
*** rbrady has joined #tripleo05:22
lifelessSpamapS: everything is dhcp right?05:23
lifelessSpamapS: and br-ctlplane is a bridge, right?05:23
lifelessSpamapS: so it will dhcp successfully, and we dont need to move the ip05:23
lifelessSpamapS: but I bet cloud-init is kicking in before ovs starts, so we end up with the ip address on both devices and things horked05:24
lifelessStevenK: C is now esconced for pre-bed tv, so if you want more detailed pointers at the kernel/ramdisk export stuff I can do that no05:24
lifelessnow05:25
StevenKlifeless: Excellent.05:25
StevenKI've just finished fixing some stupidity I had with dropping disk-image-get-kernel in the same branch.05:26
StevenKlifeless: Here, or some other plan?05:30
lifelesshmm ?05:30
* lifeless is now confused05:30
StevenKlifeless: More detailed pointers conversation05:31
lifelessah05:32
lifelessso here yes05:32
lifelessfirstly, note that ramdisk-image-create is a symlink05:32
StevenKYeah, I tripped over that already05:33
StevenK"Have I read this script before? It seems very famil... Oh, it's a symlink"05:33
lifelessoh yeah, backwards compat - we'll need to keep the get-kernel tool for a while...05:33
SpamapSlifeless: the thing I see on my local vms is not quite that. cloud-init is largely a no-op if it can't reach ec2 metadata.05:33
lifelessSpamapS: it ifups super early05:34
lifelessSpamapS: *that* is sufficient when both eth0 and bt-ctlplane are configured to dhcp, and ovs isn't running yet.05:34
*** noslzzp has quit IRC05:34
lifelessSpamapS: I'll let you chew on this for a bit05:34
lifelessSpamapS: I may be wrong, of course.05:35
SpamapSare they both dhcp?05:35
lifelessSpamapS: check your /e/n/i05:35
SpamapSI can't check because -rw-r--r-- 1 root         root           0 Jan 16 17:59 seed.qcow205:35
lifelessahahahahahahahahahahaha05:35
StevenKHis devtest is broken05:36
SpamapShas the fix for the rsync bug landed?05:36
StevenKSpamapS: You should approve my patch to fix that, then05:36
lifelessthere's a bunch of stuff in incubator/tie/tht that needs to land05:37
lifelessasap05:37
lifelessStevenK: btw, one of the most important things for you to do is to start reviewing; our culture is -very- reviewer biaswed05:37
*** michchap has quit IRC05:37
lifelessSpamapS: anyhow, yes, its all dhcp05:37
*** michchap has joined #tripleo05:37
lifelessSpamapS: eth0 gets dhcp from virbr0; br-ctlplane is configured for dhcp by dhcp-all-interfaces05:37
lifelessSpamapS: which configures *rather too much* as dhcp, but thats a different discussion05:38
lifelessStevenK: so, I had to dig around to find where the ramdisk stuff is done05:38
lifelessStevenK: git log -p FTW05:38
lifelesselements/ramdisk/cleanup.d/99-extract-ramdisk-files05:38
lifelessStevenK: cleanup.d runs while we have the thing in a regular file tree, outside the chroot05:38
SpamapSStevenK: https://review.openstack.org/#/c/67366/6 .. I don't see anything being added to json. ???05:40
StevenKlifeless: Hm, did I miss that, and we should write out remote-operations?05:43
lifelessStevenK: this is the remote codepath only05:43
lifelessStevenK: it hooks inwith the test broker in tripleo-ci05:44
lifelessStevenK: it is probably possible to use the presence of env number to decide whether to do remote ops05:44
StevenKlifeless: After you said last week it was impossible. :-P05:45
lifelessStevenK: I didn't know about the env num variable last week05:45
StevenKOh, I went from command line argument to JSON05:46
*** akuznetsov has quit IRC05:46
StevenKlifeless: Flipping back to the other conversation, I can see 99-extract-ramdisk-files depends on elements/ramdisk/post-install.d/99-build-ramdisk05:51
*** nosnos has quit IRC05:52
*** nosnos_ has joined #tripleo05:52
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Change communication with remote host  https://review.openstack.org/6768905:53
lifelessStevenK: sure, but the principle doesn't05:54
lifelessStevenK: just copy the get-kernel-ramdisk logic into an element we can use when when we're not doing vm builds05:55
lifelesse.g. non-vm or akiari or some such name05:55
*** rdopieralski has joined #tripleo05:58
StevenKlifeless: Where did you get akiari from?06:00
*** ramishra has quit IRC06:01
StevenKSpamapS: So, for the simple case of "Let's run devtest, you don't want it or need it. For tripleo-ci, we'll build a JSON file there that has it.06:06
lifelessStevenK: oh, because nova baremetal takes ami + aki + ari06:08
lifelessmachine image- one partition, kernel, ramdisk06:08
*** e0ne has joined #tripleo06:12
*** akuznetsov has joined #tripleo06:13
*** akuznetsov has quit IRC06:13
SpamapSStevenK: ok I think I understand. Approved.06:13
*** akuznetsov has joined #tripleo06:13
openstackgerritA change was merged to openstack/tripleo-incubator: Add a new remote ops JSON value to boot-seed-vm  https://review.openstack.org/6736606:14
openstackgerritA change was merged to openstack/tripleo-incubator: Use BASH_SOURCE[0] to find scripts directory  https://review.openstack.org/6768706:14
*** e0ne has quit IRC06:15
*** ramishra has joined #tripleo06:18
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Change communication with remote host  https://review.openstack.org/6768906:20
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Upgrade setuptools to 1.10 or more in a newly created virtualenv  https://review.openstack.org/6768806:20
*** tzumainn has quit IRC06:26
*** marios has quit IRC06:28
*** marios has joined #tripleo06:29
*** vkozhukalov has quit IRC06:44
*** nosnos_ has quit IRC06:52
*** nosnos has joined #tripleo06:53
*** pblaho has joined #tripleo06:57
*** rlandy has joined #tripleo07:03
coolsvaplifeless: can I create a dev environment for tripleo with devstack?07:08
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715507:28
lifelesscoolsvap: not really; devstack installs a cloud. tripleo installs clouds...07:28
lifelesscoolsvap: you can certainly use devstack when hacking on API services like tuskar ironic nova etc, which tripleo heavily depends on07:28
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715507:29
*** jcoufal has joined #tripleo07:29
*** mrunge has joined #tripleo07:30
coolsvaplifeless: okay, how to work on tripleo development, i kindof tried disk-image-builder by downloading from source07:31
coolsvapwill it be same for other projects?07:31
lifelesscoolsvap: start with tripleo-incubator07:32
lifelesscoolsvap: its the entrypoint and user docs combined at the moment07:32
coolsvaplifeless: thanks cloning it07:33
*** d0ugal has joined #tripleo07:37
*** d0ugal has joined #tripleo07:37
*** ifarkas has joined #tripleo07:43
*** jprovazn has joined #tripleo07:47
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715507:58
rlandyjprovazn: ping ... morning08:01
*** e0ne has joined #tripleo08:01
*** jistr has joined #tripleo08:06
coolsvaplifeless: I can start with http://docs.openstack.org/developer/tripleo-incubator/devtest.html, right?08:06
lifelessyeah08:08
jprovaznrlandy: morning08:10
openstackgerritA change was merged to openstack/tripleo-image-elements: Install environment and templates for heat-engine  https://review.openstack.org/6730908:10
*** bauzas has joined #tripleo08:12
*** ramishra has quit IRC08:14
rlandyjprovazn: is this still valid https://bugs.launchpad.net/tripleo/+bug/1259546?  Considering tripleo-heat-templates is included here: https://github.com/openstack/tripleo-image-elements/blob/master/elements/tuskar/source-repository-tuskar (and elements/tuskar/install.d/100-tuskar-api) - is there more required to add the dependency?08:15
*** jtomasek has joined #tripleo08:16
*** ramishra has joined #tripleo08:18
jprovaznrlandy: it should be OK, though it would be better check it with ifarkas08:20
ifarkasrlandy, jprovazn: it seems it's already fixed. tht is cloned and set to the proper path according to as tuskar.conf08:23
ifarkasrlandy, jprovazn: https://github.com/openstack/tripleo-image-elements/blob/master/elements/tuskar/install.d/100-tuskar-api#L908:24
GheRiveromorning TripleO!08:24
ifarkasrlandy, jprovazn: best way to confirm is to build an image with tuskar08:25
ifarkasmorning GheRivero!08:25
rlandyifarkas: thanks ... can try that and confirm08:28
*** vkozhukalov has joined #tripleo08:28
ifarkasrlandy, cool, thanks08:28
*** vkozhukalov has quit IRC08:34
*** kpavel has joined #tripleo08:40
*** kpavel_ has joined #tripleo08:40
*** kpavel has quit IRC08:44
*** kpavel_ is now known as kpavel08:44
*** jcoufal has quit IRC08:49
rpodolyakamorning all08:50
*** vkozhukalov has joined #tripleo08:51
lifelessrpodolyaka: o/08:53
*** rha has quit IRC08:56
rpodolyakawow, zull is a mess today :(08:58
rpodolyaka*zuul08:59
*** rha has joined #tripleo08:59
Ngmorning09:00
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715509:00
rpodolyakao/09:01
Nglifeless: I admire your faith in lxc's containment (re openstack-dev) ;)09:01
lifelessNg: indeed!09:04
lifelessrpodolyaka: think you can poke at https://review.openstack.org/#/c/59312/ ? dan has a -1 on it09:04
rpodolyakalifeless: I believe I've already left comments to patch set 27 (the one dan left comments to). Will ping him today then09:05
rpodolyakalifeless: not strong on sqlite though and can refactor that part09:06
lifelessrpodolyaka: ah, so yeah i don't think it will get other reviewers while it has the -109:06
rpodolyakalifeless: agree09:07
rpodolyakalifeless: ok, so I will prepare a fix for the sqlite comment and ping dan when he is online09:07
*** jcoufal has joined #tripleo09:12
*** derekh has joined #tripleo09:15
*** markmc has joined #tripleo09:18
*** jistr has quit IRC09:31
*** jistr has joined #tripleo09:32
coolsvaplifeless: how many nic's i need to run the devtest.sh script?09:32
*** athomas has joined #tripleo09:34
lifelesscoolsvap: its all virt, just need lots of memory09:36
*** lsmola_ has joined #tripleo09:38
coolsvaplifeless: I am getting error "Network is already in use by interface eth0", so I thought if there is any requirement for multiple NICs09:38
lifelesscoolsvap: some more context might be useful :)_09:38
lifelesscoolsvap: also its very late for me, you might want to chat with whoever is around (e.g. GheRivero / Ng / ...)09:38
* Ng waves09:39
coolsvaplifeless: sure, np!09:39
coolsvapNg: hey hi09:39
coolsvapNg: I am trying the devtest.sh script on a VM, got the error "Network is already in use by interface eth0", any ideas?09:40
lifelessoh hohoho keystone you naughty thing you09:40
lifelesskeystone tenant-list09:40
lifelessUnable to establish connection to http://10.10.16.175:35357/v2.0/tenants09:40
lifelessderekh: the six error09:41
lifelessderekh: what was the fix? Specifically for a *built image* with that defect09:41
lifelessderekh: I don't want to break the ci-overcloud, but it was built buggy09:42
derekhlifeless: for a alreaty built image I created a new venv without --system-site-packages09:42
derekhlifeless: for running clients from command line that was09:43
lifelessyeah09:43
Ngcoolsvap: could you put the output of the devtest.sh run into a pastebin somewhere?09:44
lifelesscoolsvap: note that running devtest *within* a VM is going to end in tears09:45
Ngslow, slow tears09:45
lifelesscoolsvap: as the VM's it creates will be QEMU and -slow-09:45
derekhGood idea or bad idea ? http://paste.openstack.org/show/61545/09:47
coolsvapi just wanted to get first feel of it, and i was not sure about the option09:48
coolsvaphttp://paste.openstack.org/show/61546/09:48
coolsvapoption "--trash-my-machine"09:48
lifelesscoolsvap: yah, its intended to get you to stop and pause and read the docs so you can see what it does to setup the test environment09:49
lifelessderekh: seems likely to cause a proliferation of untested types09:49
lifelessderekh: and they're easy to get wrong09:49
lifelessderekh: where wrong == fail open09:49
lifelessderekh: I've pushed an update of your incubator stack09:50
derekhlifeless: yup, thats why I though it might be a bad idea, the reason I thought of it was to avoid having to use --raw while we add a new type09:50
lifelessderekh: adding a new type should be a couple hours end to end though :)09:50
lifelesswrite, grab two reviewers, fix, land, release.09:50
derekhlifeless: ok, fair enough09:51
lifelesshmm09:54
lifelessperhaps the admin endpoint needs to be internet accessible ?09:54
*** derekh is now known as derekh_afk09:59
coolsvapNg: can I run devtest.sh on my desktop? what does "--trash-my-machine" indicate?10:01
Ngcoolsvap: that we're going to install software, create VMs and change some networking. It shouldn't actually trash your machine, but we want to be very clear that this isn't 100% self-contained :)10:01
lifelesshave a look at install-dependencies and devtest_setup, devtest_testenvironment10:02
coolsvapNg: hmm hmm10:02
lifelessits' much less intruisive than devstack10:02
*** rwsu has joined #tripleo10:03
*** vkozhukalov has quit IRC10:04
lifelessderekh_afk: btw, I have nodepool building usable nodes now10:14
lifelessderekh_afk: and most of the patches landed10:14
lifelesshttps://review.openstack.org/#/c/67762/ needs to land for that to be the case with infra's nodepool10:14
*** vkozhukalov has joined #tripleo10:16
*** max_lobur_afk is now known as max_lobur10:18
lifelessderekh_afk: my test one is killing them too quickly though, probably I need to tweak the custom ssh key patch10:18
lifelessderekh_afk: and I've put a big braindump into https://trello.com/c/dZQl2lSJ/72-more-ci-overcloud-automation-prep-for-migrating-to-cd-overcloud10:19
lifelessderekh_afk: I need to make it sane and put stuff for the etherpad in the etherpad10:19
*** e0ne_ has joined #tripleo10:22
*** e0ne has quit IRC10:26
*** ifarkas has quit IRC10:29
*** martyntaylor has joined #tripleo10:31
*** ifarkas has joined #tripleo10:32
*** akrivoka has joined #tripleo10:50
*** e0ne has joined #tripleo10:51
*** e0ne_ has quit IRC10:54
openstackgerritDirk Mueller proposed a change to openstack/tripleo-heat-templates: Add license file  https://review.openstack.org/6780610:58
*** e0ne_ has joined #tripleo11:07
*** e0ne has quit IRC11:07
*** martyntaylor has quit IRC11:07
*** martyntaylor1 has joined #tripleo11:08
*** lucasagomes has joined #tripleo11:09
*** jistr has quit IRC11:11
*** jistr has joined #tripleo11:14
*** martyntaylor has joined #tripleo11:15
*** martyntaylor1 has quit IRC11:15
*** e0ne has joined #tripleo11:17
*** e0ne_ has quit IRC11:17
coolsvapNg: got it working now, devtest_seed in progress11:19
coolsvapNg: a machine with 8 core and 32g ram will be sufficient to test it out?11:20
rpodolyakacoolsvap: more than enough :)11:20
coolsvaprpodolyaka: cool, thx!11:21
rpodolyakacoolsvap: I used to run devtest on a machine with 8GB11:21
rpodolyakacoolsvap: but 16GB is a much nicer experience11:21
* rpodolyaka blames chromium11:21
coolsvapI have 8gb on my laptop as well, will give it a  try on my laptop as well11:22
Ngcoolsvap: 8 might be pushing it a bit :)11:26
Ngbut the octocore 32GB machine should do a very nice job of it11:26
Ngmy local runs for development are on a 16GB workstation that does nothing else. takes about an hour to do a full run with zero caching11:27
coolsvapNg, rpodolyaka: hmm, do we have approx download that happens with zero caching?11:27
Ngdownload size? not offhand11:28
coolsvapNg: actually i am on a limited download data plan, so wanted some approximations, I will check with first run11:31
Ngone ubuntu/fedora cloud image plus a bunch of packages, git repos and python modules11:31
Ngcoolsvap: you might want to set up a local squid cache so you don't need to redownload as much stuff on subsequent runs11:31
*** boris-42 has quit IRC11:31
coolsvaphmm, I will do that, was reading about the same11:32
Ngthe ubuntu/fedora cloud image will be cached anyway, until a new one is released upstream11:33
openstackgerritA change was merged to openstack/diskimage-builder: Allow use of mirrors when building Ubuntu images  https://review.openstack.org/6698411:35
*** derekh_afk is now known as derekh11:38
derekhlifeless: sounds good, I'm going to do the whole thing again manually today to see what else might be missing11:38
derekhlifeless: your patch to add gear in prepare_tripleo looks familiar11:39
derekhlifeless: https://review.openstack.org/#/c/67685/1/modules/openstack_project/files/nodepool/scripts/prepare_tripleo.sh11:39
*** boris-42 has joined #tripleo11:41
openstackgerritDirk Mueller proposed a change to openstack/diskimage-builder: /usr/bin move: use /usr/bin/env  https://review.openstack.org/6781711:42
*** pblaho has quit IRC11:47
*** rpodolyaka has quit IRC11:50
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Change communication with remote host  https://review.openstack.org/6768911:51
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Upgrade setuptools to >=1 in a newly created virtualenv  https://review.openstack.org/6768811:51
*** coolsvap has quit IRC12:07
openstackgerritDerek Higgins proposed a change to openstack/os-apply-config: Add new username type  https://review.openstack.org/6782012:20
*** CaptTofu has joined #tripleo12:25
openstackgerritTomas Sedovic proposed a change to openstack/tripleo-image-elements: Add Ceilometer elements  https://review.openstack.org/6466312:29
*** rbrady has left #tripleo12:32
*** rbrady has joined #tripleo12:33
rbradyAnyone know why this approved change isn't merging?  Is there something else that needs to happen with gerrit/jenkins?  https://review.openstack.org/#/c/67163/12:40
*** e0ne has quit IRC12:41
*** markmc has quit IRC12:41
*** e0ne has joined #tripleo12:41
*** markmc has joined #tripleo12:44
*** CaptTofu has quit IRC12:46
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715512:46
*** pblaho has joined #tripleo12:50
*** e0ne_ has joined #tripleo12:53
openstackgerritA change was merged to openstack/tuskar: Sync with global requirements  https://review.openstack.org/6706112:55
*** e0ne has quit IRC12:55
rlandylifeless: hi ... I'm running through the updated devtest. scripts/write-tripleorc does not store $TE_DATAFILE. Should it?12:57
slaglei don't think he wants it to. i had submitted a change for that and it got Nack'd12:57
slaglehowever if manually running devtest is explicitally referencing TE_DATAFILE we may need to revisit that12:58
slagleor fix devtest to not reference it12:58
rlandyI am manually running devtest - because it changed from my last run and I wanted to see what the differences were12:59
*** shadower has quit IRC12:59
rlandyI have not yet gotten to  a point where TE_DATAFILE is referenced but I can see it's not stored12:59
*** shadower has joined #tripleo12:59
rlandylet's see what I hit finishing devtest setup13:00
*** markmc has quit IRC13:07
rlandyslagle: the last command on this page: http://docs.openstack.org/developer/tripleo-incubator/devtest_testenv.html gives "-bash: $JSONFILE: ambiguous redirect". I don't see $JSONFILE defined anywhere.13:09
rlandyhttp://docs.openstack.org/developer/tripleo-incubator/devtest_setup.html says: "Devtest uses a JSON file to describe the test environment that OpenStack will run within. The JSON file path is given by $TE_DATAFILE"13:10
rlandymaybe it's not critical?13:10
slaglerlandy: so, there's a fix in review for that: https://review.openstack.org/#/c/67535/113:11
slaglebut apparently there's some confusion around it13:11
rlandyah ok ... looking13:11
slaglemaybe add any more details you have to that review13:11
slaglesince not everyone is happy with the proposed solution :)13:11
*** rpodolyaka has joined #tripleo13:15
*** markmc has joined #tripleo13:15
rlandysure - $JSONFILE never seems to be defined - while $TE_DATAFILE is defined and then not stored13:16
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add os-svc-restart  https://review.openstack.org/6782713:17
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Add map-services  https://review.openstack.org/6782813:18
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Copy hook directories with -r into the chroot  https://review.openstack.org/6782913:18
*** max_lobur is now known as max_lobur_afk13:26
lucasagomeslifeless, ping. About bug #1261644, after a success deploy we still can check the available ISCSI nodes via "iscsiadm -m node" , should we logout and delete from that session after successfully dd'ing the image to the iscsi disk as well?13:29
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Deployment design form  https://review.openstack.org/6715513:32
*** martyntaylor has quit IRC13:33
*** jdob has joined #tripleo13:33
*** lblanchard has joined #tripleo13:34
*** martyntaylor has joined #tripleo13:36
*** ramishra has quit IRC13:40
*** Ng_ has joined #tripleo13:43
rbradyslagle: do you know if there is some sort of manual step involved or something left on the change that needs to be done to get it to merge?  https://review.openstack.org/#/c/67163/13:46
*** Ng_ has quit IRC13:47
*** Ng_ has joined #tripleo13:49
*** Ng_ has quit IRC13:51
*** Ng_ has joined #tripleo13:51
openstackgerritA change was merged to openstack/tripleo-image-elements: Adds iptables element  https://review.openstack.org/6716313:54
slaglerbrady: hmm, not honestly sure13:54
slaglei approved it again13:54
slaglethere it goes. i guess it was a bogon13:54
rbradyslagle: thanks14:00
*** morazi has joined #tripleo14:01
rbradyslagle: these changes have been hanging on that other change: https://review.openstack.org/#/c/66569/ , https://review.openstack.org/#/c/66571/ , https://review.openstack.org/#/c/67458/ , https://review.openstack.org/#/c/67460/14:02
slaglerbrady: gerrit is saying those need to be rebased14:05
*** Ng_ has quit IRC14:08
*** ramishra has joined #tripleo14:12
*** Ng_ has joined #tripleo14:12
*** Ng has quit IRC14:13
*** Ng_ is now known as Ng14:13
*** ramishra has quit IRC14:15
*** ramishra has joined #tripleo14:15
*** ramishra has quit IRC14:16
*** tzumainn has joined #tripleo14:21
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates cinder iptables rules  https://review.openstack.org/6745814:21
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates iptables rule for MySQL element  https://review.openstack.org/6656914:24
*** matty_dubs|gone is now known as matty_dubs14:25
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates boot-stack iptables file  https://review.openstack.org/6657114:27
*** dprince has joined #tripleo14:27
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Updates gearman iptables rule  https://review.openstack.org/6746014:27
*** jrist has quit IRC14:28
*** pblaho1 has joined #tripleo14:31
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Add $SEED_IP back into $no_proxy  https://review.openstack.org/6784214:31
*** morazi_ has joined #tripleo14:32
*** pblaho has quit IRC14:33
*** max_lobur_afk is now known as max_lobur14:33
*** morazi has quit IRC14:34
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Add unstyled overcloud resource category page  https://review.openstack.org/6763214:39
*** coolsvap has joined #tripleo14:41
openstackgerritMarios Andreou proposed a change to openstack/tuskar: Using merge.py from tuskar to generate overcloud.yaml  https://review.openstack.org/5204514:49
openstackgerritMarios Andreou proposed a change to openstack/tuskar: Using merge.py from tuskar to generate overcloud.yaml  https://review.openstack.org/5204514:50
*** pblaho1 has quit IRC14:52
*** morazi_ has quit IRC14:52
*** pblaho has joined #tripleo14:55
*** jrist has joined #tripleo15:02
openstackgerritJay Dobies proposed a change to openstack/tuskar: Cleanup for Icehouse requirements  https://review.openstack.org/6784815:04
*** morazi_ has joined #tripleo15:06
*** nosnos has quit IRC15:06
*** mrunge has quit IRC15:09
*** bcrochet has quit IRC15:11
*** bcrochet has joined #tripleo15:13
*** morazi_ is now known as morazi15:13
mariosjdob: ping15:14
jdobmarios: ahoy15:14
marioshey - just looking at https://review.openstack.org/67848 now.will put comments there. are you planning on writing new controllers? has that bee dicussed at all? i understand tzumain has some mock api calls15:16
jdobmarios: yes, that's literally my next task. i went to do it and realized all that stuff was there and figured I'd do it in two review steps15:16
jdobgoing to add them for the domain model entries, so resource categories and overcloud config15:16
mariosjdob: yeah, imo they should go together15:16
openstackgerritDirk Mueller proposed a change to openstack/diskimage-builder: fedora/RHEL: use env from /usr/bin  https://review.openstack.org/6781715:17
mariosjdob: i mean, if we rip out all controllers now, tuskar becomes completely useless, i mean even for debugging/dev purposes15:17
jdobbut no one's using it right now anyway, the UI isn't calling anything in there15:17
mariosjdob: cos there are no controllers at all. perhaps just write the stubs and return strings for now15:17
jdobthe stubs make sense15:18
mariosjdob: right agree, but for example to move forward with https://review.openstack.org/#/c/52045/7 i need at least a controller otherwise i cant test/work with the code15:18
jdobi can totally get the stubs in quickly15:19
jdobmarios: i'll get started on the stubs this morning and get them in as soon as I can15:20
mariosjdob: thanks, again, imo, i just put my name to it on the review too15:20
*** martyntaylor has quit IRC15:23
jdobmarios: i dont understand the need to block this one though. the old calls are completely incorrect, so you'd rather me leave in an invalid API rather than delete it before writing the right one?15:23
jdobthat seems more misleading than anything if someone were to look at the API and assume those calls were going to stick around15:23
*** martyntaylor has joined #tripleo15:23
openstackgerritA change was merged to openstack/tripleo-image-elements: Updates gearman iptables rule  https://review.openstack.org/6746015:25
openstackgerritA change was merged to openstack/tripleo-image-elements: Updates boot-stack iptables file  https://review.openstack.org/6657115:26
openstackgerritA change was merged to openstack/tripleo-image-elements: Updates iptables rule for MySQL element  https://review.openstack.org/6656915:26
openstackgerritA change was merged to openstack/tripleo-image-elements: Updates cinder iptables rules  https://review.openstack.org/6745815:26
mariosjdob: heh - am not trying to block anything. i think this is great movement (overall concept of moving functionality out to the right places to simplify the tuskar deploy process)15:27
*** rdopieralski has quit IRC15:27
jdober, sorry, by "block" i meant the -1, wasnt trying to make it sound like a bigger deal than it was15:27
mariosjdob: yeah, just my opinion on the review. also re the heat client - don't know why my comment isn't showing there, let me try re add it15:28
jdobwas gonna ask about that one too, I thought I was doing something dumb and couldn't find it  :)15:29
mariosjdob: no idea, perhaps i added it right at the end or something... sec15:29
*** maksimkins has joined #tripleo15:31
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Add unstyled overcloud resource category page  https://review.openstack.org/6763215:31
mariosjdob: put a comment instead mate cos not showing on heat/client.py15:33
*** lucasagomes is now known as lucas-hungry15:33
*** vkozhukalov has quit IRC15:34
*** tzumainn has joined #tripleo15:38
*** kpavel has quit IRC15:38
*** tzumainn has joined #tripleo15:38
mariostzumainn: hey15:39
marios:)15:39
tzumainnmarios, heya : )15:39
mariostzumainn: so, about that 'list of mock calls' , is that in Tuskar UI master already?15:39
tzumainnmarios, yep: https://github.com/openstack/tuskar-ui/blob/master/tuskar_ui/api.py15:39
tzumainnmarios, they're just best guesses, it can be changed if you think they should be changed15:40
mariostzumainn: excellent, thanks!15:40
mariosjdob: ^^^ controllers :)15:40
jdobmarios: ya, that's what I planned on going from15:40
jdobi worked with tzumainn to get those written in the first place :)15:41
mariosjdob: perfect, let me know what i can do if you can identify a clean break point in something. i could take one of the resource types for example15:41
jdobok, i'll let you know if I need a hand, but there really isn't too much to do for basic REST stuff15:42
mariosjdob: re, the heat client and tuskar vs the UI invoking heat, was that on a mailing list thread (do you remember?)15:42
mariosjdob: sure thanks15:42
jdobya, back in december there was a big thread about... "cli architecture" in the subject I think15:42
mariosjdob: in any case re heat, if that is the current consensus then np, i will change in next revision of my review15:43
jdobwhere do you stand on the heat template generation? is it pulling data from the domain models yet?15:44
mariosjdob: we need to see it in practice and i absolutely agree we should revisit post I, assuming this lets us do what we need for I15:44
mariosjdob: you mean on my review?15:44
jdobon the feature in general15:44
mariosjdob: well, i'm not sure. given the simplicity of the proposed tuskar functionality ('generate overcloud.yaml')... perhaps all we need is the data from the UI on that particular call...15:45
jdobnot all of it is coming from the UI, the res categories are saved in tuskar itself15:46
*** saneagle has joined #tripleo15:46
jdobso you'll grab those from the DB15:46
mariosjdob: well, thats kinda my question15:46
mariosjdob: what are we storing. i saw the model for resource category didn't have a 'count'15:47
jdobthats because its just the definition of the category. the counts are assigned on a per overcloud basis, so its a separate table15:47
mariosjdob: so does that mean that user will say 'category foo' and a count (foo having been earlier defined and stored in tuskar db)15:47
jdobexactly15:47
jdobfor icehouse, the categories are defined by the installer and we wont have add/edit in the UI15:48
mariosjdob: ok... so right now my review is using a fictional data structure (had to make an assumption so i could start)15:48
mariosjdob: i will be revisiting that and pulling out the relevant info15:48
mariosjdob: for example, the image_id for a given category15:48
jdobcool15:48
mariosjdob: thanks for your time mate15:48
jdobnp, feel free to ping me with any other questions once you dig into there15:49
mariosack15:49
jdobthe review you have now, is that a workinprogress?15:49
mariosjdob: well yes, but i removed the wip to attract eyes and reviews ;)15:49
jdobhahaha, gotcha. i'll take a look later on today :)15:49
mariosjdob: so the official answer is15:49
marios<pokerface> no </pokerface>15:50
jdobhahaha15:50
*** saneagle has quit IRC15:51
*** maksimkins has quit IRC15:51
*** marun has joined #tripleo15:57
*** jprovazn has quit IRC16:08
rpodolyakadprince: ping16:08
*** ifarkas has quit IRC16:08
dprincerpodolyaka: hi16:09
rpodolyakadprince: hey! may I ask you to revisit https://review.openstack.org/#/c/59312/ ? I left comments to patch set 27 (the one you left comments to)16:09
rpodolyakadprince: if you insist on sqlite one, I'll introduce a helper function16:10
dprincerpodolyaka: The sqlite issue wasn't why I added a -1. The main issue I have with it is the fact that you change task states in the driver when I think the compute/manager should already take care of that for you with a rebuild.16:12
rpodolyakadprince: so usually yes, but not in the case of rebuild16:13
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Replace rsync with the copyseed command  https://review.openstack.org/6786716:13
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Replace usage of qemu+ssh with ssh <command>  https://review.openstack.org/6786816:13
rpodolyakadprince: as we override the default implementation of rebuild16:13
openstackgerritDerek Higgins proposed a change to openstack/tripleo-incubator: Read env-num from TE_DATAFILE  https://review.openstack.org/6768916:13
*** jcoufal has quit IRC16:15
*** spzala has joined #tripleo16:16
dprincerpodolyaka: I'm not sure we are talking about the same things. When performing a rebuild task state should change here: https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L224516:17
dprincerpodolyaka: The driver actually gets invoked here: https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L228016:17
dprincerpodolyaka: Have you actually tried it without that code to verify it is required?16:18
*** marun has quit IRC16:20
rpodolyakadprince: I haven't :) so it should work indeed, but instance will never be in REBUILD_SPAWNING state, it will go to directly to ACTIVE from REBUILDING16:21
*** lucas-hungry is now known as lucasagomes16:21
rpodolyakadprince: so it's a question of 'state granularity' from what I see16:22
*** marun has joined #tripleo16:22
rpodolyakadprince: we can't put instance to REBUILD_SPAWNING in manager, because it depends on the concrete driver, what actions are performed before spawning16:22
rpodolyakadprince: this is why we put this state update to rebuild implementation16:23
*** e0ne has joined #tripleo16:23
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Add unstyled overcloud resource category page  https://review.openstack.org/6763216:25
*** e0ne has quit IRC16:25
*** e0ne has joined #tripleo16:26
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add more detail to the json file  https://review.openstack.org/6768616:26
*** e0ne_ has quit IRC16:27
*** e0ne has quit IRC16:30
*** AaronGr_Zzz is now known as AaronGr16:37
*** UtahDave has joined #tripleo16:38
SpamapShm.. I wonder if there is another virtualenv problem16:40
SpamapShttp://paste.openstack.org/show/6157616:41
SpamapSlooks like heatclient is picking up the system python-six16:41
SpamapSwhich is too old16:41
SpamapS['', '/opt/stack/python-heatclient', '/usr/lib/python2.7/dist-packages', '/opt/stack/venvs/python-heatclient/lib/python2.7', '/opt/stack/venvs/python-heatclient/lib/python2.7/plat-i386-linux-gnu', '/opt/stack/venvs/python-heatclient/lib/python2.7/lib-tk', '/opt/stack/venvs/python-heatclient/lib/python2.7/lib-old', '/opt/stack/venvs/python-heatclient/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-i386-linux-gnu', '/usr/lib/16:42
dprinceSpamapS: how old are your clients. Mine is working locally from this weekend.16:42
SpamapSdprince: I just built a new seed16:42
SpamapSdprince: and heat cli does not work on it16:42
SpamapSsys.path has /usr/lib/python2.7/dis-patckages in front of /opt/stack/venvs/python-heatclient/lib/python2.7/site-packages16:43
dprinceSpamapS: okay. Me too, and on Fedora mine works.16:43
SpamapSdprince: Perhaps Fedora has six >= 1.4.116:44
SpamapSUbuntu 13.10 is at 1.3.016:45
dprinceSpamapS: ah, snap yeah I just started using F20 and it does have 1.4.1 by default.16:46
dprinceSpamapS: F19 has 1.3 though... at least it did for me last week16:46
*** jistr has quit IRC16:48
SpamapSwell this seems like virtualenv's problem16:48
SpamapSafk for a bit.. but this may need to be a firedrill as everybody is likely broken on Ubuntu.16:48
derekhSpamapS: https://review.openstack.org/#/c/67178/16:51
*** GheRiver1 has joined #tripleo16:53
*** GheRiver1 has quit IRC16:53
openstackgerritDerek Higgins proposed a change to openstack/tripleo-image-elements: Remove --system-site-packages from clients virtualenv  https://review.openstack.org/6717816:53
dprincerpodolyaka: I'm good w/ it for now.16:54
dprincerpodolyaka: ideally we'd make that state update call in manager (like we do everywhere else)... but since this is the only driver that actually implements rebuild ATM it is okay I think.16:54
rpodolyakadprince: agree. thanks!16:55
*** pblaho has quit IRC16:57
*** AaronGr is now known as AaronGr_Zzz16:58
openstackgerritBen Nemec proposed a change to openstack/tripleo-image-elements: Remove --system-site-packages from clients virtualenv  https://review.openstack.org/6717817:02
*** pblaho has joined #tripleo17:04
*** pblaho has quit IRC17:04
rpodolyakahmm, interesting, anyone else seeing this http://paste.openstack.org/show/61581/ when deploying undercloud?17:07
*** ifarkas has joined #tripleo17:08
*** vkozhukalov has joined #tripleo17:08
*** bauzas has quit IRC17:13
SpamapSderekh: https://review.openstack.org/#/c/67178/ .. -1'd.. commit message was a bit of a mess.. but the rest looks good.17:17
derekhSpamapS: fixing17:17
SpamapSrpodolyaka: yes that is, I believe, also the 67178 issue17:17
SpamapSrpodolyaka: basically nothing is working because of virtualenv fail17:17
rpodolyakaSpamapS: hmm, if so, it's very subtle17:18
dprinceSpamapS: I'm sorry I didn't point that out earlier. I had grabbed Derek's fix as well... but again once I upped to F20 it wasn't needed. Total memory fail..17:18
SpamapSrpodolyaka: keystoneclient is raising exceptions I think17:18
SpamapSdprince: np .. easy fix for now17:19
SpamapSnote that virtualenv 1.11.1 is due "soon" so then we should be able to use 1.11 and this won't be an issue17:19
*** ramishra has joined #tripleo17:19
openstackgerritDerek Higgins proposed a change to openstack/tripleo-image-elements: Remove --system-site-packages from clients virtualenv  https://review.openstack.org/6717817:21
derekhSpamapS: done, thanks17:21
SpamapSderekh: thanks, +A'd17:24
openstackgerritA change was merged to openstack/tripleo-image-elements: Remove --system-site-packages from clients virtualenv  https://review.openstack.org/6717817:26
*** AaronGr has joined #tripleo17:29
*** AaronGr has quit IRC17:30
*** AaronGr_Zzz is now known as AaronGr17:30
*** martyntaylor has quit IRC17:38
*** matty_dubs is now known as matty_dubs|lunch17:38
*** marun has quit IRC17:40
*** marun has joined #tripleo17:41
*** matty_dubs|lunch has quit IRC17:43
bnemec_So regarding https://review.openstack.org/#/c/67535/17:52
bnemec_Is there a reason that in this one case we're passing TE_DATAFILE as a parameter instead of just using the environment variable?17:53
*** bnemec_ is now known as bnemec17:54
derekhNice17:56
derekh+ ssh root@192.0.2.1 'cat /opt/stack/boot-stack/virtual-power-key.pub'17:56
derekhRun completed.17:56
*** ramishra has quit IRC17:59
*** boris-42 has quit IRC18:00
openstackgerritA change was merged to openstack/tripleo-incubator: Add $SEED_IP back into $no_proxy  https://review.openstack.org/6784218:00
derekhlifeless: ^ just got first CI run to complete, looks like we're getting v. close, gotta run but will rebuild the test env host later as I had to manually tweak a few things since it was last built18:01
SpamapSyeah my seed seems to be working now18:03
*** derekh has quit IRC18:03
*** boris-42 has joined #tripleo18:04
*** CaptTofu has joined #tripleo18:06
*** matty_dubs|lunch has joined #tripleo18:07
*** e0ne has joined #tripleo18:10
* Ng dinners, bbl18:10
*** athomas has quit IRC18:10
SpamapSwhoa18:13
SpamapSkernel oops or panic on resizing root fs18:13
openstackgerritRalf Haferkamp proposed a change to openstack/diskimage-builder: Fix mysql package mappings for opensuse  https://review.openstack.org/6789918:13
*** rlandy is now known as rlandy|bbl18:16
*** vkozhukalov has quit IRC18:19
openstackgerritTomas Sedovic proposed a change to openstack/tripleo-image-elements: Add Ceilometer elements  https://review.openstack.org/6466318:20
*** matty_dubs|lunch is now known as matty_dubs18:26
*** marun has quit IRC18:32
*** marun has joined #tripleo18:33
*** marun has quit IRC18:40
lifelessmorning18:41
*** marun has joined #tripleo18:41
phschwartzlifeless: morning18:45
rbradybnemec: did you resolve your cinder error?18:47
*** newell has joined #tripleo18:47
rbradyhey newell18:47
bnemecrbrady: I haven't actually gotten very far on that.  Keep getting distracted with other stuff.18:48
newellhowdy rbrady18:50
openstackgerritA change was merged to openstack/tripleo-image-elements: Add Ceilometer elements  https://review.openstack.org/6466318:50
rbradybnemec: did it have anything to do with iniparse?18:52
bnemecrbrady: I don't think so.  I seem to recall it was an issue with the .ok file for the firewall rules.18:52
*** CaptTofu has quit IRC18:52
SpamapShm18:52
SpamapSI sourced devtest_variables.sh but I still got errors when trying to upload my newly built undercloud image to the seed's glance..18:53
rbradybnemec: the latest cinder clement changes that landed this morning eliminate the usage of the .ok file, so you should be good18:53
bnemecrbrady: Cool, I was thinking that would be the case.  Thanks.18:53
rbradybnemec: np18:53
openstackgerritA change was merged to openstack/diskimage-builder: fedora/RHEL: use env from /usr/bin  https://review.openstack.org/6781718:54
lifelessphschwartz: hi!18:55
lifelessphschwartz: https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1270649 :)18:56
phschwartzlifeless: Any luck on the ovs+gre slowdown?18:56
phschwartzbeat me by 1 second. lol18:56
lifelessphschwartz: so yeah, two fun bugs emerged18:56
lifelessthat one that I linked18:56
lifelessand18:57
lifelesshttps://bugs.launchpad.net/neutron/+bug/1270646 which is still in progress18:57
*** spzala has quit IRC18:57
lifelessI can workaround the gre performance issue by clamping the mtu on the VMs to 1458 bytes18:57
*** spzala_ has joined #tripleo18:57
*** spzala_ is now known as spzala18:58
lifelessSpamapS: devtest_variables doesn't include '. seedrc' does it? Thats up to you to switch between the cloud you want to use?18:58
lifelessphschwartz: or by disabling GRO on the external interfaces18:58
lifelessphschwartz: I'm fairly certain that DF is not being honoured18:58
openstackgerritA change was merged to openstack/diskimage-builder: Fix the curl command in the ironic-deploy element  https://review.openstack.org/6667718:58
phschwartzlifeless: interesting18:58
lifelessphschwartz: since ovs removed exporting df to the tunnel wrapper in 1.10.2 which I completely fail to understand18:59
lifelessthe tunnel is effectively pretending to be infinitely wide18:59
phschwartzAnd that would defn cause an issue.19:00
SpamapSlifeless: hm, seedrc wants $SEED_IP19:03
lifelessSpamapS: _variables can only export that if its in the datafile (vs obtained by mac + arp introspection)19:04
lifelessperhaps we should use 192.0.2.1 there19:04
lifelessI dunno19:04
*** CaptTofu has joined #tripleo19:05
SpamapSlifeless: this has become very unclear to me. I'm reading the new devtest and it doesn't really explain how to not start from point 0. :-/19:06
lifelessSpamapS: it may be buggy19:06
lifelessSpamapS: you should of course be able to source the tripleorc that gets written as well19:07
lifelesswe didn't (intentionally anyhow) break that19:07
SpamapSI don't have a tripleorc .. or I don't know where it is19:13
SpamapSlifeless: isn't that written at the very end?19:13
*** akrivoka has quit IRC19:14
*** rpodolyaka1 has joined #tripleo19:15
lifelessyes19:15
lifelesssee write-tripleorc19:15
SpamapSok I had a failure during devtest_undercloud19:15
SpamapSso didn't want to start over at devtest.sh ...19:15
lifelessok so19:15
lifelesswe didn't previously have any way to do that19:16
*** markmc has quit IRC19:16
lifelessbecause we were sourcing everything19:16
SpamapSseems to work now I had to export SEED_IP=looked.up.manually and then source seedrc19:16
lifelessnow it should be possible but you've found the rough edges19:16
lifelessyou know what to do :)19:16
SpamapSlifeless: right I thought that was why we split everything up so was thinking this was thought through :)19:16
lifelessSpamapS: we split it up for maintenance sanity as much as anything19:17
lifelessSpamapS: I wouldn't claim that it's 'done'19:17
SpamapSworks fo rme19:17
*** jtomasek has quit IRC19:17
SpamapSalso why aren't we defaulting to using pypi-openstack ?19:17
lifelessbecause thats a terrible default19:18
lifelessits a CI default not a production default19:18
SpamapSbut its faster, and more stable19:18
lifelessfor CI we'll want that19:18
lifelessSpamapS: for whom19:18
SpamapSme!19:18
lifelessSpamapS: sample size of 1 :)19:18
SpamapSwell it gets better squid its for one19:19
SpamapShits19:19
bnemecWe have stackuser enabled by default in devtest...19:19
bnemecrelated to production versus test defaults.19:19
lifelessbnemec: devtest is in incubator19:19
lifelessbnemec: but sure, I see your point19:19
lifelessI want use to be pushing towards production defaults with opt-in CI or developer stuff19:20
lifelessnot the other way around19:20
lifelessfor production folk will probably run a pypi mirror19:20
SpamapSbut why would I want pypi direct vs. "the thing that works with openstack" in production image building?19:20
SpamapSthats really confusing to me.19:20
lifelessSpamapS: because infra don't consider the pypi mirror to be a production service19:20
lifelessSpamapS: its a CI service, not 'anyone in the world should use this'19:21
SpamapSah that I did not know.19:21
lifelesswhen I asked about rsyncing it that came up19:21
lifelessalso that mirror is very restrictive in contents19:22
lifelessusers that customise elements are almost certainly going to want things openstack itself doesn't carry19:22
lifeless - and won't until an openstack project includes them19:23
lifelessit would be like having a mirror of only the apt/yum packages we install and pointing at that by default19:23
lifelessfor all builds19:23
lifelessalso the pypi mirror is on HTTP and thus insecure - so not production ready in that way either19:23
lifelessI would argue against using it outside of CI for any of those reasons, let alone all of them19:24
SpamapSlifeless: this all makes sense. I think what may make sense is to have a good collection of tips for "going faster" which those points made so we know why its not the default.19:25
lifelessthat would be good19:25
SpamapScause its hard to get a local pypi mirror setup.. but its pretty easy to just use squid + a fast http-only mirror. :P19:26
lifelessI know :)19:26
lifelessI see our job as making those hard things simple and easty19:27
lifelesseasy.19:27
SpamapSbut the former is the better production option19:27
lifeless(I don't know what an easty is).19:27
lifelessI thought we had an element to setup a local pypi mirror:)19:27
SpamapSright now I'm just trying to get through devtest so I can test some heat stuff. :-P19:28
SpamapSand yeah, if thats our job, we have some work to do. :)19:28
SpamapS(note that today is a holiday... but I'm itching to get at this stuff :-P19:28
lifelessdon't let me stop you :)19:28
SpamapSlifeless: has anybody suggested pushing pip / pypi toward signed files instead of https?19:30
SpamapSor at least, as an alternative to it19:30
lifelessSpamapS: they are doing that too via TUF19:30
clarkbSpamapS: yes, cheeseshop v2 will have it19:30
SpamapSah good19:30
clarkbcalled warehouse19:30
*** spzala has quit IRC19:35
*** edmund has joined #tripleo19:35
*** spzala has joined #tripleo19:36
* SpamapS gives up trying to resume after fail19:40
*** CaptTofu has quit IRC19:46
*** estsoft has joined #tripleo19:49
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Add unstyled overcloud resource category page  https://review.openstack.org/6763219:50
*** marun has quit IRC19:55
openstackgerritA change was merged to openstack/tripleo-image-elements: Disable uncompressed images for tripleo-cd.  https://review.openstack.org/6733619:57
*** AaronGr is now known as Aarongr_afk19:59
openstackgerritBen Nemec proposed a change to openstack/tripleo-incubator: Add documentation of JSONFILE variable  https://review.openstack.org/6753520:02
*** marun has joined #tripleo20:06
*** ifarkas has quit IRC20:08
*** morazi has quit IRC20:16
openstackgerritDan Prince proposed a change to openstack/tripleo-incubator: Add devtest support for power management  https://review.openstack.org/6792620:17
*** jcoufal has joined #tripleo20:18
openstackgerritA change was merged to openstack/tripleo-image-elements: Preserve 'did we init openstack' state file.  https://review.openstack.org/6733920:25
*** bauzas has joined #tripleo20:28
*** rlandy|bbl is now known as rlandy20:30
*** morazi has joined #tripleo20:32
*** derekh has joined #tripleo20:48
openstackgerritA change was merged to openstack/tripleo-image-elements: Replace /var/lib/mysql path in the upstart script  https://review.openstack.org/6774220:50
openstackgerritA change was merged to openstack/tripleo-image-elements: Fixes for use behind proxy  https://review.openstack.org/6715920:50
*** funzo has quit IRC20:54
*** funzo has joined #tripleo20:54
openstackgerritA change was merged to openstack/tripleo-image-elements: Add haproxy element  https://review.openstack.org/6137420:57
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Move volume-resize to cinder-volume element  https://review.openstack.org/6793620:58
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Destroy the seed domain  https://review.openstack.org/6793720:58
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Fixup the handling of ssh keys  https://review.openstack.org/6793820:58
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add tripleo-incubator/scripts to $PATH  https://review.openstack.org/6793920:58
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Added initial tuskar api tests  https://review.openstack.org/6794020:59
*** CaptTofu has joined #tripleo21:05
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Moves iptables rule from cinder to cinder-api  https://review.openstack.org/6794221:06
*** dprince has quit IRC21:10
*** max_lobur is now known as max_lobur_afk21:10
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to swift  https://review.openstack.org/6794321:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to openstack-clients  https://review.openstack.org/6794421:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to novnc  https://review.openstack.org/6794521:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to nova  https://review.openstack.org/6794621:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Install nova-manage into /usr/local/bin  https://review.openstack.org/6794721:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Install nova-baremetal-manage into /usr/local/bin  https://review.openstack.org/6794821:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to neutron  https://review.openstack.org/6794921:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to keystone  https://review.openstack.org/6795021:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Install keystone-manage into /usr/local/bin  https://review.openstack.org/6795121:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to horizon  https://review.openstack.org/6795221:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to heat  https://review.openstack.org/6795321:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Install heat-manage into /usr/local/bin  https://review.openstack.org/6795421:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add package install support to glance  https://review.openstack.org/6795521:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Install glance-manage into /usr/local/bin  https://review.openstack.org/6795621:11
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Add os-svc-restart  https://review.openstack.org/6782721:11
*** lucasagomes has quit IRC21:12
slagle(BOOM)21:13
Ngwowser21:14
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Removes iptables from cinder element  https://review.openstack.org/6795721:15
slagleNg: i contemplated doing one giant commit, but figured that'd get -1'd :)21:16
Ngheh :)21:18
*** morazi has quit IRC21:22
mordredwow21:24
derekhlifeless: you added seed-route-dev to the json file (or at least the reading of it) , in CI it needs to be eth1, had you anything in mind for how the value is retrieved?21:25
derekhlifeless: just before I make something up :-)21:25
openstackgerritA change was merged to openstack/diskimage-builder: Convert -dev to -devel in fedora/map-packages  https://review.openstack.org/6739721:26
openstackgerritA change was merged to openstack/diskimage-builder: Allow adding packages to debootstrap  https://review.openstack.org/6643021:26
openstackgerritA change was merged to openstack/diskimage-builder: Fix mysql package mappings for opensuse  https://review.openstack.org/6789921:27
openstackgerritA change was merged to openstack/diskimage-builder: Add debian-upstart for experimenting with upstart  https://review.openstack.org/6643121:27
*** CaptTofu has quit IRC21:28
*** rpodolyaka1 has quit IRC21:28
openstackgerritA change was merged to openstack/diskimage-builder: Update to Fedora 20  https://review.openstack.org/6750521:30
*** morazi has joined #tripleo21:34
*** Shrews has quit IRC21:41
*** Shrews has joined #tripleo21:42
*** spzala has quit IRC21:43
* Ng ejects for the day21:46
derekhlifeless: does it need to be in the json file http://paste.openstack.org/show/61601/21:47
openstackgerritRalf Haferkamp proposed a change to openstack/diskimage-builder: Setup ccache symlinks on openSUSE  https://review.openstack.org/6796521:51
*** tserong has quit IRC21:53
*** tserong has joined #tripleo21:53
*** tserong has quit IRC21:54
*** tserong has joined #tripleo21:54
*** estsoft has quit IRC21:56
openstackgerritBen Nemec proposed a change to openstack/tripleo-incubator: Use TE_DATAFILE in devtest_testenv  https://review.openstack.org/6753521:59
*** martyntaylor has joined #tripleo22:00
*** matty_dubs is now known as matty_dubs|gone22:01
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add tripleo-incubator/scripts to $PATH  https://review.openstack.org/6793922:02
*** lblanchard has quit IRC22:02
*** jdob has quit IRC22:10
*** marun has quit IRC22:14
openstackgerritDerek Higgins proposed a change to openstack/os-apply-config: Add new username type  https://review.openstack.org/6782022:24
*** rlandy has quit IRC22:29
*** michchap has quit IRC22:30
*** michchap has joined #tripleo22:31
lifelessderekh: hi22:33
derekhlifeless: hi ya22:33
lifelessuhm, seed dev route22:33
lifelessso I don't know where it has to live :)22:34
lifelessderekh: I'm not quite sure what your patch does22:35
derekhlifeless: that makes two of us :-)22:35
lifelessoh, I see22:35
lifelessso no, we use a non-routable range22:35
derekhlifeless: I'm grabbing the device from the arp table22:35
lifelessI -really- don't want that accidentally being routed somewhere real22:36
lifelessthat would be an RFC MUST NOT violation22:36
*** jcoufal has quit IRC22:36
derekhso maybe we could just set it to $DEVICE in toci_devtest.sh ? and set DEVICE=eth1 in jjb ?22:37
lifelessderekh: well we have something thats working, no?22:38
lifelesswhat problem are you solving?22:38
derekhin CI we need the value to be eth1 , not the default22:38
lifelessright, so we set it in the testenv json ?22:39
derekhthe json is created by the TE hosts and doesn't now the device name of the jenkins worker22:39
derekh*know22:39
lifelessoh22:39
lifelessso a coupling problem22:39
lifelessuhm22:39
derekhlifeless: so we be just hard codeing to eth1 and asumming its correct22:40
lifelessI suggest we set it in the TE host for now, because the jenkins worker setup is dedicated to us22:40
derekhlifeless: okiedokie willdo22:40
lifelessand its a trivial patch to do that, and we can always rearrange later22:40
lifelessvs the concerns with dynamic detection22:40
derekhok22:41
*** e0ne has quit IRC22:43
*** panda has joined #tripleo22:46
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add more detail to the json file  https://review.openstack.org/6768622:46
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Destroy the seed domain  https://review.openstack.org/6793722:46
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Add tripleo-incubator/scripts to $PATH  https://review.openstack.org/6793922:46
openstackgerritDerek Higgins proposed a change to openstack-infra/tripleo-ci: Fixup the handling of ssh keys  https://review.openstack.org/6793822:46
*** panda___ has quit IRC22:49
*** panda_ has joined #tripleo22:55
lifelessderekh: so we need to figure out how we run a proposed branch (given a ZUUL_REF) - of incubator etc etc22:55
*** panda has quit IRC22:58
bnemecHmm: https://github.com/openstack-infra/tripleo-ci/blob/master/elements/testenv-worker/bin/ci_commands#L4622:58
bnemecIsn't that going to hang waiting for input?22:58
derekhbnemec: yup, we give it input, one sed22:59
derekhbnemec: https://review.openstack.org/#/c/67867/1/scripts/boot-seed-vm22:59
*** e0ne has joined #tripleo23:00
derekhlifeless: yup, we'll need to set DIB_REPOLOCATION_* for all of the project and DIB_REPOREF_ for the commit once we got everything working it should be fairly easy23:01
* derekh jinxed it23:02
bnemecderekh: Huh, so that automatically picks up stdin.  Cool. :-)23:02
derekhstdin ? is it not just a envvar?23:03
derekhlifeless: already sounds like there is more to it then I thought23:03
*** panda has joined #tripleo23:04
derekhlifeless: woops read the comment from bnemec as being from you23:05
bnemecheh23:05
derekhbnemec: yup thats how its happening23:05
*** martyntaylor has quit IRC23:07
*** panda_ has quit IRC23:08
lifelessderekh: so where are we at? ready to tag over?23:17
*** e0ne has quit IRC23:24
derekhlifeless: yup, gotta run, so as far as I know everything needed to get a full run today is now either in gerrit https://review.openstack.org/#/dashboard/1926 or in the notes https://etherpad.openstack.org/p/tripleo-test-cluster (under Some Notes on manually runni...)23:25
derekhI am just after rebuilding a new testenv with the branch waiting to be reviewed and starting a new TE heat stack23:26
derekhbut I forgot to add this workaround, echo 10.10.16.175 ci-overcloud.tripleo.org >> /etc/hosts23:26
*** panda_ has joined #tripleo23:27
derekhlifeless: so when its up if you intend to use it you'll need to fix that DNS entry and rerun 60-setup-testenvs (after removing the completed file)23:27
derekhlifeless: that it I think its all up there wait for review, I probably mised something as I've been running manually but hopefully nothing major23:29
derekhgotta go23:30
*** panda has quit IRC23:30
*** derekh has quit IRC23:30
*** e0ne has joined #tripleo23:55
*** e0ne has quit IRC23:56
*** e0ne has joined #tripleo23:57
*** e0ne has quit IRC23:58
*** e0ne has joined #tripleo23:58

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