| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add Openstack system and stratum pointing they components to
Juno tag 2014.2.1.
Change-Id: Iaa9a31c44b0a2c711c5a147dc3156bab14577fb7
Signed-off-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Signed-off-by: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk>
Signed-off-by: Richard Maw <richard.maw@codethink.co.uk>
Signed-off-by: Richard Ipsum <richard.ipsum@codethink.co.uk>
Signed-off-by: Patrick Darley <patrick.darley@codethink.co.uk>
Signed-off-by: Zara Zaimeche <zara.zaimeche@codethink.co.uk>
Signed-off-by: Mike Smith <mike.smith@codethink.co.uk>
|
|
|
|
|
|
|
|
|
|
| |
We now deploy swift systems rather than devel systems.
We also now need to specify the controller host address,
since swift storage nodes will use the controller
node to get their ntp time updates.
Change-Id: I2416aa9fc92161cb2df00ad1676c48810851f7f3
|
|
|
|
| |
Change-Id: Idd5ea038831e60a0a0ccc5620d81075ab421fbad
|
|
|
|
| |
Change-Id: I41fe796802f930f954716bfa4edcb038b95c90ce
|
|
|
|
| |
Change-Id: If7926bc7ed11d966feca2aa9ef767dc29996729e
|
|
|
|
|
|
|
| |
Building with libcap allows ntpd to drop root privileges it doesn't need,
we also don't want to run ntpd as root, so we create an ntp user and an ntp
group.
Change-Id: Idd8a7916af97c10704290234c1bb1f34a14baf2c
|
|
|
|
| |
Change-Id: I9840f6b44b9d08d7ec61393f9cb4a01808e2a529
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit a51a8ee9fe2c691a4b2d73fe06c1fde1d18f1153.
This symlink was a bad idea. We found that if the stage1-gcc chunk is
built on an ARM system with EGLIBC 2.15, then run on a system with GLIBC
2.20, the GCC binaries segfault on startup, inside the _dl_addr()
function. This is likely the result of an ABI compatibility between
EGLIBC 2.15 and GLIBC 2.20.
Morph still has a big hole in its caching algorithm whereby 'bootstrap'
mode chunks built against incompatible libc versions get the same
cache-key, and cause random breakages. We either need to fix this, or
ensure that the reference bootstrap is entirely statically linked, as
soon as possible.
Change-Id: I400d293dc8022ca6ab5a0ebda62ce378e9bf3317
|
|
|
|
| |
Change-Id: I73ed1c3c43f341d6e09521fc8bf0c4899616e972
|
|
|
|
|
|
|
| |
We switched to linux-stable.git from linux.git as only the former
contains 'point' releases (3.18.1, 3.18.2 etc.) of Linux.
Change-Id: I94388266b4a94a652458460d0b15f465e10dfe85
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Point mesa stratum to a patch cherry-picked from master to fix this
compilation error:
loader.c: In function 'udev_device_new_from_fd':
loader.c:163:4: error: implicit declaration of function 'fstat' [-Werror=implicit-function-declaration]
if (fstat(fd, &buf) < 0) {
^
cc1: some warnings being treated as errors
More info here: https://bugs.freedesktop.org/show_bug.cgi?id=89530
Change-Id: I3bd4856b07318ce97772a4755b253c918f4b1e66
|
|
|
|
|
|
|
| |
Add cluster definition and install system definition, to enable
deployment of a big-endian system to a moonshot M.2 (SSD) device.
Change-Id: Icb2d48eff152a3df9556739fadbf4055478e79f4
|
|
|
|
|
|
|
| |
Add a cluster definition to enable deployment of a big-endian system to an
NFS/TFTP netboot server, from which a Moonshot node's U-Boot can "pxe" boot.
Change-Id: I6654879d61b58aebdb83bf490d77d8d403d13155
|
|
|
|
| |
Change-Id: Icdcac240ba75369ae8dbad8132b578a1cb73d684
|
|
|
|
| |
Change-Id: I27b143b3bd027b58b1c9893c0aa4bbf388cd0529
|
|
|
|
| |
Change-Id: I65fb89c8c7a82aa4e3696894a210ed1bdcaadf87
|
|
|
|
|
|
|
|
|
| |
apache-httpd needs to know where suexec is, even when suexec is being
installed by the same chunk.
We were moving/copying the binary after installation to /lib/httpd. With this
change, the hack won't be needed.
Change-Id: I71bb6ea0ff80d41ae4061bfeb441750741343970
|
|
|
|
| |
Change-Id: Ia8aae92d01eeca9a4058fa73fa1923a1a33b5704
|
|
|
|
| |
Change-Id: I9e0df7e0617d56af0ea827e3a1c4c37d3a1bbad2
|
|
|
|
| |
Change-Id: Ic8258340cd8a5a2750671b0a93c7b89e1b872aa6
|
|
|
|
| |
Change-Id: I55eff5c8e57dbf35274246b60904c6d405f458e9
|
|
|
|
|
|
|
|
|
| |
This works for a few commonly available USB Ethernet devices; and while
other architectures may make use of such devices, I don't believe we
currently have a use-case that requires us to be able to support extra
interfaces on those devices.
Change-Id: Ib8974207c04f34cff4f6884409c70aeb116935d5
|
|
|
|
|
|
| |
So commands can be autocompleted when pressing the "TAB" key
Change-Id: I225335496e1007372603a2d0bea23ce0b8cb3692
|
|
|
|
| |
Change-Id: I6e86553520f1ef7de14d8b58bdf4141cda1db9b7
|
|
|
|
|
|
|
| |
Add a BSP definition for ARMv8 in big-endian
mode. Hopefully applicable to any ARMv8 system.
Change-Id: I35d2964fa240ce72bf62d577d2d9af50dbae1d11
|
|
|
|
| |
Change-Id: Iad40b665edff7a3605b6600dafbcf67831e4290a
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes base-system-x86_{32,64}-generic which were broken
since some chunks from cloudinit-support stratum were moved to
python-core and python-common.
It was decided in IRC that base-systems are not going to support
cloud-init (see http://irclogs.baserock.org/ 10-04-2015) leaving
the systems minimal.
Change-Id: I55fe5cf2a8d46dcbc1bbfc39534f99001b4fc564
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libvirt set the path of ebtables to /sbin during configuration
time if they are not present on the system:
AC_PATH_PROG([EBTABLES_PATH], [ebtables], /sbin/ebtables,
[/usr/sbin:$PATH])
AC_DEFINE_UNQUOTED([EBTABLES_PATH], "$EBTABLES_PATH", [path to ebtables
binary])
So adding ebtables as a build dependency will set correctly the ebtlabes
binary path.
Change-Id: I97c3dbbc9cffd86113248ce0d39251068a6cc78c
|
|
|
|
|
|
| |
It is required for Ironic.
Change-Id: Ie5297598201479f7dff182de3a1d39bcd61bd6cb
|
|
|
|
|
| |
E1000E is not in the standard x86_64 defconfig, but it is in the i386 defconfig, and it's necessary to support commonly available hardware.
Change-Id: Ia0f97ffaba190901bd1ae563690b6ebc9d108e66
|
|
|
|
| |
Change-Id: Ib8555258663cb16139efc4b3c004012c4aa054a5
|
|
|
|
|
|
|
| |
Update the repository to a maintained fork: see README.md
Update the ref to the latest stable tag.
Change-Id: I6a7431c1c79fd2a00e99e2db10dbbc8e2deb42d6
|
|
|
|
|
|
| |
In order to avoid duplicated chunk when merging Openstack branch.
Change-Id: I91be6182e40569150a99fa7d28fdb2e988c50374
|
|
|
|
|
|
|
|
|
|
|
| |
iSCSI kernel modules and open-iscsi expect modprobe and the rest
of the module kernel utils to be in /sbin.
This patch create the links in /sbin instead of /bin if /sbin
is not a symlink of /usr/bin; if it is a symlink it will create
the links in /usr/bin.
Also it installs kmod in "$PREFIX" instead of /
Change-Id: I89226d0ee7956e294caa66d60101a35daeccf9a1
|
|
|
|
| |
Change-Id: Ia45fd5e8bc53b6b8ebe3cc35aa52cb524a992100
|
|
|
|
|
|
|
|
| |
This enables kmod python bindings required for iscsi tools.
Enabling python in the kmod chunk requires cython for compiling
so cython is moved to core.morph.
Change-Id: Ic394d75f801efcb0be1e4ec17d9bc907f9d086a0
|
|
|
|
| |
Change-Id: Ie01218cc9c9e40aa6f8bbfe45faff2d227a19d6e
|
|
|
|
| |
Change-Id: If8d6ec4dd754255464ab6efee67489212e8c612f
|
|
|
|
| |
Change-Id: I375c0af00497f8cbedb0d9759bbb64e0034582ad
|
|
|
|
| |
Change-Id: Ib98d024f34b6dd0d821335bdf24cb59278977a17
|
|
|
|
| |
Change-Id: I2ecb0ac435aa6f364b41c0e680c5792dcbe02f50
|
|
|
|
| |
Change-Id: I864631f70fa7feb650d924cc2bb91d787270c27d
|
|
|
|
| |
Change-Id: I113e08474cc4a1c3a60c9a683725d7fdc13ffe08
|
|
|
|
| |
Change-Id: I1b65a1b3add4f8da11f6403bceb1063797a99b5d
|
|
|
|
| |
Change-Id: I87f44ebc26b44a024b39149bfce1e29e4e204051
|
|
|
|
| |
Change-Id: I0f426296df43d6f0bb37b23293fd5268f1461fe3
|
|
|
|
| |
Change-Id: I939022e819a386c45e900e2df23dc3809f4a1a45
|
|
|
|
| |
Change-Id: I951ce5440acd965f31a38c937e26ed77dab259e9
|
|
|
|
| |
Change-Id: I55bf8764a105308d965947c3721a193abf7502ac
|
|
|
|
|
|
| |
These modules are needed for ebtables and netfilter.
Change-Id: I36c0fc69c3167de556fd2d0242c4aada1441c55c
|