Skip to content
This repository has been archived by the owner on Jul 5, 2021. It is now read-only.

Commit

Permalink
Merge pull request #2 from markllama/master
Browse files Browse the repository at this point in the history
Update for Rocket 0.4.1
  • Loading branch information
markllama committed Mar 19, 2015
2 parents 304d337 + 6ff8dbb commit 65b306f
Show file tree
Hide file tree
Showing 9 changed files with 62 additions and 10 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
*~
*.aci
*.aci.asc
image
19 changes: 18 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,21 @@ This repo contains scripts and JSON manifest files for Rocket images.

These images are intended to be demonstrators and examples to help
new images developers understand the structure and requirements for
building images.
building images.

Releases
========

Images here can be validated with the public key [rocket_sign_pub.asc](https://github.com/markllama/Fedora-Rocketfiles/blob/master/rocket_sign_pub.asc) in the root of the source repository.

The current release is [v0.1.0](https://github.com/markllama/Fedora-Rocketfiles/releases/tag/v0.1.0)

Bash demo image
---------------

rkt run <url>

MongoDB demo image
------------------

rkt run --volume dev,kind=host,source=/dev <url>
4 changes: 2 additions & 2 deletions bash/manifest
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"acKind": "ImageManifest",
"acVersion": "0.1.1",
"acVersion": "0.4.1",
"name": "rocket-images.cloud.lab.eng.bos.redhat.com/bash",
"labels": [
{
"name": "version",
"value": "1.0.3"
"value": "1.1.0"
},
{
"name": "arch",
Expand Down
2 changes: 1 addition & 1 deletion bash/mktree.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
SOURCE=""
DEST=image/rootfs
BINFILES="/usr/bin/bash /usr/bin/ls /usr/bin/env"
BINFILES="/usr/bin/bash /usr/bin/ls /usr/bin/env /usr/bin/find"
#CONFIGFILE=/etc/mongodb.conf

mkdir -p ${DEST}
Expand Down
6 changes: 5 additions & 1 deletion bash/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,11 @@ env
echo
echo "--- Root File System Contents ---"
echo
/usr/bin/ls -R /
/usr/bin/find / -wholename /proc -prune -o -print
echo
echo "--- Proc File System Root ---"
echo
/usr/bin/ls /proc
echo
echo "--- Run complete ---"
exit
2 changes: 1 addition & 1 deletion mongodb/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ can use the cached copy of the image.
Right now this is a bit of a toy. It runs as a single process inside
a container attached to a user shell

sudo rkt run --volume=dev:/dev mongod-f21-amd64.aci
sudo rkt run -volume=dev,kind=host,source=/dev mongod-f21-amd64.aci

You can observe the startup logs for the container on STDOUT and
STDERR. The daemon will be listening on all host interfaces on ports
Expand Down
4 changes: 2 additions & 2 deletions mongodb/manifest
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"acKind": "ImageManifest",
"acVersion": "0.1.1",
"acVersion": "0.4.1",
"name": "rocket-images.cloud.lab.eng.bos.redhat.com/mongodb",
"labels": [
{
"name": "version",
"value": "0.9.8"
"value": "0.9.9"
},
{
"name": "arch",
Expand Down
3 changes: 1 addition & 2 deletions mongodb/mktree.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,12 @@ CONFIGFILE=/etc/mongodb.conf
rm -rf ${DEST}

mkdir -p ${ROOTFS}
mkdir -p ${ROOTFS}/etc
mkdir -p ${ROOTFS}/lib64
mkdir -p ${ROOTFS}/usr/bin
mkdir -p ${ROOTFS}/etc
mkdir -p ${ROOTFS}/data/db
mkdir -p ${ROOTFS}/dev
touch ${ROOTFS}/dev/urandom
mkdir -p ${ROOTFS}/proc

for BINFILE in ${BINFILES}
do
Expand Down
31 changes: 31 additions & 0 deletions rocket_sign_pub.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

mQENBFUJk4ABCADDKnJYLRCl78E47QZijgJk9PFWsj7NYikA5Zgs67Uk4U84XU7G
GrgHW0UO/lCxzDhrd4KLy0Vd7kVumOzo0hnMCbChaIYJQhbegbhbpotu4gIJK03v
nmNoz4s6bgp3dSVQUZH/+aQJw8s39OZQAcwG5A57MtXRmfWKVF2i98n2BAJoz9HV
1fm2Iad4qJzpkytR8Fc/fF96fs15Tj9sut+GPQH2ZD2gQlPONClmnqqA/xvQXHHC
E0ewVfU/Ph6TZhaB1bzY9QvUSrdugh2s0GJ4F1jHQmOrETGZsE10lsIXrE72tqeY
cGUcVTaDrHQbYuHe3hw02tvzdmD9TqFNE21bABEBAAG0NE1hcmsgTGFtb3VyaW5l
IChSb2NrZXQgSW1hZ2VzKSA8bWFya2xsYW1hQGdtYWlsLmNvbT6JAT4EEwECACgF
AlUJk4ACGwMFCQPCZwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJENGiMdb+
KzE4RO4H/i52anpkKk21HJl0aw8q5BMcwKcgfxxncL+arLqJgG3cwn16Ue4cT07M
aYbbEwT2N0n2vPyZlbMgIdV8ByVvLUfg2Vivei1mWy3EExuNc7xUC/q163nC5dbl
Fn57c+iM2A2o3CO0rwSXjTXyPO3NlzsmngLfjBn0J1owRfgcR5Q3rSHCCve2VMUC
mDB7z8Z0fYvQdKGB5JAgG99UaFY2bHojrrhQSVM73YxYdrKuWPiFKSz+VUUMXLk6
1ACKfC4ksEV+1IvpXa6GJaOnmubzRPcXd7qo193BCp9w11IruxLwmkTFr2n6whJF
TeY/6sFHpDD4KPefpM9La+1UztcL68W5AQ0EVQmTgAEIAN8iCQxQoUqEjNHSCILC
UMXHXbjm9ew1uNFSQGIW4DZVVIdpMTaznYeMxf2P2CjAoJMovMI0F9/gTHIR4hwj
hGFA5CFn1zpO3oU8y0ZrOs5GeYuoFv2R5nUcny5EiF4+PN4rRWnTyAkYVUB6DEx/
QWj4Dbvx1GRIjjss/WenMOlcFfTncrlzIvRy0PXVThok3ejBYgYUBmSh/N+OdPBc
H1QrUJlOlLdDkavaXLdi7Y6WPzSfjbORmlUMLU26ExxhtIuUfBgTc2ds4vE3htBc
1rF/btTzX3AAZXfVLIjTbZWWVfIEVmBh85VOZmEOcDiO9PvE3XIqJycQplAa0hSF
dEUAEQEAAYkBJQQYAQIADwUCVQmTgAIbDAUJA8JnAAAKCRDRojHW/isxOHihB/9h
SaaK4156Hdh4jZW2P6nQmKpUf+X0uFigdOWpzRnk2GybCXSu9tk7J6KSGCAzbMix
1xnWNEURRtpwWR3Q6pRYELx3nAruPrL1zZII7twhdinTbp5HZFCUp8HaPNQDCY8w
NbPpOOSx/pf62Jzhf6sWLPjDrfh3wyUGdNXVeE/GIpSYcxSZk5JPGtYciOF01FJ0
4lyNtNjAdliAbMGX/UYxmhijPsAbQNf45p4DpoFJazOQFxABkT36wctgaSaAHslH
FXkw2tw/bHZSJ017CbT+Gzhn6A2r+R5aum5xzCX5Pe14JQ+UIIBoY4apZVG49jzf
S3IFfaV9zN/jCV4BPKXG
=X2Cb
-----END PGP PUBLIC KEY BLOCK-----

0 comments on commit 65b306f

Please sign in to comment.