=== chris15 is now known as chris14 [06:13] hey uh isnt the point of phased updates to *not* install them until they are 100% phased? [06:13] I didn't change any defaults and it is installing some 30% phased updates [06:13] why is that? [06:19] 30% phased means 30% people will get them [06:19] You're one of them [06:27] oh i thought it only gave them to people who opted in to get phased updates, i guess it works differently [06:27] but really this way makes way more sense, thanks [06:27] but how do they decide who gets these updates? [08:44] Liver_K, it's purely random. [10:27] They mention the algorithm online, I think it's "machine uuid modulo phased-percentage" [11:30] fyi: https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/postgresql-common/+git/postgresql-common/+merge/433992 [11:35] Cc sergiodj [15:28] athos: ACK, I'll take a look [15:28] thanks [16:54] Sorry, all. I intended the above request for elsewhere. I take it back! [17:36] i still got my problem... [17:41] Liver_K: what problem? [17:41] oh shoot wrong channel sorry [17:42] that was meant for #windows === alkisg1 is now known as alkisg === Liver_K is now known as Liver-K === Liver-K is now known as Liver_K [21:42] bryceh: out of curiosity, would you know the difference between Superseeded, Deleted and Obselete in getPublishedSources' "status" field? [21:43] I'm assuming that Superseeded and Obsolete are intermediary states, and that after some time the artifacts get Deleted [22:21] sergiodj, yeah. There can be only one package in Published state, so when a new one comes in, the older version is set to Superseded. Eventually that turns to PendingRemoval although I don't know when or how that's triggered. But eventually it's removed from the DistroSeries and its publishing record also removed. [22:23] Deleted is actually a state resulting from user request (via AA). This includes the identification of who the deleter was. I don't think this is the end state after PendingRemoval; I think once removed there is no status because the data object is just gone. Presumably Deleted records also get removed eventually too. [22:24] Obsolete is a state arising from when a DistroSeries is no longer supported. These also get cleaned up and removed eventually. [22:24] bryceh: ah, got it. so Deleted is just reached because of a user request. that's good to know [22:25] got it. I'm designing a cleaner for debuginfod and will end up relying on these statuses [22:25] yeah they're not a sequential set of states, but analogous parallel states all interim before removal [22:25] ACK [22:26] thanks, that helps a lot