Re: Announce: fedostree/rpm-ostree v2014.3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 20.01.2014 19:03, Colin Walters wrote:
Hello devel@,

I'm excited to announce the first public release (v2014.3) of the
fedostree/rpm-ostree project.

The web page is here:

http://rpm-ostree.cloud.fedoraproject.org/#/

rpm-ostree is a quite new, raw, and also quite unofficial project (the instance
above is in the Fedora private scratch cloud).  It is suitable for
evaluation primarily by engineers who are working on
build/packaging/deployment tooling in Fedora, and advanced testers.

If you're one of those people, before you read any more, if you have a
few minutes, please jump to:
http://rpm-ostree.cloud.fedoraproject.org/images/
and start downloading the preconfigured VM.  (Or alternatively see
http://rpm-ostree.cloud.fedoraproject.org/#/installation for parallel
install instructions inside an existing system).


I've often struggled with explaining OSTree to people - but for the
audience here, I want to emphasize that OSTree is designed to be
*complementary* to package systems like rpm/dpkg.  While OSTree does
take over some roles from RPM such as handling /etc, if you study it
carefully, I think you'll come to agree.

The overall vision is to change Fedora (and really its prominent
downstream) into a less flexible, but more reliable set of products,
tested and delivered *much* *much* faster.

That's about all for this mail - the "Background" section of the web
page has more.

As for what's coming next - I plan to bring gnome-continuous style fast
testing to the rpm-ostree codebase too (assuming I get push notification
from Koji).  For example, test boot both
"fedostree/20/x86_64/base/minimal",
"fedostree/20/x86_64/workstation/gnome/core" after any package affecting
them changes.  Then if the tests pass, tag those trees as smoketested,
like:
"fedostree/20/smoketested/x86_64/base/minimal".

If you have questions, please follow up here!  (There's no mailing list
for rpm-ostree at the moment; you can use ostree-list@xxxxxxxxx for
questions about the core OSTree model).

What I need now is evaluation from some of the stakeholders in various
parts of the deployment stack; for example, the changes to the handling
of /var in RPM needs discussion.

Interesting. I've downloaded the VM Image and tried to understand the setup. Apparently there exist sort of two root trees / and /sysroot in the system with some links targeting the /sysroot tree. What I'm wondering about is that /dev/mapper/fedora-root is mounted several times on /, /var, /usr and /sysroot (twice!) sometimes rw and sometimes ro.

The impression I get is that /sysroot is the actual root fs in the image and / the ostree directory at least that's what the links seem to suggest. I still don't understand the mount-voodoo though. Is there some documentation about this available?

Regards,
  Dennis

--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux