[07:44] <vila> helllo !
[09:02] <mgz> morning all!
[09:15] <fullermd> Oh, not again.  I just dealt with a morning yesterday  :(
[15:22] <vila> mgz: 182.926  safe_decode() called on an already-unicode string: u'Jonathan Riddell<EMAIL_ADDRESS>[15:22] <vila> mgz: on jubany, expected ?
[15:25] <mgz> yes.
[15:25] <vila> k
[15:26] <mgz> combination of safe_decode being a bad idea and debian.changelog api switch I'm guessing.
[15:27] <mgz> didn't really need to highlight Riddell there, not his fault he's unicode :)
[15:27] <Riddell> :)
[15:32] <mgz> jelmer: bug 922121 looks like one for you too, can do a s/\.inventory/\.get_inventory()/g in qbzr?
[15:32] <ubot5`> Launchpad bug 922121 in Bazaar Explorer "Starting Bazaar explorer the 1st time: GitWorkingTree.inventory AttributeError" [Undecided,New] https://launchpad.net/bugs/922121
[15:34] <jelmer_> mgz: not really, foreign trees don't have inventories
[15:34] <mgz> did it never work then, rather than being related to api movings?
[15:34] <jelmer_> mgz: bzr-git did provide something which resembled an inventory at some point, when it was still part of the API
[15:34] <mgz> I swear I've done `bzr explorer some-git-repo` in the past, but maybe not.
[15:36] <jelmer_> mgz: it never provided the full thing, which was one of the reasons why I wanted to remove inventory
[15:36] <jelmer_> mgz: but it might have done some things, sufficient to get explorer working
[15:53] <LarstiQ> mgz: hmm, maybe I shouldn't have picked you as a reviewer, now bzr-core doesn't show up
[15:54] <mgz> I can add everyone else too
[15:54]  * mgz goes mp hunting
[15:55] <mgz> done.
[15:57] <LarstiQ> yay!
[16:02] <AuroraBorealis> i posted an update to this bug, no idea if it will help https://bugs.launchpad.net/bzr/+bug/855155
[16:02] <ubot5`> Launchpad bug 855155 in Bazaar "InconsistentDelta error when using bzr update" [High,Confirmed]
[16:04] <vila> jelmer_, mgz: pristine-tar 1.17 deployed on jubany but 2 new bugs, see #is for some details :-/
[16:04] <vila> Riddell: ^
[16:08] <mgz> AuroraBorealis: thanks, might try and look at that over the weekend
[16:09] <AuroraBorealis> i'm afraid it might not be useful because i'm not getting the inconsistant delta error anymore
[16:09] <AuroraBorealis> but the tree is still in a very weird state where it thinks everything is conflicting
[16:11] <mgz> vila: #is doesn't seem to be logged and I'm not in there.
[16:11] <vila> mgz: then join, I'll paste
[16:12] <jelmer_> vila: it just seems to be an issue with the backport of pristine-tar
[16:15] <mgz> I guess I'd better just add #launchpad and #is to my autojoin, but am determined to stay in single figures
[16:17] <LarstiQ> mgz: move to a hexadecimal base for some breathing room?
[16:23] <mgz> alt+a already seems to do something, but I'm not sure what
[16:40] <vila> mgz: marking you away ?
[16:44] <mgz> vila: I hope not
[16:45] <vila> that's what it does here ;)
[16:45] <mgz> ...apparently moves you to the last 'active' window, wheree're last someone spake
[17:40] <vila> jelmer_: http://package-import.ubuntu.com/status/lxc.html#2012-01-26%2017:07:04.101838
[17:43] <jelmer_> vila: is that with bzr-builddeb trunk?
[17:44] <vila> jelmer_: yes
[17:44] <vila> jelmer_: but not bzr trunk if that matters
[17:45] <jelmer_> vila: it probably makes sense to disable 'quilt-smart-merge' in the importer
[17:45] <vila> jelmer_: oh, by the way, I've requeued all multipletarballerrors and only a few have failed (for a different reason) so we're down to 452 import failures
[17:45] <jelmer_> vila: we'll likely have to throw them away in the future and reimport them :-/
[17:45]  * vila blinks
[17:46] <vila> which ones ?
[17:46] <jelmer_> vila: the multitarball ones
[17:46] <vila> is it that bad ?
[17:46] <jelmer_> yes
[17:47] <vila> shudder, I'm tired
[17:47] <vila> I meant the branches we push are not usable ?
[17:47] <jelmer_> vila: they're somewhat usable, but have too much data (some revisions imported lots of times, for example)
[17:48] <vila> k
[17:48] <jelmer_> vila: this is what I mentioned the other day when you asked about the multi tarball status
[17:49] <vila> right, but I understood that they will still failed so was a bit surprised
[17:50] <vila> but back to disabling quilt-smart-merge, I thought it was: set in tree, default in bazaar, so no way to disable globally right ?
[17:50] <jelmer_> ah, I see
[17:50] <jelmer_> vila: no, you can disable it in the per-user config of bzr-builddeb as well
[17:51] <jelmer_> vila: ~/.bazaar/builddeb.conf
[17:51] <vila> so it's ~conf/tree/bazaar.conf ?
[17:51] <jelmer_> vila: what do you mean?
[17:52] <vila> the order the conf files are used
[17:52] <jelmer_> vila: it's roughly debian/bzr-builddeb.conf, debian/bzr-builddeb.conf.local, ~/.bazaar/builddeb.conf
[17:52] <jelmer_> sorry
[17:52] <jelmer_> vila: it's roughly debian/bzr-builddeb.conf.local, debian/bzr-builddeb.conf, ~/.bazaar/builddeb.conf
[17:53] <vila> hmm, so we can only disable by default right ?
[17:53] <vila> or do you mean there is little chance yet that anybody set it anyway ?
[17:53] <jelmer_> vila: yeah, you wouldn't really want to set this on a per-tree basis I think
[17:54] <jelmer_> except perhaps to disable it as it's enabled by default
[17:54] <vila> a lot of imports have already succeeded with it enabled (I've monitored a few ans see the [quilt xxxx] messages
[17:55] <vila> I mentioned the above as I thought it may be an edge case you wanted to fix as ISTM this is working well so far
[17:55] <vila> well, anyway, think about it and tell me what you want tomorrow, I'm crashing ;)
[17:55] <jelmer_> vila: I think we should disable it for the imports, it just slows them down without any benefit
[17:56] <jelmer_> vila: thanks for the headsup about lxc though
[17:56] <jelmer_> vila: I suspect it's a broken tree, but I'll look into it
[18:00] <vila> jelmer,mgz: last thing, freebsd failed several tests for trunk (http://babune.ladeuil.net:24842/view/%20High/job/selftest-freebsd/lastFailedBuild/#showFailuresLink)
[18:00] <vila> they are all caused by an invalid ssl.ca_certs path which my fix should address
[18:00] <vila> I did test it for freebsd
[18:02] <vila> but the same issue will be encountered everywhere we run the test suite or want to connect with https... that really needs to be addressed before 2.5.0
[20:39] <lamalex> is there a way to build a binary package from a recipe locally?
[21:43] <jelmer_> lamalex: hi
[21:44] <jelmer_> lamalex: somewhat - you can use bzr builder to build a source package and then use the normal package build tools to build a binary package from that
[21:50] <lamalex> jelmer_, how do you build from a source package?
[21:50] <lamalex> sorry, im not a packager by any means
[21:54] <james_w> lamalex, "dpkg-source -x <package>.dsc; cd <package>; debuild" would be one way
[22:00] <james_w> if I have a cronjob that runs "bzr pull" and the branch is getting updated but not the tree, what might be the cause?
[22:01] <jelmer_> james_w: there is a post_pull / post_branch_tip_change hook that fails?
[22:01] <jelmer_> I would expect you to be mailed a traceback by cron in that case though
[22:02] <james_w> I don't think so
[22:02] <james_w> oh, I don't think cron mail is connected to anything in this case :-)
[22:02] <james_w> it's a remote server
[22:02] <james_w> when I run pull by hand nothing fails at least
[22:02] <jelmer_> james_w: it might be related to encoding stuff, for example
[22:02] <jelmer_> james_w: if you have a way to read your mailbox on the remote machine, it might be worth a short to look there
[22:03] <james_w> there's no mail for the user with the cron job
[22:03] <jelmer_> hmm
[22:03] <jelmer_> beats me - "bzr up" runs without problems?
[22:03] <james_w> actually
[22:04] <james_w> I think something else is resetting the tree
[22:04] <james_w> oh
[22:04] <james_w> it's a lightweight checkout
[22:05] <james_w> that's probably not going to work too well
[22:25] <poolie> hi jelmer_, james_w, wgz
[22:27] <james_w> hi poolie
[22:39] <wgz> hey poolie


[03:33] <bacteriummourner> hi, i'm back. quick q: how do i install "Ubuntu Studio Audio Configuration" ref'd here https://ubuntustudio.org/ubuntu-studio-installer/#audioconfig
[03:34] <bacteriummourner> also, i used to use pactl/pulse on pipewire, but i guess pactl is gone now. this is intentional, yes?
[03:53] <bacteriummourner> nm i just reverted to my old config. all g now
[11:19] <spongeman> hello every one
[18:41] <StudioUser14> Hello
[18:42] <StudioUser14> I have a idea... When install Ubuntu Studio automated installed ths... https://lmms.io/download
[18:42] <StudioUser14> this.
[18:42] <StudioUser14> LMMS auf Linux
[18:42] <StudioUser14> A other Idea is Ubuntu All-In One...
[18:44] <StudioUser14> Ubuntu universal Installer DVD... First Step install Kernel with Terminal and all hardware Drivers and Account Manager Graphical with Mouse. Everbody or Everone User Account have a Custom Desktop GUI....
[18:45] <StudioUser14> The Desktop Gui is Custom and i can change the Desktop in Graphical Menue... All Ubuntu Desktops, all WIndows CLone Desktops, all Mac Desktops, all Chrome OS Desktop, all Android Desktop... The Desktop is in User Account...
[18:48] <StudioUser14> The next step.. Minimal Desktop Installtion or Custom or Package for Programs.... The Instal question me... Which Standard browser, which Email Programm, which Downloader, Which Torrent, which P2p, Which Chat, which AntiVirus, Which Firewall, Which Adblocker, Which Office, which Callendar, which Note, which Planer, which Paint, which Editor, which
[18:48] <StudioUser14> Calculator, which other Program in Category.
[18:52] <StudioUser14> The Next Idea is Installer Package for kids, for School kids, for Students, for teacher, for Schools, for office, for Studio, for Mutlimedia, for CD Burner, for VMWARE, for Players, for Emulators, for Media Center, for Internet Radio and Internet TV, Virtual CD/VHD/FLOPPY Virtual Drive Software to mount images as Drive Virtual.
[18:54] <StudioUser14> For gamer Package for windows, android, DOS, UNIX, other Linux Kernel, IOS Kernel... Steam, GOG.COM, ORIGIN, BLIZZARD clients.. games under Linux playable.
[18:55] <StudioUser14> A package for Security and Anonym and Censorfree AND VPN, and Proxy automated easy configure install with AntiVirus and Firewall.
[18:56] <StudioUser14> This my Ideas. One Linus Install DVD or USB Stick with Ground and everyone or Everbody user hae a own Desktop and own Programs and Games in Container.
[21:03] <Eickmeyer> Don't know what that was all about, but 1) lmms is included by default, 2) I used to contribute to the Ubuntu All-In-One project (out of scope here) and 3) everything else mentioned is closed-source and/or proprietary so hard NACK.


[00:25] <jjlava> Hi all, question for you experts about wireless USB N adapters that plug and play with Xubuntu Trusty Tahr
[00:26] <holstein> jjlava: well, nothing about ubuntu/xubuntu/linux will prevent anything from working on it.. i say, try your best to research the chipset.. and, save the reciepts..
[00:27] <holstein> these days, most should "just work", but, if they dont promise linux support, it can be challening.. and the companies can change the chipsets, or versions, and they dont have to release that info.. just windows drivers for all chipsets..
[00:27] <jjlava> holstein, thanks... understood. I've Googled and found at least a couple that seem to work well from TP-Link and Panda, but the referenced articles were from a couple years ago
[00:28] <holstein> well, the chipset is the issue
[00:29] <jjlava> Is there any particular USB adapter with a chipset that works out of the box with Xubuntu right now that you are aware of?
[00:34] <bazhang> !hcl | jjlava have a check
[00:35] <jjlava> Thank you bazhang and ubottu. I will do that
[00:36] <jjlava> Good evening/day to all
[13:02] <axsk> hi
[13:02] <axsk> I cant find any option to customize my xfce clock ? i want it to show date, day, week, month etc?
[13:02] <axsk> in lxde I used strftime
[13:02] <axsk> 15.04
[13:04] <knome> "xfce clock"? the clock in the panel?
[13:04] <knome> try right-clicking and selecting options
[13:04] <axsk> yes that clock
[13:04] <cfhowlett> my default is the orage clock, not xfce.
[13:05] <axsk> i tried right clickingg to find option.
[13:05] <knome> with orage, you have the customization options available immediately, with the clock applet, go to format -> custom format
[13:05] <axsk> thats what i have mentioned above
[13:06] <axsk> when I right click on it it gives me indicator plugin options
[13:06] <axsk> not clock options
[13:06] <knome> right-click -> properties is available for both applets
[13:06] <axsk> those properties are not of clock but indicator panel
[13:07] <knome> i don't know which clock you have in the indicator area, but that's not the one used by default in xubuntu
[13:07] <knome> try adding the clock or orage clock applet to your panel.
[13:07] <axsk> i did apt-get install xubuntu-desktop and then i magically have a clock
[13:07] <axsk> i did not added removed anything
[13:07] <axsk> i can show youu screenshot if want
[13:08] <knome> maybe you had something installed before you installed xubuntu-desktop
[13:08] <axsk> lubuntu
[13:08] <knome> that's of no use really - just add the clock or orage clock applet
[13:08] <axsk> hows that suuppose to break xubuntu?
[13:08] <knome> lubuntu might have installed some package that added the clock in the indicator area
[13:08] <knome> i don't say that's breaking at all
[13:08] <knome> it's just different
[13:09] <axsk> ok
[13:09] <axsk> orage give me everything
[13:09] <knome> you can likely hide the clock from the indicator area by going to the indicator area settings
[13:10] <axsk> thanks kno
[13:10] <axsk> thanks knome
[13:10] <axsk> knome = kde + gnome? :-p
[13:10] <knome> nope.
[13:11] <axsk> ok
[17:16] <skn> hi, i'm trying to install xubuntu along win 8, but it doesn't work out-of-the-box with this computer. looks like i need to make partition, so what is the right type for partition? thanks
[17:42] <GridCube> !uefi | skn
[17:43] <skn> ok, thanks
[19:43] <Krytexo> Hi there ! I got a problem, can someone help me ?
[19:43] <knome> ask and find out
[19:45] <Krytexo> I just installed the last Xubuntu for work, but I can't connect my PC (Lenovo Yoga 3 14) to the Wifi : "wifi is disabled by hardware switch"
[19:46] <knome> so... have you turned wifi on with the hardware switch?
[19:47] <Krytexo> Nothing happend
[19:53] <Krytexo> up !
[19:59] <holstein> !wifi
[19:59] <holstein> Krytexo: make sure, its not something simple, where, you need to work a funtion key..
[20:03] <Krytexo> !wifi doesn't work.. I'll try to find something on link
[22:13] <xubuntu65o> #list
[22:13] <knome> xubuntu65o, hello?
[22:14] <knome> ok


[08:43] <p1ayerone> can anyone help me?
[08:45] <Hobbsee> no
[08:45] <p1ayerone> why are you here?
[08:48] <Hobbsee> ...no, because your skill at asking useful questions seems to be nil.
[09:14] <crevette> ubuntu-desktop should be renamed ubuntu-desktop-dev
[09:59] <Hobbsee> ...why?
[13:43] <Amaranth> Hobbsee: because people always think there is the channel for help with desktop-like questions
[13:43] <Amaranth> s/there/this/
[13:44]  * Amaranth wakes up more
[13:57]  * awalton__ passes Amaranth some coffee.


[00:35] <cyrus_> hello is anyone there? I have a question
[02:02] <mate|47120> Hi
[03:36] <mate|40270> hi I am a new linux user.. any recommendation from where to begin.
[03:36] <mate|40270> I am mostly going to use it at home
[03:50] <ouroumov_> hello mate|40270
[03:51] <ouroumov_> mate|40270, first customize firefox the same way you would on windows, meaning addons uBlock Origin, HTTPS Everywhere and Privacy Badger.
[03:53] <ouroumov_> mate|40270, Then I recommend you go to MATE Tweak, under Interface check "Enable Launcher" -> you'll be able to launch programs with CTRL+SPACE, then go to "Windows" and try the window manager Marco+Compton, that should deal with video tearing
[03:55] <ouroumov_> mate|40270, oh right, check "retrieve lastest software listings" in the boutique, and do not install Opera, there's an active bug that'll wrek your update process if you do that.
[03:56] <ouroumov_> mate|40270, our forums are a good place to ask questions and get help.
[05:07] <ag43> Hi
[05:07] <ag43> I was wondering if it is a good idea to install ubuntu mate in a desktop system instead of ubuntu
[05:08] <ag43> what do you think
[05:10] <Astro7467> U-MATE is just Ubuntu with a different desktop environment - so the core difference is personal preference - little technical diff
[05:11] <ag43> so both will use the same amount ofresources
[05:11] <Astro7467> u can install Ubuntu then add the MATE DE then swap between Unity & MATE at log in
[05:11] <ag43> o thanks
[05:12] <Astro7467> MATE is generally a lower resource hungry environment than Unity
[05:12] <ag43> do you know where can I chnage the settings for scrolling the page using two fingers ?
[05:14] <Astro7467> AFAIK if not in the control centre, then it is touchpad and driver combo dependent
[05:14] <Astro7467> someone else may have better knowledge on here
[05:16] <Astro7467> else suggest searching the ubuntu-mate.org community
[05:19] <ag43> found it. it was in the control center thanks
[06:58] <baban> lohi
[06:58] <baban> hi
[06:58] <baban> i need help with settings my boot config
[06:59] <baban> on ubuntu
[06:59] <baban> matre
[06:59] <alkisg> baban: what settings?
[06:59] <baban> for ubuntu mate for the raspberry pi
[07:00] <alkisg> Ah, for config.txt? Well, ask exactly what you want and wait for a couple of hours to see if anyone answers
[07:00] <baban> ok
[07:28] <stinkfoot> is this a chat or a help channel?
[07:44] <duckfoot> what is the most used chat in hexchat, everywhere i look no one seems to be chatteng
[07:44] <duckfoot> chatting
[07:45] <alkisg> duckfoot: go to #ubuntu-offtopic
[07:46] <duckfoot> is that in freenode
[07:46] <alkisg> Yes, you just type /join #ubuntu-offtopic
[17:16] <swift110> hey
[17:21] <alkisg> Hey
[17:34] <Menzador> Hi swift110 , I'm what used to be SonikkuAmerica :)
[17:35] <swift110> good Menzador how are you?
[17:35] <Menzador> Fine
[17:36] <Menzador> I see you literally everywhere. What's your PC setup?
[17:36] <Menzador> Sometimes I wonder if you combine MATE and XFCE
[17:53] <swift110> good Menzador
[17:53] <swift110> Menzador: I have several laptops
[19:40] <alegitcookie> Hey, i need help. im on A raspberry pi 3 model b with Ubuntu MATE, and when i put my SD card into my Windows PC and try to open my CONFIG file, it shows nothing. why is my Config file empty?
[19:41] <alegitcookie> and if my config file is empty, how am I running Ubuntu MATE right now?
[19:48] <alegitcookie> abybody here?
[19:48] <alegitcookie> im having trouble
[19:48] <alegitcookie> for some reason on my PC, it shows that my Config file is empty
[19:48] <ali1234> re you sure its empty?
[19:49] <alegitcookie> honestly, no. but i opened it with about 5 different viewer and line ditor softwares
[19:49] <ali1234> it will still work with an empty config file
[19:50] <ali1234> it just uses defaults
[19:50] <alegitcookie> okjay. is there a way to recover the config file, or should i just format my SD card and re-download MATE?
[19:50] <ali1234> my ubuntu mate install does not have an empty config, but every line is commented so it is effectively empty
[19:50] <ali1234> i will pastebin it for you
[19:50] <alegitcookie> thanks
[19:51] <ali1234> do you have some actual problem you are trying to fix?
[19:51] <ali1234> http://paste.ubuntu.com/24066943/
[19:51] <alegitcookie> this is the prblem. because i was not sure if it was a bad thing that the config file was empty. after all, it is the systems configuration file
[19:51] <ali1234> make sure to save it as a unix formatted file
[19:52] <alegitcookie> alright thanks
[23:53] <KenLL> Hi folks.
[23:53] <KenLL> How do I calibrate my monitor and change the color profile?
[23:53] <KenLL> It says I need to go to System settings + color
[23:53] <KenLL> but I'm using Mate, not Unity
[23:53] <KenLL> and can't find it


[05:09] <elopio> ping mzanetti: if the dash is an app, why can't I launch it with ubuntu-launch-app ?
[07:49] <tsdgeos> Saviq: there?
[08:14] <Saviq> tsdgeos, here
[08:14] <Saviq> elopio, you should be able to
[08:15] <tsdgeos> Saviq: was wondering if base the scopes activation thing on dash overview or on plain trunk
[08:15] <Saviq> tsdgeos, overview
[08:15] <tsdgeos> ok
[08:15] <Saviq> tsdgeos, since it has exceptions for it
[08:16] <tsdgeos> Saviq: "on top of" or "inside" overview?
[08:16] <Saviq> tsdgeos, on top of please
[08:16] <tsdgeos> okidoki
[08:48] <Saviq> mzanetti, can you please have a think and list any cases where you think just url handling for scope:/// won't cut it?
[08:49] <Saviq> (in the MP that is)
[08:49] <mzanetti> ok
[08:50] <mzanetti> Saviq: what about line 261 in the diff? is that still wanted? I wasn't unsure
[08:50] <mzanetti> err. I was unsure :D
[08:51]  * Saviq looks
[08:51] <Saviq> mzanetti, 261 is a newline ;)
[08:53] <Saviq> mzanetti, ugh, wrong mp
[08:53] <Saviq> no, still newline :D
[08:54] <mzanetti> Saviq: 621, sorry
[08:54] <Saviq> mzanetti, yeah, nothing like that
[08:54] <Saviq> mzanetti, what's more
[08:55] <Saviq> http://paste.ubuntu.com/7893171/
[08:55] <Saviq> mzanetti, but not necessarily in your MP
[08:55] <mzanetti> ok
[08:56] <Saviq> mzanetti, basically we'll only be changing focus inside the dash if you press BFB or left-swipe
[08:57] <mzanetti> Saviq: atm we're using different animations when pressing the home button
[08:58] <mzanetti> Saviq: depending on whether the greeter is locked or not, we animate to home or not
[08:58] <Saviq> mzanetti, when dash isn't visible, there will be no animation inside it now
[08:58] <mzanetti> Saviq: ans also, on left edge swipe we reset it to the top, while we don't do on home button press
[09:00] <mzanetti> so well, I don't really care... can drop the whole communicator thing
[09:00] <mzanetti> but I'm afraid the url hadler is not in place yet, is it?
[09:00] <Saviq> mzanetti, sure it's not
[09:00] <Saviq> mzanetti, I'm not saying you should drop it now
[09:01] <Saviq> mzanetti, as we can't really drop it, we need to replace it with the handler
[09:01] <Saviq> mzanetti, but I just wanted to have a list of doubts to shoot down ;)
[09:01] <mzanetti> ok. so I'll find a place to write this down as a list
[09:01] <Saviq> thanks
[09:01] <mzanetti> not the MP, that'll vanish once merged
[09:01] <mzanetti> some doc or something
[09:02] <mzanetti> Saviq: didn't we patch Qt to read the QT_TESTABILTIY env var?
[09:02] <Saviq> mzanetti, QT_LOAD_TESTABILITY=1
[09:02] <mzanetti> or do I still need to read that manually in main.cc?
[09:03] <mzanetti> elopio complains it wouldn't work
[09:08] <tsdgeos> pstolowski: https://code.launchpad.net/~aacid/unity8/scopeActivatePreview/+merge/228624 this should be the activate/preview thing, no?
[09:08] <tsdgeos> Saviq: ↑
[09:10] <pstolowski> tsdgeos, the clickscope hack is still needed for applications; also, preview should be called for scope:// uris in scopes scope
[09:11] <tsdgeos> scopes scope does not exist anymore
[09:11] <tsdgeos> it's called dash overview
[09:11] <tsdgeos> and does not go thorugh this route
[09:12] <tsdgeos> pstolowski: so do it for scope:// and application:// ?
[09:12] <tsdgeos> or both store and click scope return application:// ?
[09:12]  * tsdgeos checks
[09:13] <pstolowski> tsdgeos, how do I get this new overview page? I flashed today but it's not there
[09:13] <tsdgeos> pstolowski: it's not merged yet
[09:13] <tsdgeos> but this branch depends on that one
[09:13] <tsdgeos> so for this branch purposes it is
[09:15] <tsdgeos> anyway i've brought back the clickscope hack
[09:20] <Saviq> tsdgeos, no, clickscope doesn't return urls yet
[09:20] <tsdgeos> Saviq: it does for me :D
[09:21] <Saviq> tsdgeos, for all apps?
[09:21] <tsdgeos> ah
[09:21] <tsdgeos> not sure
[09:21] <tsdgeos> for a few i clicked
[09:21] <Saviq> tsdgeos, basically click vs. not click is the important part
[09:21] <tsdgeos> oki
[09:23] <Saviq> tsdgeos, but yeah, if (clickscope || scope://) is good
[09:23] <pstolowski> tsdgeos, lgtm. can we have a silo with this and any dependencies?
[09:23] <tsdgeos> pstolowski: someone needs to review dash_overview :/
[09:23] <Saviq> pstolowski, I'll try and get a silo with overview and firends
[09:23] <tsdgeos> but sure it can be silo'ed
[09:23] <Saviq> tsdgeos, does preview in overview work? (and not work for non-scope:/// urls?)
[09:24] <pstolowski> tsdgeos, could you pls updated the commit message, it's entirely correct?
[09:26] <tsdgeos> pstolowski: updated
[09:30] <tsdgeos> Saviq: autopilot borked again
[09:30] <tsdgeos> any idea what ahppend?
[09:30] <tsdgeos> https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-mako/2766/console
[09:31] <Saviq> tsdgeos, humpf!
[09:31] <Saviq> tsdgeos, it didn't return the PID
[09:31] <Saviq> "unity8 start/running" should have ", process 2467"
[09:31] <Saviq> or so
[09:32] <Saviq> (it does here)\
[09:32] <tsdgeos> :/
[09:32] <tsdgeos> seems a pretty constant failure
[09:32] <Saviq> maybe it was too quick
[09:32] <tsdgeos> maybe it's a change somehwere?
[09:32] <Saviq> weeeeirds
[09:33] <Saviq> like even "start unity8" returns a PID
[09:33] <Saviq> tsdgeos, I'll have a look soon
[09:34] <tsdgeos> oki
[09:44] <Cimi> mzanetti, ping
[09:44] <mzanetti> Cimi: peng!
[09:44] <Cimi> mzanetti, :D
[09:44] <Cimi> mzanetti, I had a look at the count emblem
[09:45] <Cimi> want a reassurance on width: Math.min(root.itemWidth, Math.max(units.gu(2), countLabel.implicitWidth + units.gu(1)))
[09:45] <mzanetti> ok
[09:45] <mzanetti> what exactly?
[09:45] <mzanetti> want a test for it or what?
[09:45] <Cimi> itemWidth is always more than 2?
[09:46] <mzanetti> is it? this code wouldn't suggest that
[09:46] <Cimi> I am wondering if we could have a portrait like ubuntushape
[09:47] <cwayne> finally got a chance to checkout phone-right-edge ppa -- looks awesome! cant wait to see it in image
[09:47] <Cimi> in case itemWidth is less than 2gu
[09:47] <mzanetti> oh..
[09:47] <mzanetti> now I see your thought
[09:47] <mzanetti> let me check
[09:47] <Cimi> this piece of code changed and I was wondering why
[09:48] <mzanetti> Cimi: well, it didn't change much, I just decreased values from 2 gu's to 1 gu.
[09:48] <mzanetti> Cimi: ok... just checked the code
[09:49] <mzanetti> Cimi: yes, itemWidth is the size of the whole launcher icon
[09:49] <mzanetti> Cimi: so yes, that's always larger than 2 gus
[09:49] <Cimi> ok
[09:49] <mzanetti> Cimi: and if it isn't the launcher is so tiny that we need to shrink those emblems too
[09:52] <mzanetti> Saviq: can you give me a pointer on how the dash was loading fake scopes for AP tests so far?
[09:54] <Saviq> mzanetti, it exported QML2_IMPORT_PATH correctly
[09:54] <mzanetti> Saviq: so that should work just the same with the standalone dash app, right?
[09:57] <Cimi> mzanetti, label is not centered vertically but that is qml fault
[09:57] <Cimi> mzanetti, we could use an offset
[09:57] <Cimi> 1 pixel maybe
[09:57] <Saviq> mzanetti, yeah, just need to make sure you launch the standalone dash with the right import path set
[09:57] <mzanetti> Saviq: ack, thanks
[09:58] <mzanetti> Cimi: http://i.imgur.com/YFYv6De.png
[09:58] <mzanetti> I think it looks fine
[09:58] <Saviq> mzanetti, tests/autopilot/unity8/__init__.py
[09:58] <Cimi> mzanetti, nope
[09:58] <mzanetti> the 1 might be a bit off, but for instance the 5 works quite fine, no?
[09:58] <Cimi> mzanetti, it is at least 1px down
[09:58] <Saviq> mzanetti, they're all off
[09:59] <mzanetti> oh, vertically
[09:59] <Saviq> mzanetti, yes
[09:59] <mzanetti> hmm
[09:59] <Cimi> mzanetti, also I'd remove the border of the ubuntushape
[09:59] <Cimi> there is like an inset here
[09:59] <Cimi> doesn't look nice
[10:03] <Cimi> mzanetti, OK?
[10:04] <mzanetti> Cimi: http://i.imgur.com/3VZMgXZ.png <- better?
[10:04] <Cimi> mzanetti, ok for me
[10:04] <mzanetti> (thats a verticalCenterOffset of -units.dp(.5)
[10:04] <mzanetti> Saviq: is that ok? ^
[10:04] <mzanetti> units.dp(1) is too much
[10:05] <mzanetti> the theory would disagree :D
[10:05] <Cimi> mzanetti, also now that I see
[10:05] <Cimi> mzanetti, is there a separator between ubuntu dash button and the rest of launcher?
[10:05] <Cimi> mzanetti, we can remove it with this orange design
[10:06] <mzanetti> Cimi: dunno. need to talk to Vesa/Esti
[10:06] <mzanetti> Cimi: there is a separator, yes
[10:06] <Cimi> looks unneeded
[10:06] <Cimi> we can remove it in another branch
[10:07] <Saviq> mzanetti, in practice it should be a static fraction of font.pixelSize
[10:07] <mzanetti> Cimi: pushed the above
[10:07] <Saviq> (static assuming the font won't change that is) ;)
[10:07] <mzanetti> hmm...
[10:07] <Saviq> but really we should file a QTBUG
[10:08] <Saviq> that QML doesn't know about font centerLine or whatnot
[10:08] <Cimi> mzanetti, // FIXME too
[10:08] <mzanetti> Saviq: ok with having the units.dp(.5) offset workaround?
[10:09] <Cimi> with link of qt bug :D
[10:09] <Cimi> I can open it
[10:09] <Saviq> mzanetti, yeah, nothing better we can do really
[10:09] <mzanetti> Cimi: is there a bug already?
[10:09] <Cimi> writing it
[10:09] <mzanetti> Cimi: ah ok, cool
[10:09] <mzanetti> Cimi: yeah, when you have it, let me know and I'll add the fixme
[10:14] <Cimi> Saviq, mzanetti https://bugreports.qt-project.org/browse/QTBUG-40479
[10:22] <mzanetti> Cimi: thanks. I've pushed the FIXME
[10:23] <paulliu> dandrader: https://code.launchpad.net/~paulliu/unity8/reboot_140728/+merge/228485
[10:35] <Saviq> tsdgeos, mhr3, https://docs.google.com/a/canonical.com/document/d/1NmiM4UCnJgf6IEawmfyTOHRNAA5ZGrqpyrPqPOibwc8/edit?disco=AAAAAKGrPoI
[10:40] <tsdgeos> Saviq: looks ok to me
[10:40] <tsdgeos> actually
[10:41] <tsdgeos> Saviq: wouldn't it just be simpler to have threshold as a number not as a widget
[10:41] <tsdgeos> so i don't have to go over the list and find it
[10:41] <tsdgeos> what does it add being part of the list?
[10:41] <Saviq> tsdgeos, right
[10:41]  * Saviq fixes
[10:43] <Saviq> tsdgeos, done
[10:43] <tsdgeos> don't like the name :D
[10:43] <mhr3> pete-woods, you probably want to be at least aware of this ^^ ;)
[10:43] <tsdgeos> what is collapsed-widgets ?
[10:44] <tsdgeos> i mean doesn't feel very descriptive
[10:44] <Saviq> tsdgeos, better name welcome, but it's the number of widgets that are visible in a collapsed state
[10:44] <tsdgeos> ok
[10:45] <Saviq> (from the top, of course)
[10:45] <Saviq> tsdgeos, you need to remerge https://code.launchpad.net/~aacid/unity8/unfocusSearchEntryOnHistoryPick with the prerequisite
[10:45] <tsdgeos> so 0 means it's jst collapsed totally
[10:45] <tsdgeos> which is probably an invalid value
[10:45] <tsdgeos> no?
[10:45] <Saviq> tsdgeos, yeah, it is, has to be > 1
[10:45] <Saviq> erm
[10:45] <Saviq> >= 1
[10:46] <Saviq> tsdgeos, so we could say 0 default, but wanted to be more invalid ;)
[10:46] <tsdgeos> Saviq: sure
[10:46] <tsdgeos> Saviq: hmmm, don't get anything on unfocusSearch
[10:46] <tsdgeos> http://paste.ubuntu.com/7893898/
[10:46] <tsdgeos> seems as it's already merged
[10:47] <Saviq> hmm
[10:47] <tsdgeos> what do you get?
[10:47] <Saviq> tsdgeos, here's the order it was merging in https://ci-train.ubuntu.com/job/landing-005-1-build/197/console
[10:47] <Saviq> tsdgeos, maybe we just need to reorder?
[10:47] <tsdgeos> let me see
[10:47] <Saviq> it does complain about criss-cross though
[10:50] <tsdgeos> i guess scopeSearchHintText makes it weird too
[10:50] <tsdgeos> since it also has pageheaderqml
[10:51] <tsdgeos> give me a sec
[10:51] <Saviq> tsdgeos, let's see, I kicked it with explicit order, maybe that'll help
[10:51] <Saviq> tsdgeos, you might want to confirm bug #1313697 ;)
[10:52]  * Saviq must've been annoyed by the issue when I wrote that description :D
[10:53] <tsdgeos> Saviq: is https://code.launchpad.net/~unity-team/unity-scopes-shell/catch-no-search-hint/+merge/228288 part of the silo?
[10:53] <Saviq> tsdgeos, yes
[10:53] <tsdgeos> oki
[10:53] <Saviq> tsdgeos, http://people.canonical.com/~platform/citrain_dashboard/#?q=landing-005
[10:54] <Saviq> tsdgeos, I think it merged fine
[10:54] <Saviq> tsdgeos, with forced order
[10:54] <Saviq> ugh
[10:54] <Saviq> but then
[10:54] <Saviq> https://ci-train.ubuntu.com/job/landing-005-1-build/198/console
[10:54] <Saviq> overview
[10:55] <tsdgeos> arg
[10:55] <Saviq> tsdgeos, you're conflicting with yourself so much ;D
[10:55] <tsdgeos> i know
[10:55] <tsdgeos> stupid thing
[10:55] <Saviq> inception
[10:55] <tsdgeos> i didn't expect us to merge overview with the rest of things at the same time tbh
[10:56] <tsdgeos> want me to merge all the other branches to dash_overview?
[10:56] <tsdgeos> and make it be the last one that depends on the rest?
[10:57] <jgdx> larsu, hey, could you take a look at https://bugs.launchpad.net/gsettings-qt/+bug/1349787 ?
[10:57] <tsdgeos> Saviq: merge or not?
[10:58] <Saviq> tsdgeos, I think so yeah
[10:58] <tsdgeos> ok
[10:59] <tsdgeos> Saviq: but then it'll be quite difficult to review in launchpad
[10:59] <Saviq> tsdgeos, why, set the prereq?
[10:59] <tsdgeos> Saviq: can't set more than one, no?
[10:59] <Saviq> tsdgeos, but the other ones are depending on one another already?
[10:59] <tsdgeos> probably
[10:59] <Saviq> tsdgeos, you just need to prereq on the last one, no?
[10:59] <tsdgeos> ok, let's see
[10:59] <tsdgeos> there's also lp:~aacid/unity8/compile-scopes-v3
[11:00] <Saviq> unless it actually conflicts with two, then you need to chain them...
[11:00] <tsdgeos> which you don't really need in the silo if you have dash overview
[11:00] <tsdgeos> it was supposed to land them before
[11:00] <Saviq> k, can drop
[11:00] <tsdgeos> but no worries
[11:00] <tsdgeos> i'll just merge it too
[11:00] <Saviq> tsdgeos, if it's a conflict I'll drop it from the silo
[11:00] <Saviq> tsdgeos, no problem for me
[11:00] <tsdgeos> Saviq: leave it, i'll merge it
[11:00] <Saviq> tsdgeos, k
[11:06] <tsdgeos> Saviq: can you try again?
[11:06] <Saviq> tsdgeos, did you resubmit?
[11:06] <tsdgeos> push?
[11:06] <tsdgeos> yes
[11:06] <tsdgeos> ah not with the prereq
[11:07] <Saviq> tsdgeos, yeah, please change the prereq
[11:07] <Saviq> tsdgeos, and you probably want to merge it into scopeActivate (no need to resubmit there)
[11:07] <tsdgeos> done
[11:08] <tsdgeos> both
[11:08] <tsdgeos> let's see if it works
[11:08] <Saviq> got it
[11:11] <tsdgeos> gah
[11:11] <tsdgeos> no
[11:11] <tsdgeos> ah no still on it
[11:15] <tsdgeos> pfff
[11:15] <tsdgeos> all fails
[11:16] <tsdgeos> Saviq: failed at the previous error :S
[11:16] <Saviq> tsdgeos, ah crap
[11:16] <Saviq> forgot to force ordering
[11:16] <tsdgeos> Saviq: i'll chain scopeSearchHintText  after lp:~aacid/unity8/showSearchOnSearchQueryChange even if it's not really needed
[11:16] <tsdgeos> and then we have a single chain of things
[11:16] <Saviq> tsdgeos, should be fine now
[11:17] <tsdgeos> ok
[11:17]  * tsdgeos no touchy
[11:17] <Cimi> hello, my name is Andrea Cimitan and I text conflict
[11:21] <tsdgeos> Saviq: honestly i feel that all the other small fixes should go in before the dash_overview, makes it for a smaller and easier to control landing
[11:21] <tsdgeos> but if you prefer all together, all together it is :)
[11:22] <Saviq> tsdgeos, we might still split it out
[11:22] <Saviq> tsdgeos, Text conflict in qml/Dash/GenericScopeView.qml :|
[11:22] <tsdgeos> garg
[11:23] <tsdgeos> i think it's scopeSearchHintText
[11:23] <Saviq> it is
[11:23] <tsdgeos> so i'll make scopeSearchHintText depend on showSearchOnSearchQueryChange
[11:23] <tsdgeos> and then dash_overview on scopeSearchHintText
[11:23] <tsdgeos> and it's all nice and chained
[11:23] <Saviq> tsdgeos, easier → just make hint depend on the end no
[11:23] <Saviq> w
[11:24] <Saviq> tsdgeos, this way you only need to change one MP
[11:24] <tsdgeos> got lost
[11:24] <tsdgeos> make scopeSearchHintText depend on waht?
[11:24] <tsdgeos>  scopeActivatePreview  ?
[11:24] <Saviq> tsdgeos, yes
[11:24] <tsdgeos> ok that too
[11:25] <tsdgeos> but then it's chained after dash_overview forever
[11:25] <tsdgeos> oh well
[11:27] <tsdgeos> Saviq: ok, all pushed and resubmited
[11:35] <tsdgeos> "Silo ready to build packages" :)
[11:37] <tsdgeos> and gcc default is 4.9 now
[11:41] <mterry> mzanetti, does the infographic have any logic to change once the day/month changes?
[11:42] <mzanetti> mterry: I don't think so... I think I reported a bug for that a while back
[11:42] <mzanetti> mterry: not sure what happened in the meantime though
[11:44] <Saviq> tsdgeos, merged, building
[11:44] <Saviq> lunch
[11:46] <tsdgeos> mhr3: pete-woods|lunch: Saviq: what do you think of "threshold-index" instead of     "collapsed-widgets": 2 ?
[11:50] <facundobatista> Hola!
[11:51] <mzanetti> o/
[12:39] <larsu> jgdx: yeah sure
[13:00] <seb128> jgdx, hey, I saw you took over bug #1219793
[13:00] <seb128> jgdx, did you notice that there are some merge requests up for reset which are waiting for review?
[13:01] <seb128> jgdx, e.g https://code.launchpad.net/~laney/ubuntu-system-settings/reset-api/+merge/208661
[13:01] <seb128> jgdx, you might want to review that/base your work on it
[13:02] <jgdx> seb128, hey, looking
[13:02] <seb128> jgdx, it might be slightly orthogonal to the launcher specific case, but would still be nice to get reviewed
[13:13] <jgdx> seb128, right. Looks nice. It's of course very relevant to the second reset button. Do you know if there's a bug for that?
[13:13] <jgdx> seb128, cause that would be completely dependant on ^ that branch, as well as implementing the reset function in all plugins?
[13:13] <seb128> jgdx, bug for what?
[13:13] <jgdx> seb128, "Reset all system settings"
[13:13] <seb128> right
[13:15] <seb128> jgdx, no bug afaik
[13:16] <seb128> there is the bug you pointed and bug #1292932
[13:18] <tsdgeos> Saviq: we have a big problem with qmluitests not picking up all tests that fail
[13:18] <tsdgeos> we really need someone to have a  look at that
[13:18] <tsdgeos> otherwise we may as well not have or run the tests
[13:30] <Saviq> tsdgeos, right, I'll talk to fginther today
[13:30] <tsdgeos> Saviq: like trunk has 2 tests failing
[13:30] <tsdgeos> and we don't see them
[13:30] <tsdgeos> actually 3 i think
[13:31] <Saviq> tsdgeos, it's weird 'cause I run them locally and have no fails...
[13:32] <tsdgeos> Saviq: well xvfbtestListViewWithPageHeaderSection fails for sure
[13:32] <tsdgeos> at least i can reproduce and makes sense since it has leftovers from old headearless code
[13:32] <tsdgeos> proposing a MR for that one soon
[13:33] <Saviq> tsdgeos, think it only affects non-qml tests?
[13:33] <tsdgeos> maybe
[13:33] <tsdgeos> it's this and the cardcreator
[13:33] <Saviq> tsdgeos, does it write out an .xml file?
[13:34] <tsdgeos> sure
[13:34] <tsdgeos> -o /home/tsdgeos_work/phablet/unity8/unity8/builddir/ListViewWithPageHeaderSectionTest.xml,xunitxml
[13:35] <Saviq> well, is it there? does it have the fail reported?
[13:36] <tsdgeos> there == where?
[13:36] <Saviq> tsdgeos, /home/tsdgeos_work/phablet/unity8/unity8/builddir/ListViewWithPageHeaderSectionTest.xml
[13:37] <Saviq> whoa it takes a long time on xvfb...
[13:38] <tsdgeos> well 5 secs for each test
[13:38] <tsdgeos> it's doing tryCompare on something bad
[13:41] <tsdgeos> so fixing it will also make our CI faster :D
[13:43] <tsdgeos> https://code.launchpad.net/~aacid/unity8/fixListViewWithPageHeaderSectionTest/+merge/228679
[13:43] <tsdgeos> Saviq: what do you think of "threshold-index" instead of "collapsed-widgets": 2 ?
[13:44] <Saviq> tsdgeos, not that much better... mhr3 ↑
[13:44] <Saviq> tsdgeos, fwiw testListViewWithPageHeaderSection just hangs here...
[13:44] <tsdgeos> well beter than using collapsed which is consfusing since everything is actaully collapsed
[13:44] <mhr3> yea, not really more meaningful
[13:45] <tsdgeos> Saviq: ?
[13:45] <tsdgeos> Saviq: what are you running?
[13:45] <tsdgeos> Saviq: what are you running?
[13:45] <Saviq> tsdgeos, /home/michal/dev/canonical/unity8/repo/builddir/tests/plugins/Dash/ListViewWithPageHeaderSectionTestExec
[13:45] <tsdgeos> don't do that
[13:45] <tsdgeos> we have make targets for a reason
[13:46] <Saviq> tsdgeos, I started with a target first :P
[13:46] <tsdgeos> not sure if in this specific case it makes a difference or not
[13:46] <Saviq> tsdgeos, hanged just the same
[13:46] <tsdgeos> Saviq: are you sure it's not just the tryCompares being slow?
[13:46] <Saviq> tsdgeos, nothing happens for a minute...
[13:46] <tsdgeos> worksforme
[13:46] <tsdgeos> :D
[13:47] <tsdgeos> give me one hour so the run of test works
[13:47] <tsdgeos> and i can tell you if the file is there or not
[13:47] <Saviq> tsdgeos, so, the qmluitests job doesn't even run that test
[13:47] <tsdgeos> they do
[13:47] <tsdgeos> what you mean they don¡t
[13:48] <Saviq> ah n o
[13:48] <Saviq> it does
[13:50] <Saviq> tsdgeos, oh ok, so it takes so long because it fails all the time, and takes 5s or so to do the tryCompare, right?
[13:50] <tsdgeos> yes
[13:50] <Saviq> times 180
[13:51] <Saviq> 15 mins, cool beanz ;P
[13:52] <tsdgeos> yep
[13:52] <tsdgeos> approve the fix ;)
[14:19] <tsdgeos> Saviq: mhr3: pete-woods: when triggering a preview widget inside a collapsible widget, what do i do?
[14:19] <mhr3> the ids still need to be unique, so nothing special really
[14:20] <Saviq> tsdgeos, yeah, the id of the inner widget needs to be passed
[14:21] <tsdgeos> mhr3: well seems pretty special to me, until now there was just a widget what could be activated
[14:21] <tsdgeos> now you want the inner? the outer? both?
[14:21] <mhr3> tsdgeos, why would i care about the collapsible?
[14:22] <tsdgeos> i do not know
[14:22] <mhr3> it's just a container
[14:22] <tsdgeos> you care about things i don't always understand ;)
[14:22] <mhr3> :)
[14:23] <tsdgeos> ok, so inner widget out
[14:23] <mhr3> yea
[14:23] <mhr3> out as in, that's the one passed to the scope
[14:23] <tsdgeos> yes
[14:23] <tsdgeos> Saviq: the file is created and yes it contains the errors
[14:24] <Saviq> tsdgeos, yeah I saw that, so for some reason it's not picked up as a failure by jenkins
[14:28] <elopio> Saviq: you said I should be able to launch the dash-app with ubuntu-app-launch. But ubuntu-app-launch unity8-dash doesn't work.
[14:28] <elopio> am I doing it wrong?
[14:29] <Saviq> mzanetti, can you help elopio ↑?
[14:29] <mzanetti> sure
[14:29] <mzanetti> err, actually no... should work :P
[14:30] <mzanetti> tbh I've never used ubuntu-app-launch
[14:30] <tsdgeos> Saviq: so we are removeing expand/collapse habilities from PreviewTextSummary?
[14:30] <mzanetti> elopio: but why aren't you using upstart?
[14:30] <Saviq> tsdgeos, yes
[14:30] <tsdgeos> Saviq: i.e. if you need expand/collapse you need to use PreviewTextSummary + PreviewExpandable
[14:30] <tsdgeos> ok
[14:30] <elopio> mzanetti: we launch all the apps with ubuntu-app-launch. So that way we could reuse some of the helpers from autopilot.
[14:30] <Saviq> mzanetti, u-a-l is upstart ;)
[14:30] <elopio> I can do initctl start unity8-dash, but that will be a little more code.
[14:30] <mzanetti> well... it does *something* different
[14:31] <Saviq> elopio, but yeah, it's a custom upstart job
[14:31] <mzanetti> elopio: that's what happens in reality
[14:31] <mzanetti> but I don't see why it shouldn't be possible to use ual. Maybe there's some flag in the .desktop file?
[14:32] <mzanetti> maybe the NoDisplay=true prevents it or something
[14:32] <mzanetti> we also don't show it in the clickscope etc...
[14:42] <elopio> mzanetti: well, but don't worry about that now. I can launch it with testability now and you probably have other things to solve.
[14:42] <elopio> it seems that it will be really easy for the 20 tests in test_emulators.py.
[14:43] <elopio> the rest may be a bit of a problem.
[14:43] <mzanetti> elopio: well, I'm really just here any more to get as much as possible fixed in that dash-as-app branch so it can hopefully land while I'm away
[14:43] <mzanetti> well, with a bit luck QtComp won't have landed by then anyways, so...
[14:43] <mzanetti> greyback: ^:P
[14:44] <greyback> mzanetti: don't, just don't :P
[14:44] <mzanetti> :D
[14:44] <elopio> greyback: did you agree with thomi in a solution for the autopilot globalRect ?
[14:44] <mzanetti> greyback: trying it the other way round... turns out me being optimistic doesn't work
[14:44] <mzanetti> maybe its faster if I think it'll never land
[14:45] <greyback> elopio: I implemented a workaround for now, a discussion was opened in the Mir mailing list, from which I don't think a solution was agreed.
[14:45] <greyback> mzanetti: reverse psychology, that'll never work!
[14:45] <mzanetti> greyback: maybe you should just stop searching for more issues
[14:46] <elopio> ok, so no need to update tests for now. That's good, for me at least :)
[14:46] <greyback> mzanetti: oh like it's my fault now, is it?!
[14:46] <mzanetti> :D
[14:50] <tsdgeos> Saviq: do we have any visuals for the +/- of the expandable?
[15:02] <elopio> mzanetti: the unity geometry args are not going to work, right?
[15:03] <mzanetti> elopio: no, they aren't.
[15:03] <mzanetti> elopio: do you require that?
[15:03] <elopio> mzanetti: I have a way to resize a window, but is not as nice.
[15:04] <elopio> so, I don't require it to make the tests pass
[15:04] <elopio> I will probably require at some point a way to tell the size of the window for all apps.
[15:04] <tsdgeos> Saviq: mikenagle: i understand https://f966f709-a-c881af26-s-sites.googlegroups.com/a/canonical.com/unity8dash/scopes/store/3-previews/01_App_preview_04.jpg?attachauth=ANoY7cqnE02Er8KSSP_7r8w1JGFcnzXJzKqoqi1h5M_pQ7ASKbu2QUyHCiS1-PQPWoUNO1tTMXtUmUk--3nN7r1v1nqUimVSUr8-uxgUwtKH6R1UuHn7MP7A0S1gtQdeqvvjpd_5XYWrMaLlrrtmuqvIvnQ7Vt8fw-iEMR8KwJl_KRyAENCSjL31UtbgbKIVDiMk4M7dKMH7RyK73HdgMYDEGBW8IVQ8iexnz81U4W1KeFUfgwSTZT7gXO4KW5uiS2-3EZCXzlGh&attredirects=0 is old
[15:04] <tsdgeos> since it shows see more and not the expand?
[15:04] <mzanetti> elopio: fair point, yes
[15:05] <Saviq> tsdgeos, yes
[15:05] <mzanetti> elopio: well, let me know if I should add it.
[15:05] <Saviq> tsdgeos, https://f966f709-a-c881af26-s-sites.googlegroups.com/a/canonical.com/unity8dash/toolkit/14-previews/Scope%20Toolkit%20-%20Preview%20Widgets%20v1.jpg
[15:05] <Saviq> tsdgeos, that's the only recent visual I think
[15:06] <tsdgeos> Saviq: any idea what i should use for the +/- icons
[15:06] <tsdgeos> ?
[15:06] <Saviq> tsdgeos, I'll get you assets
[15:06] <tsdgeos> plz
[15:07] <elopio> mzanetti: not now. After RTM I'll ask around a way to do it and ideally it should not be specific to unity or mir.
[15:08] <mzanetti> elopio: ack. +1 on that.
[16:09] <Saviq> tsdgeos, found out why the tests don't report errors, the .xml files get overwritten
[16:09] <Saviq> -o /home/michal/dev/canonical/unity8/repo/builddir/Test.xml,xunitxml
[16:09] <Saviq> tsdgeos, yup, add_binary_qml_test broken
[16:10] <Saviq> tsdgeos, can you push http://paste.ubuntu.com/7896166/ to your fix test branch please
[16:11] <tsdgeos> then i'll have to fix more things :d
[16:11] <tsdgeos> doing
[16:13] <Saviq> tsdgeos, at least we'll know which
[16:15] <tsdgeos> Saviq: pushed
[16:16] <Cimi> dednick, https://bugs.launchpad.net/unity8/+bug/1349921
[16:16] <tsdgeos> tbh there simply should not be any Empty!
[16:27] <elopio> Saviq: looking at the updates I had to do to get the Dash tests working, they don't conflict with my three branches with autopilot helpers.
[16:27] <elopio> can we get them landed?
[16:28] <elopio> oh well, they will conflict. Nevermind, I'll finish this first.
[16:29] <elopio> it's just a little overlapping.
[16:31] <Saviq> elopio, yeah, we have a lot of that I'm afraid...
[16:31] <elopio> yes, I just got scared for this to land after next week.
[16:32] <elopio> that will mean a lot more manual testing that what we should do. But well, I'll just hurry with this so autopilot tests are not a blocker.
[18:17] <elopio> mzanetti: what kind of tests do you have for the integration between unity and the dash?
[18:18] <mzanetti> elopio: I don't think there is one...
[18:19] <mzanetti> elopio: there was one qmltest which I obviously had to split and mock out the communication part
[18:19] <mzanetti> elopio: I guess it would make sense to have an AP test for that
[18:19] <elopio> mzanetti: so currently the only thing that test the integration are the application lifecycle test
[18:19] <elopio> we discussed about moving them out of the unity project, but for now I'll try to make them run at least on the phone.
[18:19] <mzanetti> elopio: I don't think they test that
[18:20] <elopio> mzanetti: well, at least a little. They test that you can launch an app and that it gets the focus
[18:20] <elopio> an that when you swipe it out, the focus goes back to the dash.
[18:21] <mzanetti> elopio: right, but actually thats all what's happening in terms of communication between those two
[18:21] <elopio> mzanetti: so do you agree to keep them?
[18:22] <mzanetti> elopio: yeah, those make sense to stay around
[18:23] <mzanetti> elopio: at least as long dash and shell are in the same repo
[18:23] <mzanetti> I could imagine in the future we'd even split the repos. but that's far away in the future if happening at all
[18:23] <elopio> right. I'd like that.
[23:44] <Saviq> mzanetti, dude, go have your holidays and stop throwing bugs at unity8 that have little to do with it ;P
[23:45] <mzanetti> Saviq: I flashed my working phone for Heike to dogfood over the week
[23:45] <mzanetti> Saviq: there's a looot of work to do still :D
[23:45] <Saviq> mzanetti, why throwing everything at unity8 though :P
[23:46] <mzanetti> Saviq: which one in particular?
[23:46] <mzanetti> atm I'm reporting to online accounts
[23:46] <Saviq> mzanetti, no you're not
[23:46] <Saviq> mzanetti, the three you reported went to unity8
[23:46] <Saviq> mzanetti, remember, you press "report a bug" on the unity8 page, it reports it for unity8
[23:47] <mzanetti> Saviq: yeah... but the first three are related to unity8, no?
[23:47] <Saviq> mzanetti, the accounts ones? not at all
[23:47] <mzanetti> well, they're probably also related to online accounts
[23:47] <Saviq> mzanetti, unity8 has no idea about accounts
[23:48] <mzanetti> Saviq: but the error messages are displayed within unity
[23:48] <mzanetti> so maybe OA doesn't give you all related informations, but in the end we show the wrong thing
[23:48] <Saviq> mzanetti, if a 404 error message is displayed in your browser, does it mean there's a bug in it?
[23:48] <mzanetti> Saviq: that's the thing, its not a 404 error
[23:48] <Saviq> mzanetti, it's the click scope that tells us what to display
[23:49] <mzanetti> ah... hmm, right
[23:49] <Saviq> mzanetti, dash is oblivious
[23:49] <mzanetti> its the click scope
[23:49] <mzanetti> will reassign
[23:50] <Saviq> mzanetti, already did
[23:50] <Saviq> bug #1350090 bug #1350093 bug #1350096
[23:51] <Saviq> the last one was unity8 as well, which totally has nothing to do with it
[23:52] <mzanetti> Saviq: depends... might be click scope or download manager as well
[23:52] <mzanetti> Saviq: because OA setup isn't launched in that case
[23:53] <Saviq> how else is the account created?
[23:53] <Saviq> nothing else knows how to talk to U1
[23:53] <mzanetti> Saviq: it is created there, but when you then close it and try to install something with the already set up account
[23:53] <mzanetti> then you're in the scope, the scope thinks everything is fine and fails with a Network error
[23:53] <Saviq> mzanetti, right, so multiple bugs, really
[23:54] <mzanetti> yeah
[23:54] <mzanetti> well
[23:54] <Saviq> same bug, multiple projects
[23:54] <mzanetti> yes
[23:54] <Saviq> nothing in unity8 still ;)
[23:54] <mzanetti> yeah... you're right... sorry
[23:55] <mzanetti> Saviq: this one is tricky too:
[23:55] <mzanetti> creating an account with a german phone leads to a english confirmation mail which heike did barely understand
[23:55] <mzanetti> (I wasn't going to throw this at unity :D )
[23:56] <Saviq> ;)
[23:56] <mzanetti> but not sure if OA is the one here
[23:56] <Saviq> yeah it is
[23:56] <Saviq> it needs to tell U1 what language the account was created with


