Commit graph

1430 commits

Author SHA1 Message Date
Jorge Manuel B. S. Vicetto (jmbsvicetto)
13528ad4e1 Add alternative systemd stages.
I'm going to use this in my build server. The official stages are being built by Anthony.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-03-13 22:43:20 -01:00
Anthony G. Basile
cbfccd2c98 tool-systemd: use consistent naming of script 2016-03-11 07:21:24 -05:00
Anthony G. Basile
4c530b61f9 tools-systemd: add common.sh 2016-03-09 06:48:52 -05:00
Anthony G. Basile
151b14d68f tools-systemd: do parallel runs of amd64 and i686 2016-03-09 05:02:33 -05:00
Anthony G. Basile
8d7e8ae3a3 tools-systemd: isolate systemd scripts to their own directory 2016-03-09 05:00:05 -05:00
Anthony G. Basile
ed422ec6fb tools-hardened: fix stage names in template 2016-03-03 21:38:42 -05:00
Anthony G. Basile
e9208fa931 tools-hardened: add test scripts for systemd stages 2016-03-02 15:51:20 -05:00
Robin H. Johnson
ea24197c96
Make releng use a private distfile dir, and not share with infra, neither of them are in /usr/portage/distfiles now.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-25 23:44:20 -08:00
Robin H. Johnson
9b18c9796e
tools/catalyst-auto: Allow multiple config files, for host-specific overrides.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-25 23:17:34 -08:00
Matthew Thode
b3244cc22d
fixing typo in cloud-prep.sh script 2016-01-26 00:43:53 -06:00
Matthew Thode
06359b3c67
fix typo in catalyst config 2016-01-25 23:49:19 -06:00
Matthew Thode
10f830e663
switch to isc dhcp 2016-01-25 23:40:57 -06:00
Matthew Thode
c46707dcb8
we are still using the cloud portage confdir 2016-01-25 23:27:09 -06:00
Matthew Thode
0620565ba2
growpart doesn't need parted, neat 2016-01-25 22:19:27 -06:00
Matthew Thode
56eaf4245f
enabling new minimal stage4 specs 2016-01-25 18:44:12 -06:00
Matthew Thode
1fe49e110b
make cloud-prep.sh more robust 2016-01-25 18:40:28 -06:00
Matthew Thode
ae28559033
new minimal stages, only what you need 2016-01-25 18:37:49 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
b748d08022 Use tar.xz as source for selinux stages as that's what I've pushed to the server.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-01-25 03:06:45 -01:00
Matthew Thode
18a00bdd76
remove portage cache from /var/cache 2016-01-22 10:58:23 -06:00
Matthew Thode
d92473d5e8
add xattr flag to cloud specs so they work on xattr kernels 2016-01-22 02:19:43 -06:00
Matthew Thode
cf5d45a5f9
try to migrate to xattr pax markings for our stage4 2016-01-22 01:53:00 -06:00
Robin H. Johnson
dddadbeffd
Gentoo infra boxes now have distfiles outside /usr/portage.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-20 21:07:50 -08:00
Matthew Thode
aa5b713558
unmerge hardened-sources not gentoo-sources for hardened specs 2016-01-14 15:23:58 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
8b3a920084 Merge branch 'master' of git+ssh://git.gentoo.org/proj/releng 2016-01-13 21:14:03 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
656ca16378 Enable selinux stages.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-01-13 21:12:39 -01:00
Matthew Thode
c822bfa3fb
updating prep to make use of fs labels 2016-01-12 20:51:12 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
8256f91062 Merge branch 'master' of git+ssh://git.gentoo.org/proj/releng 2016-01-12 08:33:42 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
2323545360 Revert "net-proxy/ntlmaps was package masked and last-rited."
This reverts commit 05831f429e.
2016-01-12 08:33:35 -01:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
05831f429e net-proxy/ntlmaps was package masked and last-rited.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-01-12 08:30:51 -01:00
Robin H. Johnson
6a1a502eae
net-proxy/ntlmaps in global package.mask due to being unmaintained per bug #533170.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-11 22:04:18 -08:00
Matthew Thode
6dc04ff324
disable pt_pax
xt_pax should be used, both pt_pax and xt_pax should be used only for
migration to xt_pax
2016-01-11 19:29:00 -06:00
Matthew Thode
3ced947518
clean up foreign manpages in stage4 2016-01-10 15:55:27 -06:00
Matthew Thode
7c84ec58a6
finish moving the cleanup to the other specs 2016-01-10 15:45:54 -06:00
Robin H. Johnson
02ed97ca90
Build cloud stages with bindist explictly
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-04 14:39:36 -08:00
Robin H. Johnson
e0a2e5d886
Move cloud stage cleanup from fsscript to spec where possible.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-04 14:39:36 -08:00
Robin H. Johnson
7ff7310e30
Include iputils in cloud stages.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-01-04 14:39:34 -08:00
Mike Frysinger
5bafecb432 s390 netboot: build with USE=unicode 2016-01-02 01:13:23 -05:00
Matthew Thode
23c069b214
remove kernel sources once built 2015-12-29 21:29:10 -06:00
Robin H. Johnson
4943ec9531 Update cloud kernel config features/options.
- Include all features for systemd instances
- Compress modules with XZ
- Support throttled block devices
- Support HYPERVISOR_GUEST options (paravirt, xen, kvm)
- Max CPUs is now 64
- Memory hotplug/balloon support
- Compressed memory support
- EFI support
- Kexec support for fast reboot
- Networking:
-- IPsec (XFRM, GRE, etc)
-- Tunneling of more forms (FOU, GENEVE, VTI, ...)
-- IP virtual server (for load balancers VMs)
-- More network schedulers (incl IFB)
-- PPP for tunnels
- Network block devices: DRBD, NBD
- Disk controllers: MegaRAID (qemu), HyperV, VMWare, Xen
- Block misc: bcache, multiqueue, DM-*
- Filesystems: reiserfs, OCFS2, 9P
- Misc: HPET, RAW, more TPM

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2015-12-29 13:44:28 -08:00
Robin H. Johnson
3577f5508d
Update cloud kernel config for 4.1.12.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2015-12-29 12:42:28 -08:00
Matthew Thode
027eab0f88
use a kernel config that works with cloudy images
also, use hardened sources when building a hardened image
2015-12-28 23:51:36 -06:00
Matthew Thode
11ebf1d11e
always overwrite the root= kernel boot parameter 2015-12-28 23:09:25 -06:00
Matthew Thode
3d847f917f
remove the kernel sources after install, takes up too much space 2015-12-28 22:47:17 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
190288ac07 Add keywords for =sys-kernel/genkernel-3.4.52.3 to get the dmraid "fix".
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-28 03:55:50 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
4ed90e5bb5 Update sed to match snapshot version.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-27 02:44:04 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
e7ded9f8dd Update catalyst-auto scripts for amd64 / x86 to add support for more targets and improve the detection / copy of stages.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-27 02:37:12 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
24e8d22fc7 Finally update version stamp from 2008.0 to latest.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-27 02:20:49 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
ba4a62548f Silence prep script.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-27 01:00:57 +00:00
Matthew Thode
f563429167
remove cloud-init from keywords (it's been stablized) 2015-12-25 13:17:42 -06:00
Robin H. Johnson
37a3ced612
weekly/amd64/stage4: tweak version_stamp.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2015-12-25 00:19:28 -08:00