← Back to team overview

gcteam team mailing list archive

[Bug 1819196] [NEW] support for base: none and build-base

 

Public bug reported:

none is a base that is essentially empty, agreed to be handled internally by snapd.
To support this at build time, we are introducing the concept of a build-base which is the value of an existing base used to build for (e.g.; core16, core18).

build-base (for now) is only allowed when none is used as a base.

Support in launchpad for build-base is also required
(https://bazaar.launchpad.net/+branch/launchpad/view/head:/lib/lp/snappy/model/snap.py#L620)

A more descriptive write-up can be found on
http://blog.sergiusens.org/posts/broader-use-of-bases-for-snaps/

** Affects: launchpad
     Importance: High
         Status: Triaged

** Affects: snapcraft
     Importance: Wishlist
         Status: Triaged

** Affects: snapd
     Importance: Wishlist
         Status: Triaged


** Tags: lp-snappy

** Also affects: snapcraft
   Importance: Undecided
       Status: New

** Also affects: launchpad
   Importance: Undecided
       Status: New

** Description changed:

  none is a base that is essentially empty, agreed to be handled internally by snapd.
  To support this at build time, we are introducing the concept of a build-base which is the value of an existing base used to build for (e.g.; core16, core18).
  
  build-base (for now) is only allowed when none is used as a base.
  
+ Support in launchpad for build-base is also required
+ (https://bazaar.launchpad.net/+branch/launchpad/view/head:/lib/lp/snappy/model/snap.py#L620)
+ 
  A more descriptive write-up can be found on
  http://blog.sergiusens.org/posts/broader-use-of-bases-for-snaps/

** Changed in: snapcraft
       Status: New => Triaged

** Changed in: snapcraft
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of gc-
team@xxxxxxxxxx, which is subscribed to Launchpad itself.
Matching subscriptions: The Google Cloud Team
https://bugs.launchpad.net/bugs/1819196

Title:
  support for base: none and build-base

Status in Launchpad itself:
  Triaged
Status in Snapcraft:
  Triaged
Status in snapd:
  Triaged

Bug description:
  none is a base that is essentially empty, agreed to be handled internally by snapd.
  To support this at build time, we are introducing the concept of a build-base which is the value of an existing base used to build for (e.g.; core16, core18).

  build-base (for now) is only allowed when none is used as a base.

  Support in launchpad for build-base is also required
  (https://bazaar.launchpad.net/+branch/launchpad/view/head:/lib/lp/snappy/model/snap.py#L620)

  A more descriptive write-up can be found on
  http://blog.sergiusens.org/posts/broader-use-of-bases-for-snaps/

To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad/+bug/1819196/+subscriptions