From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Fedora Release Engineering Meeting :: Monday 2008-03-10

Beta Release

PreUpgrade

  • rel-eng has agreed to maintain the file and it will be distributed on the mirrors
  • pub/linux/fedora/releases/releases.list

Master Mirror Space

  • after the board's talk with legal, we're clear to remove anything we want from the mirror.
  • https://fedorahosted.org/fedora-infrastructure/ticket/421 is the ticket for the disk space
  • Discussion about what releases need to be kept around and which ones can be deleted to free up space
  • Potentially getting up to 2TB of space from HP

IRC Transcript

-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering Meeting - Roll Call13:02
* warren here13:02
* notting is here13:02
f13ping: notting warren jwb rdieter jeremy wwoods poelcat spot13:02
* wwoods here13:02
rdieterhere13:03
jwbhere13:03
jwbish13:03
* poelcat here13:03
f13I'm trying to chanage the wiki page to list the now adjusted UTC time13:04
f13but I'm getting 500'd13:04
f13ok, well13:04
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Beta Freeze13:04
wwoodsso.. rel-eng meeting adjusts for DST (i.e. it's tied to US Eastern time)?13:05
f13Tonight is the beta freeze, for tomorrow's rawhide.13:05
f13wwoods: yeah13:05
f13dist-f9-beta exists, is continually updated with the latest dist-f9 stuff, and I've got signing writing out signed packages right now13:05
f13rawhide tomorrow will likely have a bunch newly signed packages, but likely not all of them13:05
f13I'll update dist-rawhide later tonight13:05
warrenabout what time will the cut-off be?13:06
jwbupdate it as in ?13:06
f13dist-rawhide -> dist-f9 right now, tonight it'lls witch to -> dist-f9-beta13:06
jwbyeah, ok13:06
f13dist-rawhide is what feeds rawhide composes.13:06
jwbyep, just making sure i understood13:06
f13warren: 0700 UTC~13:07
f13warren: likely a bit before13:07
* spot is here13:08
f13so lots and lots of test trees coming13:08
f13RHEL5 selinux is thwarting my attempts at using rhel5 + mock to compose trees, so we might not be able to do them in PHX for beta13:09
f13but I'll be keeping a test location in sync with the trees I compose13:09
f13wwoods: you have us a testing grid right?13:10
f13we should make an announcement regarding it and invite people to use rawhide to test things13:10
wwoodshttp://fedoraproject.org/wiki/QA/TestPlans/Fedora9Install is the test plan13:12
wwoodshttp://fedoraproject.org/wiki/QA/TestResults/TestSummaryTemplate is the "fill in the boxes" summary of results13:12
jeremysorry I'm late... free lunch ran long :)13:13
f13mmmmm13:13
f13so....13:15
f13life is going to be busy for a bit.  Anything else anybody would like to add?13:16
f13We should keep in pretty constant contact with the state of the beta13:16
jeremywwoods: any indicator of how we're looking, especially relative to last week?13:16
jwbppc was mostly happy last friday13:16
f13daily runthroughs of the blocker list, culling the non blockers, etc..13:16
f13jeremy: X is better, still some evdev oddities, but not bad13:16
f13trees are composing pretty regularly13:16
f13including ppc13:16
f13perl landed today13:16
jeremyf13: yeah, that's my impression too.  but I just wanted to make sure I wasn't missing anything13:16
* jeremy saw perl too13:16
warrenI would really appreciate if somebody could review my ltsp package, been working constantly for more than 2 weeks getting that ready.13:17
jwbwhat does that have to do with Beta?13:17
jeremyalso, if we find a place to put it (I'll talk to mmcgrath in a bit), I can put up a live image13:17
f13I think the NetworkManager bits to reliably read system config files landed so we can flip NM on by default13:17
warrenjwb, I was told it needs to go in before beta or it doens't go in at all.13:17
jwbwhy is that?13:17
warrenfeature freeze?13:17
f13if it's a freature13:17
jwbit can go in.  it just won't be called a feature13:17
jeremyf13: we should check with dcbw where that stands (NM)13:18
wwoodsjeremy: stage2 stuff is still problematic. haven't tried an iso install today yet13:18
f13jeremy: yeah, I got a text message on Friday/Sat saying that the bits landed upstream and that he was going to do a rawhide build13:18
f13yes, stage2 worries me a lot13:19
wwoodsstage2=XXX definitelly doesn't work yet13:19
jeremywwoods: clumens should be around I think and is your best bet for fixage13:19
wwoodshe's in targeted selection training13:19
jwb?13:19
jeremywwoods: "stay on target!" :)13:20
* nirik wonders if the kvm vmware video finds no modes is known/filed/being looked at? 13:20
jeremynirik: it's filed (and affects vmware vmware too afaik)13:20
wwoodsgah. the internal mirror disappeared from the mirrorlist for rawhide for some reason13:20
nirikok, sounds good. I should see if the 'root can't login on console' thing I just saw is filed too.13:20
jwbwelcome to life for the rest of us wwoods13:20
f13oh, also13:21
f13syslinux doesn't seem to like recent kvm13:21
jeremywwoods: I can try to take a look too if you have concrete reproducers of problems13:21
wwoodsforget that! I don't wanna deal with slow mirrors like you suckas13:21
wwoodsjeremy: sure13:21
wwoodsoh. right-alt is still enter (or space) in anaconda. grumble grumble13:21
wwoodsupgrade traceback... while looking for /etc/rpm/platform13:22
wwoodsbluh. I'll take this stuff offline and report bugs and junk13:22
f13ok.13:22
f13we got works ahead of us13:22
jeremybut otherwise, would it really be a freeze? :)13:23
f13bad day for selection training.13:23
wwoodsbasically: shit's rough but I'm hopeful13:23
* jeremy at least feels like we're freezing on top of something more solid13:23
nottingmmm, frozen quicksand13:23
jeremyf13: and an entire bad week for me.  woo!13:23
f13nice13:23
f13well, anything else on Beta?13:24
nottingjeremy: punting redoing keymaps to match X?13:24
jeremynotting: yeah, I thought we decided that a few weeks ago13:24
f13alright;13:26
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Open Floor13:26
f13Given the beta, I'm not focusing on anything else this week.  Is there anything else anybody wants to bring up?13:26
* warren falls through the open floor.13:26
* f13 watches warren fall through the hole in the roof13:27
wwoodsthis might be an infrastructure thing instead, but13:27
wwoodsthe preupgrade feature requires a place to put a releases.list file13:27
wwoodswhich.. surprise! lists available releases13:27
nottinga place... on the mirrors? on the wiki? in space?13:27
wwoodsthat's the question, really13:28
wwoodsdoes something like that go on the mirrors, or do we just find some random place in the fp.o space to put it13:28
wwoodsit's kind of the Official (machine-parseable) List O' Available Releases13:28
f13we probably don't want it to be a SPOF13:29
wwoodsand it'll need some (small amount of) rel-eng involvement to flip bits when releases are made public13:29
f13so..13:29
f13pub/linux/fedora/releases/releases.list ?13:29
wwoodse.g.: add Fedora 9 when F9 is released13:29
wwoodshttps://fedorahosted.org/preupgrade/browser/dev/releases.list13:30
f13ok13:31
f13so yeah, I think dropping it in pub/fedora/linux/releases/ makes sense13:31
wwoodsf13: works for me. but yeah - requires updating when releases are.. released. which is a releng-y task.13:31
f13aight.13:33
f13I have one other peice of business I forgota bout13:33
-!- f13 changed the topic of #fedora-meeting to: Fedora Release Engineering - Master Mirror Space13:33
wwoodsf13: so - can I say that rel-eng has agreed to maintain the file and it'll be distributed on the mirrors? :D13:34
f13wwoods: sure13:34
wwoodsrad. thanks.13:34
f13https://fedorahosted.org/fedora-infrastructure/ticket/421 is the ticket for the disk space13:34
f13after the board's talk with legal, we're clear to remove anything we want from the mirror.13:34
f13Which could be everything up to the Fedora 7 bits13:34
nirikBeta is gonna have jigdo bits, correct?13:35
f13I'm still syncing stuff to spinning disks in Bostford but once that's done we can do some rm -rfing13:35
f13nirik: yes13:35
nottingf13: so, fc6 disappears completely? no archive?13:36
f13I'm going to announce likely later this week the pending removal of the bits, temporary for now, ideally put back in archive.fedoraproject.org later with redirects from the old locations13:36
f13notting: we'll want to put the bits back online eventually, we just don't have the resources to do so immediately13:36
nottingdo the mirror heads in rdu/tpa have similar space issues?13:37
f13but we have to clear something off to handle 9's release with split media once again, and secondary arch content.13:37
f13notting: I do believe so, they're all supposedly matched sets13:37
nottingwell, do we have space for 9 release w/o seconday arches?13:38
nottingand is there a concrete plan for the future other than begging?13:38
jeremynotting: begging...  with feeling  ?13:39
jwbf13, which secondary arch content?13:39
f13jwb: ia64 is the immediate need13:40
f13they're ready to start having us pick up their rawhide droppings13:40
jwbcool13:40
jwbwasn't aware of that13:40
jwbare they all hooked into koji?13:40
dgilmorejwb: partly13:40
jwbexplain?13:40
dgilmorejwb: I need to finish making things work13:41
f13notting: Without scrubbing /some/ content we don't have room for 9 at all13:41
dgilmorejwb: they are queueing builds  but not trying to reproduce the buildroot13:41
f13notting: my future plan is that we only keep the active or active -1 releases on the netapps, and we archive things to an archive server with less costly space issues13:41
jwbdgilmore, and that's acceptable?13:41
nottingf13: sure, but we don't have one of those yet :)13:41
dgilmorejwb: for now13:41
jwbwait, why?13:41
f13notting: correct.  We have some of the stuff for it, but it's being used for backups right now13:41
f13jwb: because it's better than nothing13:42
nottingf13: yeah, just hosting non-critical things without a concrete plan for space  acquisition makes me nervous13:42
f13I still think that reproducing the buildroot exactly is impossible13:42
jwbi've offered to send hard drives before13:42
jwbjeremy says that's pointless13:42
f13notting: we have plans, and budgets, but they're in later quarters13:43
nottingf13: did we not think we'd run out of space this fast?13:43
nottingjwb: drives is sort of misleading. would need drives, and a box, in the colo, and some sort of redundancy...13:43
jwbyeah, hence pointless13:44
f13notting: I don't think mmcgrath was aware that we were going to do split media for 9 again, and wasn't expecting to host secondary arches13:44
nottingthen... say no?13:44
warrenwe could do split media jigdo only...13:44
f13notting: board already said yes.13:44
warrenor all media jigdo only...13:44
f13warren: I'd rather not13:44
nottingf13: then tell the board they have their head up their ass and cough up some hardware13:45
jwbf13, what the board says and what we can physically accomplish are entirely different things13:45
f13we /can/ accomplish it13:45
f13there is no reason to keep Fedora Core 2 crap on the master mirror share13:45
f13it's just silly13:45
jwb1-6 can go13:45
f13we can temporarily move it offline until the archives space frees up13:45
jwbwhy are we hosting it at all anymore again?13:46
jwbthe old stuff i mean13:46
nottingi'm just not sure i see the point of 'oh, we'll put it somewhere else later'13:46
f13cleaning 1-6 off (basically the core/ directory) gives us ample space.13:46
nottingafter all, you're going to blow up their fc6 installs for 6 months anyway13:46
nottingwhy would the users then care that you're putting it back13:46
warrenblow up?13:46
nottingyum doesn't like no baseurls existing13:46
f13maybe they'll get the point that their release isn't supported anymore13:47
warrendoes removing 1-5 give us enough space?13:47
nottingadmittedly, they haven't seen updates for however long, but now they'll get loud errors13:47
f13warren: depends on how fast other arches spin up13:47
nottingi just don't like the ridiculous measures to support (IMO) a silly decision13:48
warrennotting, +113:48
jwbarent' you on the board?13:48
nottingjwb: doesn't mean people listen to me13:48
f13notting: then please go talk to the board and spot, 'cause that's where the pressure is coming from13:48
jwbnotting, i'm just wondering if you said the same during the board meeting13:48
f13HP has already sent us a box to hold the bits on disks until we can get archives up and runing.13:48
warren<notting> and is there a concrete plan for the future other than begging? <-- This doesn't bode well.13:49
f13concrete plans involve budgetary planning, which we're doing.13:49
f13although a lot of the problem is finger pointing when it comes to "who is going ot pay for this"13:49
f13notting: but please don't use releng as a method to further disagree with the board.  I don't really like being put in that position.13:50
jwbwhy is that?13:50
* warren wonders if we should split the ISO and package mirrors into different trees.13:51
f13jwb: we elect a board for a reason, they've made a decision, and we're doing the best we can to accomplish their decision.13:51
f13warren: wtf are you talking about?13:51
warrenIt makes less and less sense to have multiple copies of the same thing.13:52
nottingf13: it's the responsibility of rel-eng to give feedback to the board if what they ask for is nuts13:52
f13it also makes less and less sense to carry really old content on the expensive master mirror.13:52
jwbi think we should ax the older releases regardless of the current discussion13:52
jwbat very least 1-413:52
f13notting: well, I don't necessarily agree that it's nuts.  I think the timing is a little off, but it's nothign we can't deal with.13:52
f13jwb: 1-4 doesn't give us enough space IIRC13:52
f131-5 gets us closer13:53
f131-5 + the Fedora 7 Test [1234] may just about cover it13:53
f13we may get away with keeping 6 on the master netapp13:53
jwbdoes that include extras 3-5?13:53
nottingf13: this deletion is planned for... post-beta?13:53
f13jwb: yes, that includes it.13:53
f13notting: planned for as soon as I get the bits mirrored to the HP box in bostford, and send an announcement to the mirrors / users13:54
f13could be before beta, but will probably be after.13:54
f13notting: but if you can convince the board to choose a different course of action before then...13:56
nottingf13: do you or don't you want to be cc'd?13:56
f13as it stands, getting new mirrors bootstrapped is pretty tough given how much old content there is.13:56
jwbnotting, please cc rel-eng13:56
f13notting: sure, keep me cc'd, I'd like to be informed.13:56
f13jwb: ++13:56
nottingi'd just feel *much* better if archives was actually live now.13:57
nottingwas there something that prevented the HP donation going somewhere it could be used in a public manner?13:57
f13notting: rack space in PHX13:57
f13== 013:57
nottingand we can't send it to serverbeach?13:57
f13no ability to put things outside the firewall in Bostford13:57
f13serverbeach provides us machines, not the other way around13:58
warrennotting, serverbeach does only dedicated, not colo.13:58
f13we'd have to buy another machien from them, or more storage13:58
nottingso, barring adding a cname for archives.redhat.com to elvis.redhat.com...13:58
f13and getting IS to agree to putting another box in the colo13:58
warrenhow much space does elvis have?13:58
nottingabout 22G ;)13:58
f13does elvis have the 400~ gigs we need?13:58
f13s/colo/dmz/13:58
warrennotting, where is elvis anyway?13:58
nottingsomewhere in the rdu 4th floor lab, iirc13:59
warrenf13, what do you mean by redirect?  http redirect?13:59
f13warren: yes13:59
f13warren: if we can.13:59
warrenf13, and do we allow rsync access to archive.fp for people who want to mirror it for no good reason?13:59
f13warren: saves us from re-filing export approval for all the old releases.13:59
nottingwell, actually elvis is a nursing home in texas with jfk battling mummies. but that's besides the point13:59
f13warren: it should.13:59
f13well, nothing will be deleted before our next meeting14:01
nottingf13: how much space will the in-6-months archives.fp.o be?14:01
f13notting: that's a mmcgrath question14:02
nottingand i suppose there's not really space on spins either14:02
spotnotting: HP is working on donating much more storage to us14:04
f13probably not that much space, but again, that's a mmcgrath question.14:04
spoti'm working with mmcgrath to find a home for it.14:04
jwbspins has about 84gig free14:04
spotabout 2 TB14:05
jwbthough i think mmcgrath recently had an upgrade for spins somewhere14:05
nottingf13: dumb question - we want to have a written offer of some sort for F9 to handle some of these GPL issues. is there a way to beta test that without tying us into keeping the beta for however many years?14:05
f13... beta test a written offer?14:05
jwbthat seems... bad.  and also a question for fedora-legal14:06
f13what do you want to test?14:06
nottingf13: i.e., does including the first wording of this offer in the beta tie us to keeping the beta online for 3 years14:06
* jwb <- not lawyer14:06
f13notting: word it in such a way that it doesn't.14:06
nottingheh14:06
f13I don't think you can just put "NOT!" at the bottom.14:06
nottingmdomsch: are you in charge of that?14:06
f13you can put a chucnk of text saying "This is where the written offer will be"14:07
f13but I'm curious what you're trying to ... test14:07
nottingthe last i heard is that there was going to be something in the toplevel readme about the source offer14:07
nottingand i don't want it to cause problems later14:07
f13yeah, I'm not capable of answering that14:08
mdomschI'm still working on it..14:09
mdomschwon't be ready this week though14:09
nottingf13: but whatever we do, you *do* want to make sure it doesn't apply to betas?14:09
mdomschI need to get FSF legal (brett smith?) to ack that for GPLv2 we don't _have_ to provide physical media with source, if it's online14:09
jwband alphas and rcs14:09
mdomschGPLv3 fixed that particular madness14:09
mdomschnotting, right - we really only want that to apply to releases14:10
mdomschwhere we can expect to press media14:10
mdomschat least for now14:10
jwbmdomsch, why the v2/v3 distinction?14:10
nottingmdomsch: and is this using gpl as the original source license, or gpl as the collective license.14:10
mdomschthere's a desire to allow GPLv2 3b) for everything - but we're far from there yet14:10
mdomschnotting, both...14:10
mdomschjwb, v2 (in the FSF's opinion of the past) meant we had to put source on physical media for people if they wanted it, because we put the binaries on physical media14:11
f13notting: that is correct.  Making pre-releases stick around for 3 years will very very very quickly run us out of disk space14:11
mdomschv3 says basically "putting them online is sufficient"14:11
jwbis there something preventing us from using gplv3 which has this issue fixed ?14:11
mdomschjwb, all the v2-licensed code in the distro? :-)14:11
jwboh, yes14:12
nottingf13: sorry to drag things off-topic. anything else?14:12
f13I got nothing, but a hungry belly14:13
f13anybody else?14:13
jwblet's talk about spins14:13
jwbjust kidding :)14:13
f13thanks all14:15

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