[08:07] <pitti> jibel: did you try prepare-testbed locally recently? since yesterday I get a VM without autopkgtest, dpkg-dev etc. installed; but the command succeeds and the log says it did install those
[08:07] <pitti> would be interesting to see if that's my system or cloud-init
[08:08] <jibel> pitti, I didn't recently, I'll have a look
[08:36] <jibel> pitti, that's interesting, my proxy shows that additional packages have been fetched but they are not installed in the VM
[08:41] <pitti> jibel: yeah, seems to be the same here
[08:42] <jibel> there is no recent change to cloud-init, apt log is empty, and no dpkg log
[08:44] <jibel> pitti, I'm disabling the script that updates VM for autopkgtest
[08:44] <jibel> until we figure what's wrong
[08:44] <pitti> jibel: you mean re-create?
[08:44] <jibel> yes
[08:44] <pitti> the dist-upgrade ought to work
[08:44] <pitti> ack
[08:44] <pitti> jibel: although I'm surprised that it didn't affect the VMs in the DC
[08:45] <pitti> jibel: at first I thought that's a problem on my side as I didn't see tests failing due to that ("adt-run: not found"
[08:45] <pitti> I guess they were recreated this morning, as usual
[08:46] <pitti> ok, in the DC I can trivially reproduce the espeak-data bug
[08:48] <jibel> pitti, you're right, VMs have been recreated in the lab this morning, and they don't have this problem. So that'd be something on the host's side.
[08:49] <pitti> no /var/log/dpkg.log at all here
[08:50] <pitti> but cloud-init.log does have the apt-get dpkg-dev & friends
[08:55] <jibel> I don't, in my case it seems to abort in the middle of apt-upgrade and jumps to boot-finished
[08:58] <jibel> VM of saucy are prepared correctly too
[09:04] <jibel> pitti, ah /dev/vda1        7191032 7174648         0 100% /
[09:04] <jibel> bash: cannot create temp file for here-document: No space left on device
[09:04] <jibel> I saw a recent change to grow_part in trusty
[09:04] <pitti> ah, hah!
[09:04] <jibel> that's probably that
[09:06] <pitti> so the Tahr ought to be put on a diet? :-)
[09:07] <pitti> Ubuntu 14.04 LTS "Chubby Tahr"
[09:12] <jibel> pitti, I miss something there http://paste.ubuntu.com/6790575/
[09:12] <jibel> according to du there is only 1G in use
[09:13] <pitti> some dot files?
[09:13] <pitti> jibel: where do you run that, in run-adt-test -sUl?
[09:13] <jibel> pitti, during the provisioning
[09:14] <jibel> I added a sleep 3600 to wait_bootfinished and ssh-ed into the VM
[09:17] <pitti> doing the same now
[09:20] <pitti> $ sudo du -hsx /
[09:20] <pitti> 817M/
[09:21] <pitti> hmm
[09:23] <jibel> pitti, if a file is deleted but a process still writing to it, would it be visible in lsof?
[09:24] <pitti> it should
[09:24] <pitti> jibel: at least you see it in /proc/pid/fd, there's a symlink that says -> /destination/path (deleted)
[09:25] <pitti> $ sudo ls -l /proc/*/fd/ | grep deleted
[09:25] <pitti> $
[09:25] <pitti> jibel: maybe the journal went out of its mind and grew way too much?
[09:26] <pitti> Journal size:             32M
[09:26] <pitti> hm, seems ok
[09:27] <pitti> Block count:              1572608
[09:27] <pitti> Free blocks:              1340686
[09:27] <pitti> Free inodes:              332101
[09:28] <pitti> jibel: I think this coincides fairly well with 3.13.0-4
[09:32] <pitti> jibel: FTR; you see deleted files in lsof; I started a flash video locally, and both /proc/<pid>/fd/ and lsof show the deleted files
[09:44] <pitti> jibel: hm, we don't seem to have a cloud image with 3.13.0-3 any more :/
[09:45] <jibel> pitti, and I think we keep an history of server and desktop images only
[09:45] <pitti> jibel: I meant, even http://cloud-images.ubuntu.com/trusty/20140118/ already has -4
[09:46] <jibel> pitti, right, and I mean in the QA lab we keep an history of daily images for several months but only for server and desktop
[10:19] <slickymaster> morning all
[10:55] <pitti> http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-urdfdom/1/ARCH=i386,label=adt/console
[10:55] <pitti> "/home/ubuntu/run-adt: 255: /home/ubuntu/run-adt: Syntax error: redirection unexpected"
[10:55] <pitti> jibel: why is this hating us so much?
[10:55]  * pitti queues that after espeak-data
[10:56] <pitti> line 255 just says "fi", WTF
[10:56] <pitti> there is no redicrection in the vicinity
[10:56] <jibel> ???
[10:57] <jibel> is it confused by the >= in expr?
[10:57] <pitti> hardly, it's quoted
[10:57] <pitti> first time I saw it
[10:58] <pitti> I just pretend I didn't see it, I retried it for now
[10:58] <davmor2> Morning all
[11:07] <jibel> pitti, I'm working on this run-adt failure. It is reproducible
[11:07] <pitti> oh, is it?
[11:10] <jibel> pitti, er, it is caused by a conflict
[11:10] <jibel> <<<<<<< TREE
[11:10] <jibel> :/
[11:10] <jibel> fixing
[11:10] <pitti> ah, haha
[11:11] <pitti> jibel: so it's because wazn takes the brunt of the tests, that errors on alderamin/aldebaran only show up occasionally
[11:11] <jibel> pitti, actually only on albali
[11:12] <pitti> hm, it seems my interweb tube to wazn froze a few minutes ago
[11:12] <jibel> resolved
[11:12] <pitti> jibel: merci
[11:15] <pitti> jibel: can't reach wazn ATM; I'll retry and clean up my ephemeral container once I get back there
[11:16] <jibel> pitti, I notified the CI team
[11:16] <jibel> psivaa is on it
[11:16] <pitti> oh, it's actually broken?
[11:16] <pitti> thanks
[11:39] <pitti> jibel: do you know which kernel/release wazn runs?
[11:39] <pitti> jibel: I tried to build a local quantal container for bug 1220681, but I can't reproduce it locally under trusty
[11:41] <pitti> jibel: it's raring, isn't it?
[11:44] <pitti> err, saucy
[11:52] <pitti> jibel: jenkins is confused now
[11:53] <pitti> http://d-jenkins.ubuntu-ci:8080/job/trusty-adt-gtk-3.0/58/ is FAIL although both arches succeeded, and same with http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-urdfdom/
[11:57] <jibel> meh FATAL: hudson.remoting.RequestAbortedException: java.net.SocketException: Socket closed
[11:58] <jibel> it won't confuse britney though because it collects individual results
[11:58] <pitti> ah, good
[12:02] <pitti> jibel: so today, the kernel, autopkgtest, jenkins, and overlayfs cooperate to screw us
[12:02] <pitti> Heghlu'meH QaQ jajvam
[12:34] <jibel> pitti, wazn is back
[12:35] <jibel> it runs saucy with kernel  3.11.0-15-generic #23-Ubuntu
[13:26] <pitti> jibel: thanks; I tried that kernel, still can't reproduce localy
[13:55] <pitti> jibel: did you already happen to file a bug against unity for the python:any dependency upgrade failure (http://d-jenkins.ubuntu-ci:8080/view/Upgrade/job/upgrade-ubuntu-precise-trusty-desktop-i386_vm/2/console) ?
[13:55] <pitti> jibel: if not, I'll have a look
[13:56] <jibel> pitti, no, not yet, I'm on X not starting in LXc after the upgrade
[13:56] <pitti> jibel: ack, taking that then
[13:56] <pitti> looks like a missing pre-dependency on python or dpkg, I'll check with doko
[14:19] <pitti> jibel: espeak-data workaround uploaded FYI
[14:19] <pitti> (should fix quantal -> trusty upgrades)
[15:16] <balloons> davmor2, more requests for you to run things on maguro :-) Can you give this branch a whirl? lp:~nskaggs/ubuntu-clock-app/fix-testtimer-tests
[15:16] <balloons> you can try out sergio's click buddy tool if you've not seen it https://code.launchpad.net/~sergiusens/phablet-tools/click-buddy/+merge/202178
[15:17] <davmor2> balloons: currently bisecting an issue on the maguro so it might take some time
[15:17] <balloons> ahh.. no worries
[16:59] <elfy> hi balloons - I see your comment on that 'English' bug - I've made a start on those
[17:00] <balloons> hey elfy.. Excellent. I trust your wordsmithing!
[17:00] <elfy> you sure boss?
[17:00] <elfy> :p
[17:03] <balloons> lol.. ofc ofc
[17:04] <elfy> I'm starting with UK English - everything else pales into insignificance, knock yourself out
[18:40] <elopio> balloons: this is what I've been able to do:
[18:40] <elopio> $ account-console create --print-id ubuntuone
[18:40] <elopio> 18
[18:40] <elopio> $ account-console edit --username<EMAIL_ADDRESS>--password Hola123* 18
[18:40] <elopio> OK 18
[18:40] <elopio> $ account-console login 18
[18:40] <elopio> {}
[18:40] <elopio> Got reply: {'UserName'<EMAIL_ADDRESS>'Secret': 'Hola123*'}
[18:40] <elopio> I'm still missing something.
[18:42] <balloons> elopio, I was chatting with ken and mardy about it. There's no way around going through the browser prompt apparently
[18:42] <elopio> balloons: I get no browser prompt.
[18:43] <balloons> account-console login 18
[18:43] <elopio> I suppose you are one step ahead.
[18:45] <balloons> lol.. so the suggestion by cwayne was to automate going through settings and adding an account
[18:45] <balloons> if we make it generic enough it could be re-used
[18:47] <elopio> balloons: That's what I'm trying. I'm looking at the status of their helpers.
[18:47] <elopio> I worked on the ones to add an u1 account, so that should be usable.
[18:48] <balloons> where at?
[19:00] <elopio> balloons: http://bazaar.launchpad.net/~ubuntuone-control-tower/ubuntuone-credentials/trunk/view/head:/online-accounts-provider/tests/autopilot/UbuntuOneCredentialsProviderAutopilotTests/emulators.py
[19:00] <elopio> hum, I guess we need a deb for it.
[19:05] <balloons> hmm..


[02:23] <poolie> sinzui, so did bug expiry actually get reenabled?
[02:23] <poolie> post bug 333521
[02:23] <_mup_> Bug #333521: Enable bugs expiration for Ubuntu <qa-ok> <Launchpad Bugs:Fix Released by adeuring> <https://launchpad.net/bugs/333521>
[02:46] <wgrant> poolie: There has been no screaming, so I doubt it.
[02:46] <wgrant> The plan fortunately seems to have vanished.
[02:47]  * thumper needs more coffee
[02:49] <lifeless> wgrant: what, you don't like bug expiration?
[02:49] <wgrant> lifeless: Not the latest proposal.
[02:50] <wgrant> of switching it on without unsetting the flag globally.
[08:07] <adeuring> good morning
[09:08] <mrevell> Morning
[10:25] <jml> good morning
[11:02] <deryck> Morning, all.
[11:12] <adeuring> morning deryck
[11:21] <bigjools> zope.configuration.config.ConfigurationExecutionError: <type 'exceptions.ValueError'>: /var/tmp/launchpad_mailqueue is not a Maildir folder
[11:21] <bigjools> wtf
[11:33] <bigjools> sigh, why does /var/tmp/launchpad_mailqueue get created with root ownership, yet "make" wants to remove it etc.
[11:33] <bigjools> (as my local user)
[14:05] <wgrant> It would be interesting and not too difficult to calculate the actual buildd utilisation at times like this.
[14:06] <wgrant> I suspect it's well under half of the 100% that it appears to be.
[14:16] <wgrant> It's a bit concerning that one can actually watch buildd-manager's progress through a single cycle over several minutes by refreshing /builders.
[14:22] <bigjools> We know.  It's getting fixed.
[14:37] <bigjools> wgrant: so still 261k where date_started is null and status != 0;
[14:37] <bigjools> mmm
[14:38] <wgrant> bigjools: Er, really?
[14:38] <bigjools> really
[14:38] <wgrant> But that is the same as the number you quoted without the filte.
[14:38] <wgrant> And there are somewhere around 20k builds pending.
[14:38] <wgrant> And probably tens of thousands more suspended.
[14:39] <wgrant> So it does not compute.
[14:39] <bigjools> well I am using staging's DB
[14:39] <bigjools> which is a little out of date but near enough
[14:39] <bigjools> oh, meh
[14:39] <bigjools> we blitz all pending jobs on staging now
[14:39] <bigjools> it has a buildd-manager
[14:40]  * bigjools dodges the bird that just flew into the office
[14:40] <wgrant> What if you say status NOT IN (0, 5)?
[14:40] <wgrant> (5 being superseded)
[14:40] <wgrant> staging has a build farm now? Handy.
[14:41] <bigjools> 120k
[14:41] <bigjools> well if you count one machine with two builders on it as a farm ...
[14:42] <wgrant> Aha.
[14:43] <wgrant> OH~!
[14:43] <wgrant> gina.
[14:44] <wgrant> 22:14 < wgrant> No date_started but successfully built is fine.
[14:44] <wgrant> 22:14 < wgrant> No date_started, but successfully built *and with date_finished or builder* is not.
[14:44] <wgrant> I got my issues from that day mixed up :/
[14:44] <wgrant> There were 9 builds in this state at that time.
[14:44] <wgrant> It should be the same now.
[14:46] <bigjools> gror
[14:48] <bigjools> hardware failures....awesome
[14:48] <wgrant> Bird-related? :P
[14:52] <bigjools> no, the machine I was just running queries on :/
[14:53] <wgrant> Oh, excellent.
[14:53] <bigjools> not exactly
[15:06] <bigjools> wgrant: can you clarify that clause again?
[15:07] <bigjools> oh nm
[15:07] <jml> little bit distracted today, going to see what breaks when I run the tests with no branch sample data.
[15:09] <bigjools> wgrant: http://pastebin.ubuntu.com/456906/
[15:09] <bigjools> gnargh
[15:11] <bigjools> oh nm there's only 9, stray clause table
[15:11] <wgrant> Ah, good.
[15:11] <wgrant> I was WTFing a bit there.
[15:12] <bigjools> def just 9
[15:12] <bigjools> ok, now, what shall I poke in the start date
[15:12]  * bigjools ponders
[15:12] <wgrant> The 'builder IS NOT NULL' disjunct was only required when there may have still been incomplete builds.
[15:12] <wgrant> You could poke in something just around the rollout time.
[15:13] <bigjools> yeah
[15:13] <wgrant> Or if you're feeling adventurous actually grab the start time from the logs.
[15:13] <wgrant> But that's probably pointless.
[15:23] <EdwinGrubbs> henninge_: did you see my email about caching the message count?
[15:24] <bigjools> wgrant: have you got any idea why someone would write that first line of code in IArchive.checkArchivePermission()
[15:24] <bigjools> maybe they were on a low IQ day
[15:25] <wgrant> bigjools: Ah, that's why it's OOPSing?
[15:26] <bigjools> yes
[15:26] <bigjools> words fail me
[15:26] <wgrant> Well, it's not terribly unreasonable if one assumes it's only used for checking upload permissions.
[15:27] <bigjools> it should just return False FFS
[15:27] <wgrant> Well, if you're checking whether a source should be accepted into a copy archive, you probably want to crash.
[15:27] <wgrant> But this method is used elsewhere, so...
[15:27] <bigjools> no I never want to crash
[15:27] <bigjools> returning False is entirely appropriate
[15:28] <wgrant> If you get to the stage where you are verifying permissions for a copy archive, you probably want to let someone know.
[15:28] <wgrant> Because something is seriously broken.
[15:28] <bigjools> there's too much of that paranoia in Soyuz
[15:28] <henninge> EdwinGrubbs: yes I saw it but have not read it yet.
[15:28] <henninge> sorry ;)
[15:29] <wgrant> bigjools: I think it's a handy defensive tactic, given how badly things can go wrong.
[15:29] <wgrant> Just... not when applied incorrectly.
[15:29] <bigjools> the latter is my beef
[15:30] <wgrant> That line has been there for a while.
[15:30] <wgrant> i wonder why it hasn't been problematic before.
[15:31] <wgrant> I guess maybe canUpload wasn't actually used for that before :/
[15:32] <wgrant> It is a reasonably novel method.
[15:38] <bigjools> it's used when ascertaining retry availability
[15:38] <bigjools> if you can upload you can retry
[15:38] <wgrant> I know why it's used now.
[15:39] <wgrant> I'm just wondering why it never appeared before, when that code has been there for ages.
[15:39] <wgrant> And those pages worked a few months ago.
[15:46] <bigjools> you have to hit the build in a certain state
 if you can upload you can retry <--- I can upload to ~launchpad/+archive/ppa but I can't retry
[15:47] <bigjools> maxb: it only applies to the main archive :)
[15:47] <maxb> consistency? What's that? :-)
[15:47] <bigjools> maybe it should not
[15:48] <wgrant> I've been meaning to fix that for copy archives for a while.
[15:48] <wgrant> I didn't realise it affected PPAs too.
[15:49] <bigjools> well for copy archives it should only let the owner and admins
[15:49] <wgrant> Or custom uploaders, if they are added.
[15:49] <wgrant> No reason to forbid it, and it's handy.
[15:49] <bigjools> custom uploaders are sorta evil at the moment
[15:49] <wgrant> eg. MOTU should be able to retry builds in the rebuild archive, without having to poke doko.
[15:50] <bigjools> I want to move all upload permissions to explicit ArchivePermissions rather than relying on the ownership of the PPA
[15:50] <wgrant> Yes yes yes.
[15:50] <wgrant> All this implicit permission stuff is silly.
[15:51] <wgrant> Although I guess we won't see those ACLs for a while now.
[15:51] <cakofony> Does the launchpad api have a sleep type thing built in, or am I going to get banned from the site for using the api too much?
[15:52] <bigjools> cakofony: not unless we can see it grossly affecting performance
[15:53] <cakofony> bigjools: I'm working on an opensource project that collects as much data as possible from forge sites -- we pull a lot of data :-s
[15:53] <bigjools> cakofony: is that a one-off or ongoing?
[15:54] <cakofony> bigjools: we do a run every month or so (it probably takes a day or two)
[15:54] <cakofony> bigjools: before I found the api, I was downloading about 100,000 html pages per run, this should speed things up quite nicely
[15:55] <bigjools> okay - I might put you on to someone else like, errr, mrevell perhaps
[15:55] <bigjools> and jml might be interested too
[15:55] <jml> what
[15:56] <jml> cakofony, there's no built in sleep
[15:56] <jml> cakofony, if you become a problem, we'll let you know :)
[15:56] <jml> cakofony, what's the website?
[15:56] <cakofony> jml: flossmole.org
[15:56] <jml> cakofony, thanks.
[15:57] <cakofony> jml: thank you!  I'm calling the client in my program "python-flossmole"
[15:58] <jml> cakofony, are you syncing bug data, or just projects & developers?
[15:58] <cakofony> jml: only projects teams and developers
[19:27] <Z-RAY_> after amateur tries to update MLT to 0.5.6 i have left without ffmpeg modules and even ffpmeg is installed, kdenlive says that some not installed at all. also it says that some sound module is not installed. i spent all day to make "lines and dots" bug dissappear (white lines and dots - was promised to be fixed in MLT 0.5.5) and i couldn't make it, even worse - now modules "avformat module", "Quimage module", "Title module" are missing and reinstallin
[19:27] <Z-RAY_> g of the program and ffmpeg does not helping.
[19:27] <Z-RAY_> help me please to make this thing work correctly. my skype is "woanerges", or write me here. please, bro's, come on, i need some support here!
[19:27] <Z-RAY_> white dots and lines examples:
[19:27] <Z-RAY_> http://kdenlive.org/sites/default/files/shot1_0.png
[19:28] <Z-RAY_> http://www.youtube.com/watch?v=nrFXr_bx2a0
[21:26] <rockstar> abentley, would you object if I factored out the sourcepackagerecipebuild views in browser sourcepackagerecipebuild.py ?
[21:27] <abentley> rockstar, I don't understand.
[21:28] <rockstar> abentley, so lp.code.browser.sourcepackagerecipe has views for sourcepackagerecipebuilds in them.  I want to move them out.
[21:28] <abentley> rockstar, alright.
[21:29] <rockstar> abentley, cool, thanks.
[22:14] <thumper> morning
[23:02] <lifeless> hiya thumper
[23:02] <thumper> hi lifeless


[00:01] <redir> redir, yes empty string
[00:08] <redir> part 1 https://github.com/go-amz/amz/pull/72 PTAL
[00:20] <redir> anyone have a minute to look at something with me?
[00:24]  * thumper heading up to the cafe
[00:30]  * redir heads to GOSF to look at some talks. Most specifically one about https://github.com/ekanite/ekanite because... What if we just used a raft log to persist state? Where'd the logs go?
[00:32] <redir> also there's this: https://github.com/reedobrien/juju/tree/lp/1612645%2B1634289_new-aws-regions
[00:33] <redir> but it fails because: cannot write file "provider-state" to control bucket: The specified bucket does not exist
[00:33] <redir> so I must have missed something
[00:33] <redir> in adding the regions, or something else is wrong
[00:33] <redir> later
[02:19] <redir> anyone have hany thoughts about why the control bucjet doesn't exist?
[02:20] <wallyworld> context?
[02:21] <wallyworld> menn0: have you had a chance to take another look at that commit with my latest changes to fix import ordering etc?
[02:22] <redir> wallyworld: added new ohio region to amz and 1.25 provider and tried to deploy
[02:22] <redir> got the error 6 lines up
[02:22] <wallyworld> 6 lines up from where?
[02:22] <redir> wondering if I missed something obvious,
[02:22] <menn0> wallyworld: sorry, I haven't looked yet, otp but will look after
[02:22] <redir> this channel
[02:22] <wallyworld> menn0: np, ty
[02:23] <wallyworld> redir: not 6 lines for me, i have other notifications turned on, more like 20 and it's scroll off my screen :-)
[02:23] <redir> wallyworld: this channel at 17:33:07
[02:23] <wallyworld> redir: did your environment.yaml have a control bucket? it shouldn't
[02:23]  * redir looks
[02:23] <wallyworld> also not 17:33 more me?
[02:24] <wallyworld> :-)
[02:25] <redir> hehe
[02:26] <redir> 33:07 after the hours two hours ago
[02:26] <redir> no control-bucket in environments.yaml
[02:28] <wallyworld> redir: can you provide debug logs? aws is expected to create a controller bucker using a self generated bucket name from memory
[02:29] <redir> wallyworld: I'll work on it tomorrow
[02:29] <wallyworld> it's been 2 years since i saw that code, so will have to go digging
[02:29] <redir> it only fails in US East new region. The AP South one I added works
[02:29] <wallyworld> hmmm, interesting
[02:29]  * redir guesses it assumes the wrong things for useast
[02:29] <wallyworld> maybe that new rwgion doesn't have s3 support yet
[02:29] <wallyworld> or the s3 endpoints are wrong
[02:30] <wallyworld> doesn't sounds like a juju issue
[02:30] <wallyworld> if it's just the one region. more likely a go-amz issue
[02:30] <redir> it says it does, but not at s3.a....com it needs to be at s3.us-east-2....com
[02:31] <wallyworld> ok, ok, so you'll need to add update go-amz to ensure it has the right endpoints
[02:31] <redir> wallyworld: right. My guess too, I'll dig in to goamz tomorrow
[02:31] <wallyworld> ok
[02:32] <redir> thanks wallyworld much appreciated. Wanted to make sure it wasn't something simple
[02:32] <wallyworld> redir: tis ok, i didn't tell you much except propose a guess or two :-)
[02:34] <redir> wallyworld: sometimes it's nice when the rubberduck squeaks:)
[02:34] <wallyworld> depends on how hard you squeeze it :-)
[02:34] <wallyworld> normally I quack
[02:35] <redir> :)
[02:57] <menn0> wallyworld: ship it
[02:58] <wallyworld> menn0: tyvvvvvvm for looking
[02:58] <menn0> wallyworld: opening the diff nearly killed my browser
[02:58] <wallyworld> menn0: another reson why github reviews suck
[02:58] <wallyworld> with rb, you get a paginated list of files
[02:59] <wallyworld> i don't get how people navigate gh reviews
[02:59] <wallyworld> without pulling their hair out
[03:04] <menn0> wallyworld: I just had a quick play with the gerrit instance for the chromium project. it's pretty nice, if intimidating at first.
[03:04] <menn0> wallyworld: knobs and buttons for everything
[03:04] <menn0> wallyworld: but fast and has good keyboard shortcuts for navigation.
[03:04] <wallyworld> menn0: would love to seriously consider that
[03:05] <wallyworld> but people need to get over the NIH syndrome
[03:05] <wallyworld> which I think will be impossible for our group :-(
[03:07] <menn0> wallyworld: I don't know about that. I can see why some people are attracted to GH reviews.
[03:08] <wallyworld> i am having trouble. they are really hard to navigate (all one big page), and so much wasted space
[03:08] <wallyworld> and no way to manage comments
[03:09] <wallyworld> the main argument seems to be "well it might get better sometime"
[03:09] <wallyworld> but it's crap *now*
[03:11] <thumper> w00t
[03:11] <thumper> wow
[03:11] <thumper> that looks really out of place now
[03:11] <thumper> my view had this as the last comment:
 yay vsphere provider working correctly
[03:11] <thumper> then I scrolled down
[03:11] <thumper> heh
[03:36] <redir> amz bits ready for review: PTAL https://github.com/go-amz/amz/pull/72
[03:40] <alexisb> wallyworld, if you are still around can you provide a review for redir ^^
[03:41] <wallyworld> can do in a minute
[03:41] <alexisb> wallyworld, thank you!
[03:41] <redir> ekanite looks pretty nice. A syslog server that accepts msgs over UDP/TCP [+TLS] parses RFC5424 headers, does full text indexing, and manages retention
[03:42] <wallyworld> redir: did you sort the s3 issue?
[03:42] <redir> also sorts by log timestamp rather than the order received
[03:42] <redir> wallyworld: yup
[03:42] <wallyworld> greta
[03:42] <wallyworld> great
[03:42] <redir> and will have a juju 1.25 PR when the AMZ bits are merged
[03:42] <redir> wallyworld: ^^
[03:43] <redir> oh and the ekanite binary is 12MB
[03:44] <wallyworld> redir: did you researc that us-east-2 requires the region bools to be true ie bucket lower case etc?
[03:44] <redir> wallyworld: that fixed the issue
[03:44] <redir> and US East is the only region that doesn't
[03:44] <redir> in amz
[03:45] <redir> us-east-1
[03:45] <wallyworld> interesting
[03:46] <wallyworld> redir: lgtm
[03:46] <redir> See https://github.com/reedobrien/amz/blob/2eab8e64ed1675ae196f785bbc2d293e45aaf7a1/aws/aws.go
[03:46] <redir> everything else is not false.... so looks like they were lax on the original region
[03:46] <redir> and changed hteir minds for everything else
[03:47] <redir> wallyworld: my guess it that since bucket can be used in the website url they wanted to make it consisten with case insensitivity...
[03:48] <redir> after the original s3 in 2006 was let out into the wild
[03:48] <wallyworld> sounds plausible yeah
[03:48] <redir> can we merge amz?
[03:48] <redir> does all the $$merge$$ stuff work there?
[03:49] <wallyworld> should do
[03:54] <redir> k. tx
[08:21] <dimitern> dooferlad, frobware, macgreagoir: I'd appreciate a review on https://github.com/juju/juju/pull/6481 fixing bug 1616048 ta!
[08:21] <mup> Bug #1616048: Create interface for ofono <snapd-interface> <snapd (Ubuntu):In Progress by alfonsosanchezbeato> <https://launchpad.net/bugs/1616048>
[08:22] <dimitern> oops - bug 1616098
[08:22] <mup> Bug #1616098: Juju 2.0 uses random IP for 'PUBLIC-ADDRESS' with MAAS 2.0 <4010> <cpec> <juju:In Progress by dimitern> <https://launchpad.net/bugs/1616098>
[08:22] <frobware> dimitern: will do - otp
[08:22] <dimitern> frobware: no rush
[08:22] <dimitern> ;)
[10:39]  * dimitern steps out for ~1h
[12:28] <dimitern> frobware: ping
[12:31] <dimitern> macgreagoir: hey
[12:31] <dimitern> macgreagoir: got some time for a review? :)
[12:33] <anastasiamac> dimitern: I think ur PR do not have a check run coz they r awesome :) m sure that's what ballons coded in the script... "if dimitern > don't check" :)
[12:33] <dimitern> anastasiamac: :D
[12:33] <dimitern> anastasiamac: that's a nicer way of looking at it, sure ;)
[12:34] <dimitern> anastasiamac: I'd appreciate a review as well hehe
[12:38] <anastasiamac> dimitern: i'd love to review but m furiously working to remove myself from keyboard: it's 11pm \o/ if it can wait til my morning -m happy to do it then :D
[12:38] <dimitern> anastasiamac: uuh you should definitely get some rest!
[12:39] <anastasiamac> dimitern: \o/ will soon :D thank you for care and concern :)
[12:40] <dimitern> anastasiamac: any time ;)
[12:45] <dimitern> rick_h_: ping
[12:46] <rick_h_> dimitern: pong
[12:46] <dimitern> rick_h_: I thought about picking up bug 1580501 tagged 1.25 .. it seems it's only related to 2.0 though
[12:46] <mup> Bug #1580501: cloudimg-base-url parameters not in Juju2 anymore <4010> <cpe-sa> <orangebox> <sts> <juju:Triaged> <https://launchpad.net/bugs/1580501>
[12:46] <rick_h_> dimitern: please stick with cards on the board
[12:47] <dimitern> rick_h_: that's the first one on the board :)
[12:47] <dimitern> rick_h_: top left
[12:48] <rick_h_> oh wtf, the title of the bug and the card got out of wack
[12:48] <rick_h_> dimitern: ugh, ok this is a can of worms because this falls under work planned for the lxd image cache stuff, and yes is 2.0 only
[12:48] <rick_h_> dimitern: so going to yank that one off the board
[12:49] <dimitern> rick_h_: +1 I'll look into bug 1589680 then
[12:49] <rick_h_> dimitern: one sec, let me see if I did bad copy/paste voodoo
[12:49] <mup> Bug #1589680: Upgrading to cloud-archive:mitaka breaks lxc creation <canonical-bootstack> <juju-core:Triaged> <juju-core 1.25:Triaged by rharding> <https://launchpad.net/bugs/1589680>
[12:49] <rick_h_> dimitern: https://bugs.launchpad.net/juju-core/+bug/1560487
[12:49] <mup> Bug #1560487: local provider fails to create lxc container from template <canonical-is> <local-provider> <juju-core:Won't Fix> <juju-core 1.25:Triaged by alexis-bruemmer> <OPNFV:New> <https://launchpad.net/bugs/1560487>
[12:49] <rick_h_> dimitern: I pasted the wrong bug number to the card, my bad
[12:50] <rick_h_> dimitern: apologies for the confusion
[12:50] <dimitern> rick_h_: right :) np - do you want me to look into that last one instead?
[12:50] <rick_h_> dimitern: either one is ok thank you
[12:51] <dimitern> rick_h_: ok - 1589680 it is then
[12:52]  * dimitern dusts off his 1.25 branch .. it's been a while
[12:52] <mgz> hm, we're not doing staging and such like with 1.25 I presume?
[12:52] <rick_h_> mgz: no, we're not
[12:53] <dimitern> it's free for all :D
[12:55] <rick_h_> frobware: ping, can I grab a sec when you're available?
[13:04] <macgreagoir> dimitern: You nean 6481? Sorry, I started and got distracted by my own :-)
[13:10] <rick_h_> dimitern: I'd expect that we can just upgrade the lxc in order to find a path forward
[13:10] <rick_h_> dimitern: so if we deploy something on trusty/default lxc and it's pre-2.0, then manually add the PPA/upgrade lxc on there...how would Juju know to use/follow newer lxc patterns
[13:11] <dimitern> macgreagoir: np, if you can have a look at it - great!
[13:12] <dimitern> rick_h_: I'd expect setting openstack-origin to cloud-archive:mitaka will trigger adding the repo and the lxc upgrade..
[13:12] <dimitern> will know soon anyway..
[13:13] <rick_h_> dimitern: right, but my point is you can do this with the ubuntu charm
[13:13] <rick_h_> dimitern: no need for anything openstack
[13:13] <rick_h_> dimitern: fewest moving parts/complications the better
[13:13] <dimitern> rick_h_: yeah, I guess so.. double checking c-a:m's lxc version..
[13:13] <rick_h_> dimitern: just check the version in trusty vs the lxc ppa for trusty
[13:14] <rick_h_> dimitern: if you can get a pre-2.0 in default trusty and then get post 2.0 via the ppa you can "do the upgrade" and chase down what we need to help update to make it work
[13:16] <dimitern> yeah: lxc	2.0.5-0ubuntu1~ubuntu16.04.1~cloud0 is in cloud-archive:mitaka
[13:16] <dimitern> and lxc is not there in c-a:icehouse
[13:17] <chrome0> dimitern : afaicr the error was when going from c-a:trusty-liberty -> c-a:trusty-mitaka
[13:18] <chrome0> And orig. install was plain trusty, sans c-a
[13:18] <dimitern> chrome0: yeah, I'm trying exactly that now :)
[13:18] <chrome0> +1
[13:19] <dimitern> rick_h_: post 2.0 lxc won't work with 1.25 AIUI
[13:19] <rick_h_> dimitern: can you hop in the standup real quick?
[13:19] <dimitern> owm
[13:23] <frobware> rick_h_: yep, back
[13:24] <rick_h_> frobware: meet you in the standup room please?
[13:24] <frobware> rick_h_: omw
[13:28] <SimonKLB> is there a good way to find out when a relation is completely removed?
[13:28] <SimonKLB> i find it really hard to test adding and removing relations
[13:32] <SimonKLB> simply looking at the departed/broken hooks doesnt seem to be enough to determine the actual status of the relation in juju
[13:34] <rick_h_> natefinch: ping for chat
[13:36] <natefinch> rick_h_: oops coming
[14:00] <rick_h_> frobware: dimitern natefinch ping for standup
[14:41] <mgz> dooferlad: yo, free for bothering?
[14:45] <frobware> rick_h_: I think we have a nice conclusion for the openstack bug
[14:45] <frobware> rick_h_: https://bugs.launchpad.net/juju/+bug/1621590/comments/18
[14:45] <mup> Bug #1621590: openstack provider ignores a properly created bootstrap machine <cpec> <rteam> <juju:In Progress by frobware> <https://launchpad.net/bugs/1621590>
[14:47] <frobware> dimitern: now looking at your PR :)
[14:50] <redir> mgz: yt?
[14:50] <dimitern> frobware: sweet! :) thanks!
[14:51] <redir> mgz: can you $$merge$$ this https://github.com/go-amz/amz/pull/72 or add me to the right group, or tell me who to ask to get added to the right group? Please:)
[14:51] <rick_h_> dooferlad: ping
[14:52] <mgz> redir: sure, I'll take a look
[14:52] <dooferlad> rick_h_: hi
[14:52] <dooferlad> mgz: sorry, still talking to Mick
[14:52] <rick_h_> dooferlad: heads up, assigned another bug your way. It's another config param getting ignored like your current one.
[14:52] <dooferlad> rick_h_: ok, thanks
[14:52] <rick_h_> dooferlad: the possible idea is that it's a more generic problem and that two birds/one stone and such
[14:52] <rick_h_> dooferlad: and it was brought up on the cross team call by the stakeholders there that it should be replicatable with canonistack
[14:53] <rick_h_> dooferlad: so if getting OS goign is a burden please dump that and run with an already running OS
[14:53] <mgz> redir: heh, that's a group I'm not actually owner on, but I can trigger the merge for you
[14:53] <rick_h_> dooferlad: bah, LP won't let me change the assigner atm, timing out. https://bugs.launchpad.net/juju/+bug/1614239
[14:53] <mup> Bug #1614239: bootstrap-timeout ignored in --config <landscape> <juju:Triaged by rharding> <https://launchpad.net/bugs/1614239>
[14:59] <mgz> redir: merged as 7754380
[15:06] <frobware> dimitern: what were the rules on 500 lines of diff? You're dangerously close. :)
[15:07] <dimitern> frobware: I really tried to minimize the changes :/
[15:08] <dimitern> frobware: the only "luxuries" are a few added tests, but the refactoring of the common code / tests *did* reduce the original diff by a 100 lines :)
[15:10] <frobware> dimitern: have time to HO?
[15:11] <dimitern> frobware: yeah
[15:12] <dimitern> frobware: I'm in 'core'
[15:13] <frobware> dimitern: omw
[15:15] <mgz> dooferlad: so... free now?
[15:20] <redir> mgz: thanks
[15:20] <redir> mgz you know who the owner is?
[15:22] <mgz> redir: canonical-is and niemeyer
[15:22] <mgz> I don't know who has access to the canonical-is role account
[15:26] <dooferlad> mgz: sorry - have a headache so bad I want to be sick. Can we talk tomorrow? Perhaps invite me to a meeting so we have a slot booked?
[15:26] <mgz> dooferlad: no worries, I'll set something up for tomorrow
[15:26] <dooferlad> mgz: thanks - much appreciated
[15:26]  * dooferlad goes to hide in a dark room
[15:33] <redir> another PR ready for review; https://github.com/juju/juju/pull/6483 PTAL
[15:33] <redir> bbiab after dentist
[15:37] <SimonKLB> hello, anyone got some time guiding me on how to test adding and removing relations?
[15:38] <SimonKLB> i was using the relation function amulet to test wether or not the relation was sucessfully removed, and that worked, but now it doesnt anymore
[15:38] <SimonKLB> would really appreciate some help!
[15:42] <katco> dimitern: frobware: hey, is this robust? i.e. will it do the right thing in complicated network setups? https://github.com/juju/juju/blob/staging/environs/manual/addresses.go#L17
[15:46] <redir> abentley: was that update for Ohio because of the amz release that happened?
[15:46] <redir> this morning
[15:47] <abentley> redir: No, it was because AWS announced the region on the 17.
[15:48] <redir> i see, thanks abentley
[16:14] <redir> anyone, PTAL https://github.com/juju/juju/pull/6483
[16:37] <hoenir> axw, katco, https://github.com/juju/juju/pull/6414
[18:11] <redir> ls
[18:11] <redir> whoops
[18:45] <natefinch> ahh the glorious feeling when you've gotten down in the weeds typing code and you finally get it back to the state where it'll gofmt.
[18:46] <perrito666> looooool
[19:02]  * redir lunches
[19:10] <natefinch> made a new struct that helps you ask the user repeated questions.... called it Pollster.  Figured it was appropriate given current events.
[19:12] <redir> As long as it produces output that isn't actually relevant to anyone, natefinch
[19:13] <redir> and diferent results fo rthe same input by different users
[19:14] <natefinch> heh
[19:52] <natefinch> rick_h_: http://pastebin.ubuntu.com/23355482/
[19:53] <rick_h_> natefinch: coolio
[19:54] <natefinch> rick_h_: so, one reason to use add-cloud for ec2 etc ..... it's the only way to save a cloud-specific config
[19:54] <natefinch> rick_h_: instead of haviong to do bootstrap --config=myconfig.yaml
[19:54] <rick_h_> natefinch: yea, but I think we need a different approach for config as a whole
[19:54] <rick_h_> natefinch: because config is across all providers and that's more of an "edit cloud" than an add-cloud and such
[19:54] <rick_h_> natefinch: so I've punted that for now because adding it here is a hack imo
[19:55] <natefinch> rick_h_: that's fine.  I can pare the list of clouds back to just the custom ones
[19:55] <rick_h_> natefinch: though I wonder if we can bootstrap by adding an empty config section whenever we write it out
[19:55] <rick_h_> natefinch: so that it's ready to be edited ootb
[19:57] <natefinch> well, you don't really need a config section
[19:57] <rick_h_> natefinch: I mean that you can specify a config key to the cloud definition and then add overrides/etc to that file
[20:02] <natefinch> rick_h_: one problem I'm not quite sure how to solve from a UX standpoint is how to query for "choose M of N", like for authentication types, you can choose 1-3 of 3 choices.
[20:13] <natefinch> rick_h_: I guess just asking for them comma separated will work for our needs
[20:14] <rick_h_> natefinch: yea, I think pick a format and to validate it
[20:31] <redir> easy review https://github.com/juju/juju/pull/6483 PTAL
[20:32] <mgz> redir: you haven't got anyone to bite yet? I'll take it.
[20:35] <mgz> redir: you took the pricing stuff from the webpage, or andrews's new generation thing?
[20:36] <redir> mgz the web page:/ Didn't know about a generator
[20:36] <mgz> redir: it's what I did last time, I think that's reasonable for 1.25
[20:36] <mgz> we know it's not always up to date but should be good enough
[20:36] <mgz> redir: lgtmed
[20:36] <redir> mgz: tx
[20:37] <mgz> ...why did I give andrew an extra s...
[20:38] <redir> channelling Gollem?
[20:39] <mgz> preciousss anddrewsss
[20:39] <natefinch> ^ nice
[20:40] <natefinch> rick_h_: forgot about a school meeting I have in the morning at 9am.  Probably will miss standup, though I might get lucky and it won't take forever. Doing well with the add-cloud stuff, though.
[20:43] <rick_h_> natefinch: k
[23:13] <axw> wallyworld: is there no new price list info for us-east-2?
[23:14] <wallyworld> axw: not yet, that bit was not updated in juju
[23:14] <wallyworld> so far, just the region and endpoints have been updated so it works
[23:15] <axw> wallyworld: yeah, it's just that it only works because of a fall-back. it could be inaccurate
[23:15] <axw> anyways, nice that it works :)
[23:15] <wallyworld> yeah
[23:16] <axw> wallyworld: hm, there is info for ohio in the latest index
[23:16] <axw> I'll update
[23:16] <wallyworld> ta
[23:16] <axw> ... right after I remember to go to standup


[02:00] <tsimonq2> pleia2: so you want to work out scheduling now?
[02:00] <tsimonq2> or who's doing what next week?
[02:00] <pleia2> we can share the duties again
[02:00] <tsimonq2> alright :)\
[02:01] <tsimonq2> you said your goal was to make it so I can release if you are busy or sick or something like that, but did you also want us to share the duties all the other times?
[02:01] <pleia2> yep, if you want
[02:02] <tsimonq2> well I can do whatever, I just want to know what your plan was
[02:02] <tsimonq2> s/was/is/
[02:03] <tsimonq2> if you want to share the duties, I'm fine with that :)
[02:09] <tsimonq2> pleia2: so let's go with that unless one of us is busy, but I really want to emphasize that if you need me to release on my own, make sure I confirm that I'm doing it, I don't want us to wake up on Tuesday and have to do that if I can't do it. I'm around almost all the time on Mondays, but stuff happens, especially because sometimes parents have plans or consequences, I can't control that.
[02:09] <tsimonq2> we good?
[02:09] <pleia2> tsimonq2: sounds good
[02:09] <tsimonq2> cool :)