Commit Graph

3381 Commits

Author SHA1 Message Date
Colin Walters
148ca0d74e tasks/build: Automatically use override repo 2014-02-12 19:25:31 -05:00
Colin Walters
bab1d6ce31 fedostree/web: Split up into separate pages
This is just less overwhelming.
2014-02-12 18:46:09 -05:00
Colin Walters
cd103bb697 fedostree/products: Add comments to trees 2014-02-12 18:32:16 -05:00
Colin Walters
a3a65fd7b5 Switch to taking JSON as input, generate "treefile" from products.json
This is somewhat similar to what we've been doing with Continuous; we
take the manifest.json, and turn it into a "snapshot".  Except here
there is a notion of inheritance.

This gets stored into the tree as /usr/share/rpm-ostree/treefile.json.

Additionally, it goes into the autobuilder directory in
products-built.json.  Though really we should split up that file,
since it will be kind of...large.
2014-02-12 18:28:42 -05:00
Colin Walters
e5e260ff3a postprocess: Downgrade warning about files in /var to print
It's really just informative...
2014-02-12 15:29:11 -05:00
Colin Walters
e3eb4d1735 task: Clean up previous dir before executing
This is mainly useful for local builds.
2014-02-11 20:10:36 -05:00
Colin Walters
a7d2f081e5 Add image_formats parameter, default fedostree/ to qcow2
The vdi export is really only for a different use case.
2014-02-11 19:55:40 -05:00
Colin Walters
7788a1fea8 fedostree/products: Drop jbossas group
This should probably be in a Docker or something.
2014-02-11 13:25:26 -05:00
Colin Walters
12b2d5d632 fedostree/products: Only build rawhide for now 2014-02-11 13:24:14 -05:00
Colin Walters
fdb95a7f49 fb2docker: Move out of here
No need to have multiple products in here.
2014-02-11 13:16:01 -05:00
Colin Walters
9d894e2494 fedostree/products: It turns out workstations function better with X servers 2014-02-09 17:21:12 -05:00
Colin Walters
e60ac7393e fb2docker: Install and enable min-metadata-service 2014-02-09 17:15:57 -05:00
Colin Walters
1e4f37a3a4 fedostree/products.json: Add @core to workstation groups 2014-02-09 17:15:01 -05:00
Colin Walters
8635e020dc TODO: Add list of things to do 2014-02-08 12:49:37 -05:00
Colin Walters
e94cf39b1b fb2docker: Remove strace, add rsync
rsync is used by Vagrant shared folders.
2014-02-07 17:43:26 -05:00
Colin Walters
38b995b94e Use the now external libgsystem
https://git.gnome.org/browse/libgsystem/commit/?id=9363cfc28ede912e2f06d4ccb42a646bb8a4bd2e
2014-02-07 17:29:40 -05:00
Colin Walters
9762c20fdc core/postprocess: Move /usr/lib/yum to /usr/share/yumdb 2014-02-07 11:35:27 -05:00
Colin Walters
35077f6b73 fedostree/web: Update installation 2014-02-07 11:01:27 -05:00
Colin Walters
aaaed643af core/post: Fix detection of /usr/bin/rpm in target
We've already moved /usr, so we need to look for /usr/bin/rpm in the
target.
2014-02-06 18:37:09 -05:00
Colin Walters
7a9ea01040 autobuilder: Don't put trees which failed to compose into products-built.json
Otherwise we attempt to run ensure-disk-caches on them which won't
work.
2014-02-04 11:37:17 -05:00
Colin Walters
0c6c8f2e8f README: Add note about setting up webserver 2014-02-04 11:37:05 -05:00
Colin Walters
836a9d1264 Release 2014.4 2014-02-04 02:40:46 -05:00
Colin Walters
fa8c9e4d15 fedostree/web: Add closing / 2014-02-03 18:13:09 -05:00
Colin Walters
57b5dae79f fedostree/web: Add note about new images 2014-02-03 18:12:10 -05:00
Colin Walters
249e5f40f5 fedostree/web: Various webpage updates for changes in products.json 2014-02-03 18:04:34 -05:00
Colin Walters
9d681bc368 README.md: Update with short instructions on setting up your own builder 2014-02-03 18:04:06 -05:00
Colin Walters
dcf18cc3d4 fb2docker: Add strace as a demo 2014-02-03 15:16:48 -05:00
Colin Walters
60c87ef89d fedostree/web: Update instructions 2014-02-03 14:19:48 -05:00
Colin Walters
d3c1a0cdc1 fb2docker/web: Fix broken HTML 2014-02-03 12:44:38 -05:00
Colin Walters
2c8a5d0392 fedostree: Fix products syntax 2014-02-03 11:11:39 -05:00
Colin Walters
a94a986e28 fedostree: Add workstation/kde/core
Just to show we can have multiple trees.
2014-02-03 09:04:25 -05:00
Colin Walters
16c20356f0 fb2docker/web: Update with Vagrant 2014-02-03 09:02:07 -05:00
Colin Walters
c5d1651815 fb2docker/web: Update with news and more links 2014-02-02 23:23:34 -05:00
Colin Walters
dc4536ac63 products: Fix repo URL 2014-02-02 23:09:13 -05:00
Colin Walters
1cb62d25fb core/post: Warn when we fail to find a filename in the policy 2014-02-02 16:30:15 -05:00
Colin Walters
3e64ed8dc3 fb2docker/web: Link to public key, add note about SELinux 2014-02-02 16:13:51 -05:00
Colin Walters
ad46ed72f9 Add demo public key here 2014-02-02 16:12:10 -05:00
Colin Walters
97b5931998 fb2docker: Drop rawhide build for now
This just adds latency and overhead, let's focus on one release for
now.
2014-02-02 15:54:48 -05:00
Colin Walters
8b36484ead fb2docker: Update TODO 2014-02-02 15:51:12 -05:00
Colin Walters
0ddd242be8 fedostree: Use generic-release
We're a remix due to unpackaged software, so we can't use
fedora-release.
2014-02-02 14:39:05 -05:00
Colin Walters
ef694a9b1b fedostree/products: Reenable SELinux, but in permissive mode
Still some more fixes coming, but getting close.
2014-02-02 14:38:37 -05:00
Colin Walters
5cabbcba71 fb2docker: Add sudo
This is mainly to make Vagrant happy.
2014-02-02 08:45:08 -05:00
Colin Walters
c090bbc42a fb2docker: Add TODO 2014-02-02 08:44:35 -05:00
Colin Walters
b17e402748 fb2docker: Update image links 2014-02-01 19:50:37 -05:00
Colin Walters
9150fd7e7d fb2docker: Fix core-docker repo $releasever
We don't use $releasever in the build system, so hardcode it to 20.
2014-02-01 17:28:38 -05:00
Colin Walters
7729c682f2 zdisks: Put autogenerated images in "images/auto"
We'll then use say releases/ for official releases, so people aren't
blinded by checksums.
2014-02-01 17:26:47 -05:00
Colin Walters
fda0909592 fb2docker: Add repo file for walters-core-docker
This contains the release file, and potentially other stuff.
2014-02-01 16:41:35 -05:00
Colin Walters
7f189c326d libqa: Append root= kernel argument again
Oops.
2014-02-01 16:40:17 -05:00
Colin Walters
b1ca14333d Support adding default kernel arguments, use enforcing=0 for now
We're quite close with SELinux, but let's not wait until we are
AVC-free before shipping.  Just use enforcing=0 for now.
2014-02-01 16:20:48 -05:00
Colin Walters
f648bb2f6a fb2docker: Switch to custom -release file 2014-02-01 16:07:39 -05:00