[PATCH 0/2] Implement upgrades in raw disks
by Tiago Gomes
repo: git://git.baserock.org/baserock/baserock/morph
branch: tiagogomes/upgrades
commit: a5e364c992fdb16b0e5f5832b8aadcd87d219e9b
This patch series implements upgrades in raw disks images. You can test it by adding the follow lines to the upgrade_image method
fo = open(os.path.join(temp_root, "etc", "hostname"), "w")
fo.write( "baserock-upgraded");
fo.close()
and then run "morph deploy" on an existent raw image, convert the raw image to a virtual disk image and verify on a new VM that the hostname had changed.
Tiago Gomes (2):
Allow installing extlinux to other system versions.
Implement raw disk upgrades.
morphlib/exts/rawdisk.write | 52 +++++++++++++++++++++++++++++++++++++++----
morphlib/writeexts.py | 8 +++----
2 files changed, 52 insertions(+), 8 deletions(-)
--
1.7.10.4
9 years, 2 months
[PATCH] Remove bluez-tools' dependency on readline
by Jonathan Maw
head: a01b348fff4361fdd9a4b274b77908e9c3f83697
branch: baserock/jonathan/no-readline-2
repo: ssh://git@trove.baserock.org/delta/bluez-tools
Note: This branch is based off baserock/morph
Jonathan Maw (1):
Remove dependency on readline
bluez-tools.morph | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
1.7.10.4
9 years, 2 months
Fwd: Announce: Wayland Functional Integration Test Suite
by Rob Taylor
I think this is probably useful for Baserock's automated testing.
Rob
-------- Original Message --------
Subject: Announce: Wayland Functional Integration Test Suite
Date: 2013-05-22 14:56
From: "Eoff, Ullysses A" <ullysses.a.eoff(a)intel.com>
To: "wayland-devel(a)lists.freedesktop.org"
<wayland-devel(a)lists.freedesktop.org>
Copy: "gtk-devel-list(a)gnome.org" <gtk-devel-list(a)gnome.org>,
"Enlightenment developer list
\(enlightenment-devel(a)lists.sourceforge.net\)"
<enlightenment-devel(a)lists.sourceforge.net>
I wanted to announce that a new open source project called
"wayland-fits" is now available on 01.org <https://01.org/wayland>.
The Wayland Functional Integration Test Suite (wayland-fits) is a fully
automated test suite. Its purpose is to validate the functionality and
integration between Wayland client software and Wayland server
software. It provides a test framework and test suites for multiple
Wayland-enabled toolkits and the Wayland core. The test framework
allows tests to emit input events from the bottom of the software
stack.
That is, [input system]->server->client->toolkit->test-app. This
enables full input pipeline validation. It also includes its own
Wayland
test protocol that enables tests to cross-validate client and server
states.
Currently there are tests for Wayland Core and Wayland EFL. And just
recently, I have started adding tests for Wayland Gtk+ (I'm already
finding several trivial bugs). There are plans to start adding tests
for
Wayland Clutter and Wayland Qt, too. Also, a server-side
implementation of the wayland-fits protocol is essential for every test
to execute. Right now, there is only an implementation for Weston
included that supports drm, x11, and headless backends (caution: the
headless backend will only run the software/shm based tests). It's
absolutely plausible, however, that there will be implementations for
other Wayland compositors that have a plugin architecture, too.
I am currently the maintainer of this project with contributions
coming in from one or two other people on occasion. I would be
oh-so-grateful to have more contributors from the enthusiastic Wayland
community. So start sending your patches! I only develop and
test on Intel hardware and Fedora... so if there are issues on other
hardware/OS flavors, feel free to submit fixes; tested, of course ;-).
There is still a lot of Wayland functionality that is not tested by
this suite
and design decisions that could be made...and I could use as much help
as I can get. If nothing else, I hope it's a useful test suite for
those
that use it. It has already detected many regressions and bugs.
The source repository is on github at:
<https://github.com/01org/wayland-fits>
There is more information in the README about contributing, building,
running, etc... Also, we can start using the wiki in the github
project to
share more info (and such) as needed.
If you have any questions, feel free to drop me a line. I generally
hang out
in the #wayland and #wayland-efl IRC channels on freenode as some of
you already know (nick: uartie). I am travelling this week so expect a
delayed response.
Oh, and P.S. the project is written in C++ ;-)
----
U. Artie Eoff
Intel Open Source Technology Center
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list(a)gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list
9 years, 2 months
[PATCH] Remove wpa_supplicant's dependency on readline
by Jonathan Maw
head: 307e6ecf935a9d8a0a790780298c2fda648c69f4
branch: baserock/jonathan/no-readline-2
repo: ssh://git@trove.baserock.org/delta/hostap
Note: This branch is based on baserock/genivi/morph
Jonathan Maw (1):
Remove dependency on readline
wpa_supplicant.morph | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--
1.7.10.4
9 years, 2 months
[PATCH] Write install-files configuration extension
by Jonathan Maw
head: 270936ee338155090133aecb36aac1e2cfb543a4
branch: jonathan/install-files-ext
repo: git://trove.baserock.org/baserock/baserock/morphs
I have tested this as a basic program, but have not tried it in
an actual deployment.
Jonathan Maw (1):
Write install-files configuration extension
install-files.configure | 109 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 109 insertions(+)
create mode 100755 install-files.configure
--
1.7.10.4
9 years, 2 months
[PATCH] Add fortran to build-essential
by Richard Maw
Repo: git://git.baserock.org/delta/gcc-tarball.git
Ref: baserock/richardmaw/fortran
Sha1: 30b604429604dbded12fd4d2a52666b8020527c6
An accompanying branch exists in baserock:baserock/morphs.
This should be merged with other build essential changes
to reduce full-rebuilds.
Richard Maw (1):
Add fortran to the list of languages built
gcc.morph | 5 +++--
gcc.morph.yaml | 7 ++++++-
2 files changed, 9 insertions(+), 3 deletions(-)
--
1.7.10.4
9 years, 2 months
[PATCH 0/2] Make nfsboot deployment support upgrades
by Jonathan Maw
head: b8704752a13472e72730308c83217d6b05b9100b
branch: jonathan/nfsboot-upgrade
repo: ssh://git@trove.baserock.org/baserock/baserock/morph
Upgrades are handled by the developer specifying a name for
that version. The extension will push copy the files under
that extension and update the symlinks to point to the new
version.
Jonathan Maw (2):
Can define version by the environment variable 'VERSION'
nfsboot deployment creates local state dirs
morphlib/exts/nfsboot.write | 23 ++++++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)
--
1.7.10.4
9 years, 2 months
[PATCH] Remove readline
by Jonathan Maw
HEAD: 1b25925cec100c858d439fe0c7d0a422be94be92
branch: jonathan/no-readline
repo: ssh://git@trove.baserock.org/baserock/baserock/morphs
Bash builds successfully whether readline is
present or not, and seems to use a version of
readline that is included with the source code if
no readline is present.
Jonathan Maw (1):
Remove readline
core.morph | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
--
1.7.10.4
9 years, 2 months