[Bug 1214009] Re: Add support for channel.ini file
Barry Warsaw
1214009 at bugs.launchpad.net
Tue May 27 20:37:14 UTC 2014
** Changed in: system-image (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to system-image in Ubuntu.
https://bugs.launchpad.net/bugs/1214009
Title:
Add support for channel.ini file
Status in Ubuntu system image (server/client/updater):
Fix Released
Status in “system-image” package in Ubuntu:
Fix Released
Bug description:
We want to move the current [system]channel and
[service]base|http_port|https_port variables out of client.ini and
into a separate ini file. The reason for this is that channel/base
are channel-specific, but client.ini is stored in the rootfs as part
of the system-image package, so it's shared across all channels. This
latter is also read-only.
The idea then is essentially to move the [service] section out of
client.ini and into /etc/system-image/channel.ini, along with the
build-number current contained in /etc/ubuntu-build. After this bug
is closed, the client will ignore /etc/ubuntu-build.
Here is the format for /etc/system-image/channel.ini:
[service]
base: system-image.ubuntu.com
http_port: 80
https_port: 443
channel: daily
build_number: 20130819
(you can use = instead of : if you like)
client.ini will need a bit of shuffling too.
* remove [system]channel
* move [service]threads to [system]
* move [service]timeout to [system]
Note that the latter two will go away anyway once the d/l service
integration is completed.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-system-image/+bug/1214009/+subscriptions
More information about the foundations-bugs
mailing list