| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
| | |
|
| | |
|
| |\
| | |
| | |
| | | |
baserock/tiagogomes/drop-config
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
git://git.baserock.org/baserock/baserock/morph
Reviewed-by: Jonathan Maw on IRC.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
If AUTOSTART is 'yes' then the VM will be started once it is
created. If it is 'no' or undefined, then it will need to be manually
started. If it is any other value, then an exception is raised.
|
| |/ / |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
- Don't fail if the root/.ssh directory does not exist when adding entries to the known_hosts file
- Use shutil.copyfilobj to copy the file contents
- Use the python with statatement when opening files
|
| | |
| | |
| | |
| | |
| | |
| | | |
git://git.baserock.org/baserock/baserock/morph
A column width error was fixed up in the merge.
|
| |/ |
|
| |
| |
| |
| |
| |
| | |
This tiny typo unfortunately makes root unable to use ssh, since ssh
refuses to authenticate if your private key is globally readable, and
the typo causes the private key to be given the public key's permissions.
|
| |
| |
| |
| |
| | |
We only have written this this year, so it should be copyright
this year only.
|
| |\ |
|
| | |
| | |
| | |
| | | |
Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The 'location' command-line argument refers to the hostname of the
'nfsboot server', a baserock system that has an nfs server, the
directory '/srv/nfsboot/nfs', and a tftp server that hosts files from
the directory '/srv/nfsboot/tftp'.
The write extension will read the hostname of the target system and copy
its root filesystem to /srv/nfsboot/nfs/<hostname> and its kernel to
/srv/nfsboot/tftp/<hostname>. It will then configure the nfs server to
export that nfs root.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This configuration-extension removes every network interface but the
loopback interface from /etc/network/interfaces and stops /etc/fstab
from mounting "/".
It will only do this if the environment variable NFSBOOT_CONFIGURE is
set on the `morph deploy` command-line.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixed error in function copy_rename_key that tried to place key in non
existent directory. Required use of os.path.basename to leave name of
key and remove rest of path.
|
| |/
| |
| |
| |
| | |
Added a configuration extension that copies SSH keys across to the
deployed system.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
It was missing an import for sys.
It did not have the size of the disk either, this has also been fixed
|
| |
| |
| |
| | |
Suggested-By: Richard Maw
|
| |
| |
| |
| | |
Reported-By: Richard Maw
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This allows code sharing amongst all the places that create a
system in a raw disk image. This also adds the creation of
a factory-run subvolume, and fixes error messages for errors
that happen during a disk image creation.
Suggested-By: Richard Maw
Suggested-By: Sam Thursfield
|
| |
| |
| |
| | |
Suggested-By: Richard Maw
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Change-Id: I6bd38c933bcb86376a31fb36a6e40d2bd156822d
|
|
|
|
|
|
|
| |
This is used to generate an image to deploy in a aspeed-based
machine
Change-Id: I2be0c2bc931e14a997a58d56c32303d5e8a30def
|
|
|
|
|
|
|
| |
This adds a write extension that allows for a jffs2 root filesystem
image to be created.
Change-Id: If888375a87ffad62c8e79aba20ab2f112ac4214b
|
|
|
|
|
|
|
| |
This is required to build openjdk, but may be useful in its own
right too.
Change-Id: I0a25e7b9875026860945f03d22a8bb8b17660584
|
|
|
|
| |
Change-Id: Id7b85f0700e2b422a1a610d09d76e038e14db73c
|
|
|
|
|
|
|
|
|
| |
mtd-utilities provides tools for working with the kernel MTD subsystem.
It is already being lorried. This patch provides a stratum such that
they can be used in systems. Additionally it adds this patch to the
build system for the Aspeed openBMC system.
Change-Id: I8831fb95c3dd5fc0c0203da2f9e9d4d368c6fa54
|
|
|
|
|
|
|
|
| |
When combined with a cluster that installs an initramfs as a sysroot in
/usr/lib/shutdownramfs which has a /shutdown binary, this makes systemd
pivot into the shutdownramfs on shutdown.
Change-Id: I5ed64a3c86641d61de8b6ced644f36635be5dcf4
|
|
|
|
|
|
|
|
|
|
| |
After cross-building an armv5l system, you should build this system,
and use this system to build future armv5l-openbmc-aspeed systems.
This is because the cross-built system is fragile and does not allow
you to deploy a system locally, as the cross-built system does not
contain btrfs-progs. This system does
Change-Id: Ibc73f08d5c24b8ee4d100cdb3c499786a319293e
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the error this patch fixes:
[CC] cmds-filesystem.o
/tmp/ccxlOOZV.s: Assembler messages:
/tmp/ccxlOOZV.s:4983: Error: invalid operands (.text and *UND* sections) for `-'
Makefile:149: recipe for target 'cmds-filesystem.o' failed
make: *** [cmds-filesystem.o] Error 1
Change-Id: I336c28a0ec57ec37d577c58d44dade3c37607fe1
|
|
|
|
|
|
|
|
|
| |
These dependencies are:
- Autoconf
- Automake
- Libtool
Change-Id: Id4bb6ec40311c681b1708cad2114fc603a525b82
|
|
|
|
|
|
|
|
|
|
|
| |
Also, use autotools instead the experimental cmake system as It
doesnt seem to generate the correct libexpat.so.x files.
Thanks to Daniel Silverstone for the automake line to add
the missing automake files (like install-sh) as upstream doesnt
have them
Change-Id: Ide6ad8ecb9ed35a42348a882cb9acc3b36fc4e34
|
|
|
|
| |
Change-Id: I943416ae89987a053d42e5161a86d9f37f7fea78
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release fixes
https://bugs.freedesktop.org/show_bug.cgi?id=86701
So, 3D acceleration works again in virtual machines.
Because of this, the special mesa-common-vm stratum
is not needed anymore (used to compile thre last known version with
3D acceleration support in vm, 10.3.7)
Change-Id: Iddddc6511b67bc53e4c87939ae0d060740ed2f4c
|
|
|
|
|
|
|
|
| |
- xkeyboard-config to 2.14
- libevdev to 1.4.2
- libinput to 0.15.0
Change-Id: Id2f94ad2b5dfc87ce22a77c31ad79b99a748bbd8
|
|
|
|
|
|
|
| |
To account for the changes made to the configurations of some components,
and the addition of ironic and ceilometer openstack components.
Change-Id: Iea40d193003a3626cf58b7a8bad8168233f5b715
|
|
|
|
|
|
|
|
|
| |
Because `arping` requires the libpcap library, move tcpdump and libpcap
to networking-utils.
Add also `arping`'s libnet dependency.
Change-Id: Ie459e5295bc2770856e06cb005845ee3f172e68e
|
|
|
|
|
|
|
| |
Busybox's find is not good enough for the OpenStack networking service.
Add it to coreutils-common, where the other core tools like sed an diff
live.
Change-Id: I314e4cc7f02fbb2cb3ed7efbd1616c701551fac7
|