Commit graph

1527 commits

Author SHA1 Message Date
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
Matthew Thode 2e0a9070e8
use correct version_stamp for stage4 specs 2015-12-25 02:15:16 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 109e5acdbf We need to use --automode -5 as -3 uses mv -i which is interactive and gets suck asking for confirmation to overwrite config files.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-21 02:49:05 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) bc954c38f2 Fix another spec name typo.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2015-12-18 02:54:15 +00:00