[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-16 Thread Robert Bruce Park
** Changed in: phablet-tools (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-15 Thread Robert Bruce Park
Please test out this newer script now:

http://bazaar.launchpad.net/~robru/phablet-tools/further-
fixes/view/head:/citrain

** Branch linked: lp:~robru/phablet-tools/further-fixes

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-15 Thread Michał Sawicz
** Changed in: phablet-tools (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-14 Thread Robert Bruce Park
Everybody that cares about this bug, please try out my new script from
the linked branch:

http://bazaar.launchpad.net/~robru/phablet-tools/make-useful-
again/view/head:/citrain

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-13 Thread Robert Bruce Park
** Branch linked: lp:~robru/phablet-tools/make-useful-again

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-13 Thread Robert Bruce Park
>  Any reason why this still has not made it into the citrain tool?

Probably because this is the first I've heard of this just now.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-13 Thread Robert Bruce Park
** Changed in: phablet-tools (Ubuntu)
 Assignee: (unassigned) => Robert Bruce Park (robru)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-13 Thread Brendan Donegan
** Changed in: phablet-tools (Ubuntu)
   Status: In Progress => Confirmed

** Changed in: phablet-tools (Ubuntu)
 Assignee: Brendan Donegan (brendan-donegan) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-10-13 Thread Robert Bruce Park
> How much effort would it be to actually build pristine images per silo
that contain the packages in the silo?

That is actually a planned feature, but don't hold your breath. The
roadmap for getting there is quite long.


> Simple case: as the root is made writable we would not catch the situation 
> where a component is actually depending on write access which would not be 
> possible under ro root.

The most recent release of the tool switches the root back to readonly
after installing packages, so it's not that far off from released
images.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-09-18 Thread Michał Sawicz
Any reason why this still has not made it into the citrain tool?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-04-21 Thread Michał Sawicz
My bad, the -os need to be passed both to the upgrade/dist-upgrade
comand rather than to update.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-03-12 Thread Michał Sawicz
Oh wait... it actually upgrades from distro, too... so misses the point?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-03-12 Thread Timo Jyrinki
The command, when properly given the correct sources.list etc, does only
update the PPA archive information, after which apt dist-upgrade should
do the correct thing.

I thought citrain actually used this already. If so, I think the main
remaining citrain problem for eg. Qt testing is that it (maybe?) uses
only 'upgrade' which then fails when there'd be new packages to be
installed as new dependencies from the package versions in the PPA.

Or, alternatively to the 'upgrade' possibility (vs. more correct dist-
upgrade which should be fine if only PPA packages are considered as the
ones to be upgrades), the cause of the problem might be the fact that
normal archive information is missing on a fresh flash. And it'd be only
obtainable by a full apt update, making it impossible to combine this
feature when new packages are needed from the archive.

Nevertheless, the citrain tool is not often usable with a big Qt
landing.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2015-03-12 Thread Michał Sawicz
The command in the description (even if I have no idea what it did :P)
worked like a charm, can we put it in the citrain tool asap please?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2014-10-11 Thread Antti Kaijanmäki
How much effort would it be to actually build pristine images per silo
that contain the packages in the silo?

Each time we have to make the images writable and add silo ppa's
manually and run apt-get we effectively taint the testing results as
they don't match the state that a released image would have.

Simple case: as the root is made writable we would not catch the
situation where a component is actually depending on write access which
would not be possible under ro root.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2014-10-11 Thread Brendan Donegan
That's the silver bullet of testing, but I understand that may be some time
in the future. Until then citrain needs to do its job better - but I too
would like an image per silo

On Sat, Oct 11, 2014 at 12:10 PM, Antti Kaijanmäki 
antti.kaijanm...@canonical.com wrote:

 How much effort would it be to actually build pristine images per silo
 that contain the packages in the silo?

 Each time we have to make the images writable and add silo ppa's
 manually and run apt-get we effectively taint the testing results as
 they don't match the state that a released image would have.

 Simple case: as the root is made writable we would not catch the
 situation where a component is actually depending on write access which
 would not be possible under ro root.

 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/1378245

 Title:
   citrain could use a more accurate way to upgrade from silos

 To manage notifications about this bug go to:

 https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions


-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2014-10-10 Thread Sergio Schvezov
This is actually reverting back to the previous behavior we had which
had the potential of upgrading packages out of silo.

Sure you get the dependencies, but the added load of other packages can
come in too.

Using main only is not an option as we also have dependencies in
universe, the fact that it worked without upgrading unwanted packages
might of been just a coincidence with the time of testing (e.g.; just
after a new image came out of the oven so all packages were up to date)

The best solution here is to have people state they have new deps and
taking care of them prior to running the tool. This is not ideal and I
can see this working without any intervention from the user and without
disabling any sources if instead of running dist-upgrade you do the
following:

- iterate over each binary package in the silo
- if it's not part of the current install list, discard; else add to the 
install_list
- look at the dependencies, add to the install_list
- apt install install_list

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2014-10-10 Thread Brendan Donegan
Ah okay - I was sure I'd tested this properly but you're probably right
that it was a coincidence. Yeah it looks like we will need to get the
install list and compare it to the silo binaries. I have some code that
can do that already whipped up.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2014-10-08 Thread Thomi Richards
** Changed in: phablet-tools (Ubuntu)
   Importance: Undecided = High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1378245] Re: citrain could use a more accurate way to upgrade from silos

2014-10-08 Thread Brendan Donegan
** Changed in: phablet-tools (Ubuntu)
 Assignee: (unassigned) = Brendan Donegan (brendan-donegan)

** Changed in: phablet-tools (Ubuntu)
   Status: New = In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1378245

Title:
  citrain could use a more accurate way to upgrade from silos

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phablet-tools/+bug/1378245/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs