[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[atomic-devel] Hacking on Atomic Host: Achievement: unlocked
- From: Colin Walters <walters verbum org>
- To: atomic-devel projectatomic io
- Subject: [atomic-devel] Hacking on Atomic Host: Achievement: unlocked
- Date: Mon, 28 Mar 2016 10:39:12 -0400
One of the goals I have for Atomic Host is that we are doing more integration testing work than the traditional client-side package assembly model.
However, in order to achieve that goal, we need to enable developers to quickly and rapidly test combinations of packages and code. Until now, actually developing on Atomic Host has certainly been *possible*, but not documented well and unnecessarily painful.
I think with the new "ostree admin unlock" verb in OSTree v2016.4 that has changed:
https://mail.gnome.org/archives/ostree-list/2016-March/msg00009.html
Now v2016.4 is only in updates-testing, so we'll need to rebase to it, per https://fedoraproject.org/wiki/QA:Updates_Testing
# rpm-ostree rebase fedora-atomic:fedora-atomic/f23/x86_64/testing/docker-host
...
Changed:
docker 1:1.9.1-6.git6ec29ef.fc23 -> 2:1.9.1-7.gitc6607d2.fc23
docker-selinux 1:1.9.1-6.git6ec29ef.fc23 -> 2:1.9.1-7.gitc6607d2.fc23
...
ostree 2015.11-2.fc23 -> 2016.4-2.fc23
ostree-grub2 2015.11-2.fc23 -> 2016.4-2.fc23
...
# systemctl reboot
...
# ostree admin unlock
Development mode enabled. A writable overlayfs is now mounted on /usr.
All changes there will be discarded on reboot.
-bash-4.3# ostree admin status
* fedora-atomic 2f80c5d5918dbe2fd7745f9596ffee4ce44348f5d039ad480d7da37ddc03529e.0
Version: 23.92
Unlocked: development
origin refspec: fedora-atomic:fedora-atomic/f23/x86_64/testing/docker-host
fedora-atomic 10c4a50468c276e087abfd4d30a46b9233caeaaa7849981fc4db856add7d04c4.0
Version: 23.91
origin refspec: fedora-atomic:fedora-atomic/f23/x86_64/docker-host
See the new "Unlocked: development" there. Now, let's download the new 1.10 build: http://koji.fedoraproject.org/koji/buildinfo?buildID=746041
# for x in "" "-selinux" "-forward-journald"; do curl -L -O https://kojipkgs.fedoraproject.org//packages/docker/1.10.2/8.git0f5ac89.fc23/x86_64/docker-$x-1.10.2-8.git0f5ac89.fc23.x86_64.rpm; done
# rpm -Uvh --oldpackage *.rpm
# docker info|grep Server
Server Version: 1.10.2
#
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]