/srv/irclogs.ubuntu.com/2013/03/19/#ubuntu-release.txt

=== yofel_ is now known as yofel
jibelinfinity, cjwatson I did a quick verification last week and the auto-upgrade-test doesn't support the upgrade from an LTS to the current dev release out of the box. It upgrades to the latest stable. I'll spend more time on it this week.09:14
tkamppeterCUPS 1.6.2 is out. It is a bugfix-only release. Can I upload it?10:20
seb128tkamppeter, if it's only bug fixes and no new feature, yes10:21
tkamppeterseb128, OK, so I will go ahead.10:28
seb128tkamppeter, thanks10:28
=== mmrazik is now known as mmrazik|afk
jibelinfinity, cjwatson re upgrade from LTS to current dev release, I had a look and it's a bit counter-natural for the upgrader. Here are the changes required to allow this upgrade path:10:45
jibel1. Add raring to http://changelogs.ubuntu.com/meta-release-lts-development10:45
jibel2. in update-manager-core on Precise change the logic in UpdateManager/Core/MetaRelease.py lines 228-232 to consider the latest dev release as a valid upgrade instead of stopping at the first upgradable release (quantal)10:45
jibel3. in ubuntu-release-upgrader on Raring add DistUpgrade.cfg.precise with From=precise and To=raring in the Sources section10:45
jibelWith these changes I could upgrade a server image from precise to raring10:46
jibelinfinity, cjwatson I can force 1 and 3 with the upgrade-tester but not 210:46
=== mmrazik|afk is now known as mmrazik
* cjwatson fixes the overnight build failure and respins10:58
cjwatsonjibel: that doesn't seem *too* awkward; shame it'll require an SRU10:58
=== mmrazik is now known as mmrazik|lunch
=== mmrazik|lunch is now known as mmrazik
rtgI think the kernel armhf build has stalled. 18 hours seems like quite a lot. https://launchpad.net/ubuntu/+source/linux/3.8.0-13.23/+build/437967112:17
cjwatsonYou'll need to ask #webops (internal IRC)12:18
cjwatsonCould somebody look at NEWing tk8.5 and tcltk-defaults, so that I can move on with the ruby1.8 change based on those?13:02
cjwatsonTrying to unstick a fairly long chain of stuff13:02
seb128cjwatson, looking13:03
cjwatsonthanks!13:15
seb128yw ;-)13:16
ogra_does this look ok for a seed change to add touch: http://paste.ubuntu.com/5628377/15:05
ogra_?15:05
cjwatsonWhy Task-Seeds: ubuntu-minimal?15:05
ogra_thats how the quantal image is currently built15:05
cjwatsonThe effect of that is to incorporate entries from minimal directly into the ubuntu-touch metapackage15:06
cjwatsonMaybe, but it's wrong :)15:06
ogra_standard has to much overhead i was told15:06
cjwatsonYou shouldn't use Task-Seeds for things that already have their own metapackage15:06
cjwatsonminimal vs. standard is a different issue15:06
ogra_oh, ok15:06
cjwatsonWhat I'm saying is that the Task-Seeds line shouldn't be there at all15:06
ogra_yeah, got that, the STRUCTURE line is enough15:06
cjwatsonOther than that it looks fine to me15:06
ogra_great, committing15:07
ogra_and pushed ...15:07
cjwatsonOh, one missing thing - you need to add touch to the inheritance of some other seed, probably supported15:08
cjwatsonOtherwise the packages in it won't be kept in main15:08
ogra_not sure we want them in main yet15:08
ogra_since the packages that are pulled in arent either15:08
cjwatsonWell - it's kind of invalid to have things in that seed collection that aren't inherited by supported15:08
ogra_ok15:08
cjwatsonBut I guess it might work temporarily15:08
cjwatsonIs there a project somewhere to get everything in touch MIRed?15:09
cjwatsonI mean, yes, adding touch to supported would trigger immediate component-mismatches for everything in it, so if you don't want that then it might not be the best idea15:09
LaneyI didn't think that touch in main was a goal for raring - is it?15:10
ogra_you mean adding it to the last line in STRUCTURE right ?15:10
ogra_Laney, well a goal was to have a regular overview15:10
ogra_of whats missing etc15:10
ogra_so component mistmatches might be a good tool here15:10
cjwatsonMaybe best leave it out of the last line in STRUCTURE for now15:10
ogra_ok15:10
cjwatsonWe need component-mismatches for other things, and if it isn't a target for raring then making it harder for ubuntu-archive to do other jobs isn't a good plan15:11
ogra_we wont have everything merged by raring release15:11
ogra_there are intrusive changes to such minor things like NM :)15:11
* cjwatson goes to update tasksel15:11
ogra_which wont make it before release15:11
cjwatsonNot that it matters, but15:11
ogra_ubuntu-meta will just magically pick it up without any intervention, right ?15:12
* ogra_ hasnt changed./added seeds in quite a while15:12
ogra_ah, update.cfg ...15:13
* ogra_ remembers ...15:13
ogra_hmm, but that wants main indeed15:14
cjwatsonWithout main inclusion, I'd recommend a separate -meta source package15:17
ogra_hmm well, after all it is supposed to end up on the same meta in the end15:18
ogra_i would even go that far to claim that we'll have images containing touch and desktop at the same time at some point15:18
ogra_(convergence)15:18
cjwatsonI'm not saying it should be in a separate source package permanently15:18
cjwatsonBut for now, it will be easier15:19
ogra_and lool and slangasek actually want me to start building images even of they fail15:19
cjwatsonAs long as you keep ubuntu-touch-meta's version number lower, it won't be a painting-self-into-corner problem15:19
ogra_(which i think makes no sense just to see whats missing)15:20
cjwatsonubuntu-meta can just take over the binary once it moves to main15:20
cjwatson(Yes, ubuntu-meta can technically produce a binary package in universe.  But getting germinate-update-metapackage to DTRT without breaking the other binary packages' dependencies is going to be a pain, and I don't think it's worth it)15:20
stgraberjust filed bug 1157227 whenever someone else on the release team has a few minutes to look at it. The main goal here is to get us closer to the final upstream release (currently on an alpha) so we can release 13.04 without having to worry too much about maintenance.15:20
ubot2Launchpad bug 1157227 in lxc (Ubuntu) "[FFe] Get LXC 0.9~rc1 to replace the current 0.9~alpha1" [Undecided,New] https://launchpad.net/bugs/115722715:20
LaneyI was looking at it15:21
Laneylet me build packages to see if my stuff continues to work ;-)15:21
loologra_: well I've suggested that and you've pushed back; we didn't discuss the specifics, but yes, I think we could either build against the target seeds even if that fails and use the failures as a todo list, or we could create the seed with some of the missing packages as commented out and build semi-broken images15:21
loolMy main goal was to parallelize the efforts of getting the images building with the efforts of pushing stuff to raring15:22
cjwatsonIt doesn't make any difference to image building whether ubuntu-touch is built from ubuntu-meta or ubuntu-touch-meta15:22
ogra_lool, the issue is that it will spam component-mistmatches all the time (though as i understood that was said todo list)15:22
cjwatsonNo, that also isn't affected by image building15:22
ogra_no, but by moving the packages to the archive and main15:23
cjwatsonSince we've agreed not to add it to supported's inheritance list, it won't spam component-mismatches15:23
cjwatsonWe could produce a separate mismatches report15:23
cjwatsonIt wouldn't be the first time15:23
ogra_quite some effort for just some weeks15:23
cjwatsonSome weeks spanning a release15:24
cjwatsonAnd component-mismatches is expected to be empty at release15:24
ogra_well, S opens in what 6 weeks ?15:24
ogra_i would just go with universe for now if lool and slangasek agree15:24
loologra_: sure thing15:24
ogra_instead of putting effort into creating separate reports etc15:24
cjwatsonWell, sure, I was just saying that having a bunch of stuff known-not-ready in component-mismatches across raring release isn't a viable option15:25
loologra_: we don't need main/universe distinction, at least not in the short-term15:25
ogra_right and i agree15:25
ogra_i was just echoing what i understood i was supposed to do :)15:25
loolyup15:25
* ogra_ creates ubuntu-touch-meta 15:25
cjwatsonLet me know if you need help with that15:26
cjwatsonDone it a few times now :)15:26
ogra_i'll just grab xubuntu and fix it up15:26
Laneystgraber: I still haz working containers, at least ;-)15:31
stgraberLaney: good to hear ;)15:32
Laneyyeah, seems fine to me15:32
Laneygoferit15:32
stgraberyay, thanks!15:32
cjwatsonogra_: do you know what the jenkins hostname/IP address is for my WI in https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-cdimage-android-builds ?15:33
ogra_yep15:33
=== rsalveti_ is now known as rsalveti
=== Ursinha_ is now known as Ursinha
ogra_cjwatson, http://10.97.0.6:8080/job/ubuntu-touch-image15:37
cjwatsonogra_: http://people.canonical.com/~ubuntu-archive/component-mismatches.txt <cough>15:37
cjwatsonI probably need to look at why that's happening :)15:37
ogra_cjwatson, more details are in my sync-phablet-images script15:37
ogra_in ~ on nusakan15:38
cjwatsonRight15:38
ogra_urlpath=$jenkinsurl/job/$project/$ver/artifact/archive15:38
ogra_thats the relevant bit15:38
cjwatsonI'll fix up c-m after this call15:38
ogra_hmm if you black/whitelist that anyway we could as well with the ubuntu-meta change15:39
cjwatsonNah, easier to use the component-mismatches command-line option to exclude a seed15:40
ogra_ah k15:40
cjwatsonogra_: Ah, hmm, it's actually really tricky to exclude this from component-mismatches16:10
cjwatsonI've used '-e touch', but that only excludes things that are direct run-time/build-time dependencies - it doesn't help with the case of extra binaries from the same source which then pull in other (build-)dependencies16:11
ogra_hmm16:11
cjwatsonAnd I'm not sure it's successfully excluding build-dependencies16:12
cjwatsonogra_: Would it be possible to move this to a separate seed collection for now?16:12
cjwatsonI'm happy to set that up for you if you like16:12
cjwatson(I'd need to have some involvement anyway)16:12
ogra_sigh, yeah ... still i think its a waste of manpower for just a few weeks16:12
infinitySo is making c-m useless.16:13
ogra_we'll merge them once S opens16:13
cjwatsonIt's a bit of effort, but not horribly much, and I can see the point of convergence here16:13
cjwatsonI mean, I think in general having the definitions in seeds earlier rather than later is a good thing16:13
ogra_infinity, right, i would rather postpone16:13
cjwatsonI'll just move it to a separate branch for now, then16:13
ogra_having everything prepared to merge with a finger snip16:14
cjwatsonIt'll be easy to move back later (though we might not get to keep the history of the seed)16:14
ogra_ok, tell me the branch name for the meta then16:14
* ogra_ hates such throw away work16:14
ogra_(regardless who does it ... it currently doesnt serve any purpose and will be thrown out before it gets useful)16:15
cjwatsonDoes lp:~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.raring look OK?16:16
infinityogra_: Branches are cheap, it's not really that much work.16:17
infinity(Less work than the discussion that preceded it)16:17
ogra_cjwatson, looks fine16:18
ogra_infinity, heh16:18
ogra_infinity, btw, i guess we need to sit down at some point and come up with something completely new for the ondemand script  .... it causes some havoc on phablet (my phone glows until i remove it and reboot for example)16:19
cjwatsonThat said, the component-mismatches explosion wasn't as bad as I expected, which bodes well16:19
ogra_well, its only ~60 packages16:19
cjwatsonI mean, still non-trivial work, but could be worse16:20
ogra_and many are there already16:20
cjwatsonOK, so I've removed touch from ubuntu.raring again16:20
ogra_yep, thanks16:20
infinityogra_: Your phone glows?  Neat.16:20
cjwatsonYou'll want to adjust ubuntu-touch-meta16:20
cjwatsonI made sure ubuntu-touch.raring was mirrored in the standard location (http://people.canonical.com/~ubuntu-archive/seeds/) too16:20
ogra_infinity, well ... :)16:21
cjwatsonogra_: Do you know if 10.97.0.6 is also the host we'd need to prod with an ssh trigger?16:24
cjwatson(I can ask Sergio if you're not sure)16:24
ogra_i think thats where all the test image runs are, yeas16:24
=== tkamppeter_ is now known as tkamppeter
ogra_[i386] Loading seed lists...16:42
ogra_* Checking out bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.raring/16:42
ogra_* Checking out bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/platform.raring/16:42
ogra_! Could not open supported from checkout of (any of):ile 30/3616:42
ogra_hmm16:42
ubot2ogra_: I am only a bot, please don't think I'm intelligent :)16:42
ogra_that doesnt look happy16:42
ogra_i guess i need to wipe supported from STRUCTURE16:42
* ogra_ does so and tries again16:46
cjwatsonogra_: no16:50
cjwatsonogra_: better to add an empty supported seed16:50
ogra_ah16:50
cjwatsonthe last seed has weird semantics16:50
ogra_ok16:50
cjwatsonsorry, my bad for getting that wrong in the first place16:51
Laneyxnox: → ubuntu-quality@ too, perhaps?17:04
xnoxLaney: oh, i had no idea about ubuntu-quality@ not sure I am subscribed.17:05
LaneyI'm sure balloons can moderate it for you17:05
balloonsxnox, Laney i sure can moderate.. I'll forward if you don't want to crosspost xnox, but many on the list will be keen to read it17:06
xnoxballoons: ack, cool.17:07
xnoxballoons: and thanks.17:08
slangasekogra_: doesn't serve any purpose> it serves the purpose of making sure any phablet images we're building today have their definition where it should be - in Ubuntu, not in some out-of-the-way jenkins job definition.  Please do not underestimate the importance of this17:10
ogra_slangasek, well, i'm nearly done anyway no worries ...17:11
ogra_just waiting for the ./update script to finish and will upload the new meta17:11
ogra_slangasek, i dont underestimate the importance but i think it could have waited four weeks17:12
slangasekno, it can't17:13
ogra_now its done though :)17:13
slangasekfour weeks is a LONG time17:13
xnoxstgraber: ubuntu slideshow - READY =)17:22
ogra_hmm, i wonder why i dont seem to have any WI for creating the touch seed17:30
seb128ogra_, not sure about touch, but you have one on https://blueprints.launchpad.net/ubuntu/+spec/desktop-r-arm-reduce-footprint for the common/nexus seed17:32
ogra_seb128, well i consider that obsolete/suspended atm17:32
=== mmrazik is now known as mmrazik|eod
ogra_i just added one for touch17:33
seb128ogra_, right, you can either recycle or it POSTPONED it17:33
ogra_i'll postpone ... i guess it will come up for convergence again at some point17:33
seb128right17:34
seb128thanks17:34
ogra_ubuntu-touch-meta-1.001 sits in NEW ... i would appreciate a review and pass :)17:37
cjwatsonlooking17:41
ogra_ah there it is17:42
ogra_its completely empty atm .. "? Unknown touch package: ..." for all the packages ...17:42
ogra_which should be right atm17:42
cjwatson$ cat metapackage-map17:42
cjwatsontouch ubuntu-touch-touch17:42
ogra_eek17:42
cjwatsonwas fine when the seed collection was ubuntu17:43
ogra_does the script add that ?17:43
cjwatsonneeds a seed fix17:43
cjwatsonone moment17:43
ogra_ah k17:43
* ogra_ wishes ./update wouldnt take ages ... it wrangles with an x86-android repo sync i'm running here17:44
cjwatsonyou should drop override_dh_germinate_metapackage too17:44
stgrabercjwatson: hey, do you happen to have a list of dependencies for run_test in lp:ubuntu-cdimage?17:45
cjwatsonogra_: rejecting for both the above - could you re-update?  I've fixed the seeds17:45
ogra_done17:45
ogra_yep, running17:45
cjwatsonstgraber: should be just python-mock, plus python3 to run the python3 tests as well17:47
stgrabercjwatson: actually, I just figured it out. It's: python-mock, python3, procmail, squashfs-tools and having your system use the GMT timezone17:47
cjwatsonoh, I forgot about procmail17:48
cjwatsonand yeah, squashfs-tools for test_check_installable17:48
cjwatsonGMT timezone is a bug17:48
cjwatsonwhat fails if you don't?17:48
stgrabercjwatson: a bunch of string match fail17:49
stgrabercjwatson: test_sync_lock_failure is one of them17:49
cjwatsonhuh, let me see if I can reproduce that17:49
stgrabercjwatson: there's basically a timestamp in the log file which contains the timezone abreviation17:50
stgrabercjwatson: might be worth calling "date -u" or similar, to generate timezone neutral timestamps17:50
cjwatsonIt's meant to but I obviously missed something17:51
cjwatsonI'll fix that, thanks17:51
cjwatsonIt's already using time.gmtime(), so I think I just shouldn't have used %Z17:52
cjwatsonstgraber: r1140 fixes timezone handling; r1141 documents dependencies17:54
stgrabercool, thanks17:55
=== mmrazik|eod is now known as mmrazik
stgraberjbicha: next daily build of Ubuntu GNOME will be auto-published on the iso tracker.18:03
stgraberthere was a small bug in the publishing script (wrong product name) so the past couple of builds didn't publish18:03
ogra_there we go, next try18:33
ogra_i left ppc out btw ... i hope nobody minds :)18:34
cjwatsonstgraber: aha, thanks18:36
cjwatsonogra_: LGTM18:39
ogra_thx18:39
ogra_yay18:39
=== highvolt1ge is now known as highvoltage
dobeywas just reading the TB meeting logs from yesterday, and it looks like it was decided that support period would be 9 months starting with 13.04. is that correct, or still need votes/opinions from the absentee TB members?19:43
stgraberthat's correct19:47
stgraberIIRC 3 members + chair is the minimum requirement for TB quorum and we had that yesterday. Anyway, the 3 other members indicated their support to the proposal by e-mail to the TB mailing-list before the meeting.19:48
cjwatsonIndeed.19:48
dobeyok19:49
dobeyright, that's how i read the log. i just wanted to confirm. thanks :)19:49
=== yofel_ is now known as yofel
ScottKSo I saw Bug 1157191 today and suddenly my ability to maintain state of PS generated FFe requests has collapsed.21:54
ubot2Launchpad bug 1157191 in ubuntu-ui-toolkit (Ubuntu) "[FFe] API updates for MainView, PageStack and Tabs " [Medium,Confirmed] https://launchpad.net/bugs/115719121:54
ScottKseb128: Could we perhaps get a complete list of the stuff they still have to land?  It seems like it's something new every day.21:55
seb128ScottK, I though there was an agreement/understanding that ubuntu-touch work in universe could go in without issue?21:57
seb128slangasek, ^21:57
seb128ScottK, that shouldn't impact on the release or on any flavor...21:57
ScottKseb128: There was some discussion about a general FFe request for such things, but I've never seen the request.21:57
ScottKRight.  That one's not particularly a problem.  It's just they keep coming.21:58
slangasekseb128: right, what ScottK said... I think I was supposed to file the FFe request and dropped the ball, sorry about that21:58
ScottKIt'd be nice to get everything on the table and reviewed once.21:58
slangasekwrt the new packages, it should all be done as a single blanket FFe21:58
seb128slangasek, new like "not in the archive yet"? or like "new from this cycle that is under active work" (like the ui toolkit)?21:59
ScottKBut the blanket FFe should list them all, so we know what's approved already and what's not.21:59
seb128ScottK, afaik the "only" 2 FFe from the #ps team are the scopes one (that sabdfl overruled) and the in-dash-payment one22:00
slangasekseb128: new like "new this cycle for the touch stack and not touching any Ubuntu images"22:00
seb128slangasek, ok, thanks22:00
* ScottK gives up and approves ALL the FFes.22:13
ScottKActually not, but am tempted.22:13
phillwwhat is the actual size (disk space) of a full repo mirror as per https://launchpad.net/ubuntu/+archivemirrors and where should I head to for more details?22:34

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