Commit graph

606 commits

Author SHA1 Message Date
Mike Frysinger 5d4de9e446 hppa: netboot: enable USE=unicode
This is better for international users, and it fixes a build error with
procps/ncurses deps.
2016-05-21 23:36:55 -04:00
Mike Frysinger d4e6ae0019 convert GITDIR over to REPO_DIR
The variables were representing the same thing, so merge them.
2016-05-19 22:17:41 -04:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 776fbc4733 Whitespace.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-27 01:58:41 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 67beeebbdf Stop using hardcoded paths for the releng repo.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-26 22:27:56 +00:00
Robin H. Johnson 0951c7c619
cloud stages: use latest cloud-init due to upstream bug https://bugs.launchpad.net/cloud-init/+bug/1559543.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-04-25 16:27:44 -07:00
Robin H. Johnson 430eda0a51
cloud-prep: make grub accessible on serial console, just like the kernel.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-04-25 16:27:44 -07:00
Robin H. Johnson 9eadf3d5bc
cloud-prep: ensure migrate-pax is executable.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-04-25 16:27:43 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) f46f4bd5b6 Change portage confdir location. 2016-04-21 02:12:11 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) be29e670c4 Merge admincd / installcd portage configuration.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-21 02:00:11 +00:00
Matthew Thode 0c58846172
add ipv6 nameserver to cloud-prep script 2016-04-13 19:34:22 -05:00
Mike Frysinger c28038b0dc admincd: sync settings w/installcd
Also drop some old package.keywords settings as those are now stable.
2016-04-07 17:42:14 -04:00
Mike Frysinger 31a2723776 installcd: pull in a newer genkernel version
Some builds are failing due to missing System.map files in the
kernel cache.  Pull in a newer genkernel that should fix that.
2016-04-04 11:53:41 -04:00
Mike Frysinger dfb0a2b0ae ia64 weekly: set portage_confdir for installcds 2016-04-04 11:52:44 -04:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 46922c4f00 Add python use flag to sys-libs/{n}tdb and sys-libs/tevent to the installcd portage confdir.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-04-03 14:06:18 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) 1652029114 Don't hardcode format for source_subpath.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2016-03-24 04:25:35 +00:00
Mike Frysinger bebf046c7c punt ChangeLog files
We have git logs now to track relevant details.
2016-03-20 16:19:35 -04:00
Mike Frysinger 6a2361a8ea make portage_confdir location dynamic
Don't hardcode /root/ or /release/ paths to the releng git checkout.
Use the active git repo as the base path instead.
2016-03-20 16:14:42 -04:00
Matthew Thode d912294c9a
remove unneeded keywords file 2016-03-20 01:44:09 -05:00
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
Matthew Thode b3244cc22d
fixing typo in cloud-prep.sh script 2016-01-26 00:43:53 -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 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
Matthew Thode aa5b713558
unmerge hardened-sources not gentoo-sources for hardened specs 2016-01-14 15:23:58 -06:00
Matthew Thode c822bfa3fb
updating prep to make use of fs labels 2016-01-12 20:51:12 -06: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) 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