=== sterfield_ is now known as sterfield | ||
=== shardy is now known as shardy_lunch | ||
jgrimm | smoser, thoughts on -> https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1600766 | 11:59 |
---|---|---|
jgrimm | hmm.. maybe we've fixed already but we just haven't done a release with it? https://bugs.launchpad.net/cloud-init/+bug/1246485 | 12:02 |
smoser | jgrimm, this is fixable by lxc templates. i've discussed it with stgraber. | 12:03 |
smoser | it is now fixable in cloud-init with some thought ... the most recent changes would allow for it when previously there wasn't really a point in boot where you could do that. | 12:03 |
smoser | but a rose by any other name would still smell as sweet | 12:04 |
smoser | ie, why does it matter? | 12:04 |
jgrimm | ubuntu-core folks have use case | 12:04 |
smoser | probably not good ones. | 12:04 |
smoser | the host platform (lxd in this case) declares that the hostname of the system is XXXX | 12:05 |
smoser | why do you care what the system calls itself ? | 12:05 |
smoser | the system says "I want to be named bob" | 12:05 |
smoser | lxd says "his name is robert" | 12:05 |
smoser | who cares what the system says. if you ask the platform (dns) his name is robert. | 12:05 |
smoser | but, as i said, 2 ways to fix it. | 12:06 |
smoser | does that make sense ? | 12:06 |
smoser | why do you care what the container calls itself. | 12:06 |
jgrimm | This is a problem when using the dnsmasq for local dns resolving for *.lxd, which is the standard way of doing host dns for containers, as new containers are not dns addressable with a restart or renew. | 12:06 |
smoser | lxd should fix that. | 12:07 |
smoser | if lxd wants to insist that you can ask dnsmasq for dns resolution | 12:07 |
smoser | then it can't rely on the system behaving correctly | 12:07 |
smoser | jgrimm, stgraber i commented in bug | 12:15 |
jgrimm | smoser, sorry.. laptop locked up. looking now | 12:15 |
=== shardy_lunch is now known as shardy | ||
smoser | rharper, harlowja larsks | 16:09 |
rharper | here | 16:09 |
smoser | i'm going to delete lp:cloud-init | 16:09 |
smoser | which means http://paste.ubuntu.com/21155351/ | 16:09 |
larsks | howdy | 16:09 |
larsks | I've only got one in that list and I can resubmit... | 16:10 |
rharper | ditto | 16:10 |
smoser | your repos wont be deleted, but yeah. they have to be re-done | 16:10 |
smoser | k | 16:10 |
smoser | larsks, and harlowja since i know you're such high bzr and launchpad users, you might sometime need the solution i came up with at | 16:12 |
smoser | https://bugs.launchpad.net/bzr-fastimport/+bug/1606973 | 16:12 |
smoser | powersj, rharper might actually use that at some point (curtin and other things) | 16:12 |
rharper | smoser: nice | 16:13 |
rharper | that'll be needed for curtin move to git as well | 16:13 |
smoser | i wasted a lot of time trying to use another solution that just didnt work with cloud-init's bzr export | 16:13 |
powersj | this is cool | 16:14 |
smoser | this way was much easier. | 16:14 |
rharper | y | 16:15 |
smoser | larsks, rharper https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init harlowja | 17:57 |
smoser | that is up now. | 17:57 |
smoser | ready for merge proposals | 17:57 |
rharper | thx | 17:57 |
* larsks looks... | 17:57 | |
larsks | re-propsed: https://code.launchpad.net/~larsks/cloud-init/+git/cloud-init/+merge/301310 | 18:06 |
smoser | larsks, what does git push -u do for me ? | 18:08 |
larsks | smoser: sets the upstream tracking branch so that in the future you can just "git push" instead of "git push myremote mybranch" | 18:08 |
larsks | Otherwise you get: http://chunk.io/f/6378b82ea0c647cd888de1af0d912bb8 | 18:09 |
larsks | (-u is short for --set-upstream) | 18:10 |
smoser | larsks, do you want to stick with with cheetah in that tempatle ? | 18:11 |
larsks | You mean the spec file? Not really! I just didn't want to make too many changes at once that weren't directly related to the task at hand... | 18:12 |
smoser | ok | 18:12 |
smoser | thats fine, want to ditch cheetah | 18:12 |
smoser | but that is good to not do that here. | 18:12 |
larsks | I will make that a subsequent merge proposal. | 18:12 |
larsks | (converting the redhat and suse spec files to jinja templates) | 18:12 |
smoser | although you did do arbitrary white space (line 534) | 18:12 |
smoser | :) | 18:12 |
larsks | That hurt my brain. | 18:13 |
smoser | i think keep the 'find_root' around line 635 | 18:14 |
smoser | same reason as before... would like to set those | 18:14 |
smoser | rather than relying on git | 18:14 |
smoser | alghouth i guess less improtant there | 18:14 |
smoser | as that is explicitly a git operation | 18:14 |
larsks | Even make-tarball? That seems like we really want that to come from version control. | 18:14 |
larsks | Yeah. | 18:14 |
smoser | line 681 in that diff | 18:15 |
smoser | isthat set -o pipefailed ? | 18:15 |
smoser | i dont think so. | 18:15 |
smoser | so the gzip is unlikely to fail and thus unlikely to error | 18:15 |
smoser | (if the left sizde of that | (git archive) fails, then the command will succeed) | 18:16 |
smoser | read-depednecies... there is some reason we cant' use egrep | 18:16 |
smoser | let me log | 18:16 |
smoser | commit e26ac6b63072f3217de2fc9214584e61682cd211 | 18:17 |
larsks | I'll update the script to set pipefail. | 18:17 |
* larsks looks at that commit. | 18:17 | |
smoser | pipefail is bash | 18:17 |
smoser | silly non-linux unixes | 18:18 |
larsks | Ah, right, and we can't assume bash. | 18:18 |
smoser | and their silly 1986 shells | 18:18 |
larsks | That basically means "freebsd" at this point? | 18:18 |
smoser | yeah. | 18:18 |
smoser | those changes came in with freebsd | 18:18 |
smoser | it makes sense to use python though | 18:18 |
smoser | as we're pretty dependent on python working | 18:18 |
smoser | :) | 18:18 |
larsks | I guess. It seemed like a ridiculous amount of logic, but that's okay, I'll revert. | 18:19 |
smoser | larsks, my mom reminds me that i didnt' say thank you. this is good, thank you. | 18:26 |
larsks | smoser: thanks! just pushed a restored (mostly) read-dependencies; fixing up make-tarball now... | 18:27 |
larsks | ...and there's a fixed up make-tarball | 18:34 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!