Commit graph

249 commits

Author SHA1 Message Date
Matt Turner 17d89ba378 sparc: Upload stages to releng-incoming.gentoo.org
See commit 63174346f2 for rationale.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 23:55:57 -07:00
Matt Turner 8f5cec8809 Revert "Upload stages to releng-incoming.gentoo.org"
This causes an interactive prompt:

    Are you sure you want to continue connecting (yes/no/[fingerprint])?

The plan is to get the SSH fingerprint via DNSSEC, so I'll revert this
change until that is in place and wired up.

This reverts commit 63174346f2.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 14:41:13 -07:00
Matt Turner 63174346f2 Upload stages to releng-incoming.gentoo.org
Most architecture's build systems are hosted at OSUOSL. The place the
stages need to end up is ultimately masterreleases.gentoo.org, also at
OSUOSL. For some unknown reason, instead of rsync'ing from one system to
another in the same building, we were sending the stages first (slowly,
I might add) to nightheron in France, before sending them back to
OSUOSL.

robbat2 has added a releng-incoming.gentoo.org DNS record that currently
points to nightheron. This will allow us to switch the record in the
future and save the stages from needing to circumnavigate the globe
before reaching the mirrors.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 00:14:11 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) cee3787b3f Try to fix the symlink creation for x86 by copying the code form amd64.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2020-02-03 11:02:36 -01:00
Matt Turner 14cc38d97b catalyst-auto: Use xz instead of bz2 for ia64 builds
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-10-06 09:26:21 -07:00
Matt Turner dce27f9f28 catalyst-auto: Skip ia64 stage2 builds
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-05 08:48:26 -07:00
Matt Turner f761d0b717 catalyst-auto: Upload sparc64 systemd stages
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-02 10:29:59 -07:00
Matt Turner 492aacba77 catalyst-auto: Combine common functions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 19:04:59 -07:00
Matt Turner 031f5dc976 catalyst-auto: Fix copy-and-paste mistake
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 09:56:43 -07:00
Matt Turner ac2b400659 catalyst-auto: Build sparc systemd stages
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 09:56:30 -07:00
Matt Turner 2779b4af6a catalyst-auto: Update sparc64 conf based on ppc
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-29 10:39:10 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto) ce743c3886 Stop building the admincd for selinux.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-06-07 00:37:34 +00:00
Matt Turner 0d88b84262 catalyst-auto: Use xz instead of bz2 for s390 builds
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Matt Turner c02b25b765 catalyst-auto: Skip s390 stage2 builds
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Ben Kohler fff9e2cbc3
catalyst-auto-sparc64.conf: no hardened
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-11 08:10:59 -06:00
Ben Kohler d8a805cba3
lyst-auto-sparc64.conf: borrow new symlink logic from amd64
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-09 11:18:48 -06:00
Ben Kohler fe0c440967
catalyst-auto-sparc64.conf: add line wraps
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-08 20:44:56 -06:00
Ben Kohler 8d05f7d508
catalyst-auto-sparc64.conf: missed some ) in case statement
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-08 11:34:13 -06:00
Ben Kohler a831d3f149
catalyst-auto-sparc64.conf: redo post_build modeled after ppc
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-08 11:02:26 -06:00
Ben Kohler 3eb7bc30bc
catalyst-auto-sparc64.conf: only rsync in final post_build call
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-06 14:38:13 -06:00
Matt Turner bcc0a963dc catalyst-auto-ppc64le.conf: Remove ppc64le subdir
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 15:45:05 -08:00
Matt Turner 12f78e9aa3 catalyst-auto-ppc64le.conf: Move from catalyst-auto-ppc64.conf
catalyst-auto-ppc64.conf is no longer used since ppc and ppc64 builds
are done from catalyst-auto-ppc.conf. Repurpose (and rename) this file
to be used by ppc64le.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 15:01:48 -08:00
Tobias Klausmann 9508b899ce Assorted fixes and changes for Alpha
- Update kconfig for alpha, now including virtio for block/scsi and
  networking, and make all qla drivers modules.
- Add linux-firmware to installer CD.
- Rearrange some variables in tools/catalyst-auto-alpha.conf
- Remove cifs-utils (huge Samba 4 dep)
- Add btrfs-progs
- Remove "static" USE flag, since it causes a USE dep conflict in pam.

Signed-off-by: Tobias Klausmann <klausman@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 11:51:59 -08:00
Ben Kohler 52488db7c0
catalyst-auto-sparc64.conf: email to me for now
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-04 16:50:59 -06:00
Ben Kohler e3ce4e5a48
catalyst-auto-sparc64.conf: path fixups
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-04 16:49:43 -06:00
Ben Kohler 5ed8b0c8b0
catalyst-auto-sparc64.conf: disable multilib in one more place
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-04 10:46:35 -06:00
Ben Kohler fecc010220
catalyst-auto-sparc64.conf: fix ARCH
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-04 10:43:58 -06:00
Ben Kohler d12a8d02cc
catalyst-auto-sparc64.conf: start sourcing build.env
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-04 10:33:17 -06:00
Ben Kohler fdedd793b6
catalyst-auto-sparc64.conf: stop hardcoding .tar.bz2, no multilib build
As has been done in other arches' specs, allow a list of different
stage3 tarball extensions.  Also disable building of multilib stages.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-03 08:30:24 -06:00
Matt Turner 958fe2facf catalyst-auto: Skip alpha stage2 builds 2018-09-17 12:21:14 -07:00
Matt Turner c53e24b4b0 catalyst-auto: Fix more s/ppc/ppc32/ 2018-09-16 20:26:34 -07:00
Matt Turner 53d7357744 catalyst-auto: Build ppc install CD from 32-bit specs 2018-09-16 08:47:10 -07:00
Matt Turner f2398d0b73 catalyst-auto: Build ppc and ppc64 stages from catalyst-auto-ppc.conf 2018-09-16 08:23:26 -07:00
Matt Turner 5c7cf135fe catalyst-auto: Build ppc64 stages from stage{1,3}.spec
Spec files were renamed in commit cf41003f5c ("specs/ppc: Remove
"64ul" from stage names")
2018-09-16 08:11:20 -07:00
Matt Turner 3ee52a24b5 catalyst-auto: Use xz instead of bz2 for powerpc builds 2018-09-16 08:09:38 -07:00
Matt Turner a42ad6e640 catalyst-auto: Build only 64-bit userland on ppc64 and remove '64ul' 2018-09-16 08:08:56 -07:00
Matt Turner 726e5fb33d catalyst-auto: Save powerpc builds in separate directories
Otherwise we write the last_success_file when the first build succeeds
and prevent the second from executing. Both of these sets of builds
should probably be executed from the same catalyst-auto file...
2018-09-16 08:07:10 -07:00
Matt Turner 630f0be613 catalyst-auto: Skip powerpc stage2 builds 2018-09-15 22:47:11 -07:00
Matt Turner 9b75c9336d catalyst-auto: Switch powerpc livecds from ppc64-32ul to ppc 2018-09-15 22:47:11 -07:00
Matt Turner caa080159a catalyst-auto: Don't build ppc64-32ul stages
ppc64-32ul provides nothing that standard 32-bit ppc does not, as far as
I can tell.
2018-09-15 22:47:11 -07:00
Matt Turner d0afafa019 catalyst-auto/hppa: Skip stage2 2018-09-14 11:24:44 -07:00
Matthew Thode b7ec6e6805
remove systemd cruft 2018-03-02 10:19:08 -06:00
Matthew Thode 71795cbe91
Revert "enable systemd stage generation"
This reverts commit 60d2a138de.

using blueness's run-systemd stuff
2018-03-02 09:04:04 -06:00
Matthew Thode dda62ba027
Revert "add systemd to sets"
This reverts commit f249d95649.

using blueness's run-systemd stuff
2018-03-02 09:03:25 -06:00
Matthew Thode f249d95649
add systemd to sets 2018-03-02 06:36:07 -06:00
Matthew Thode 60d2a138de
enable systemd stage generation 2018-03-02 06:32:59 -06:00
Matthew Thode 57a5bfeb2a
Revert "move stage4 build integration stages into a subdir"
This reverts commit 11ccab53f8.
2018-02-04 18:21:25 -06:00
Matthew Thode 11ccab53f8
move stage4 build integration stages into a subdir 2018-02-04 17:06:42 -06:00
Mike Frysinger c63938c5e0 catalyst-auto: run git merge in quiet mode 2018-01-16 11:24:43 -05:00
Mike Frysinger 40ed3e84d7 catalyst-auto: update arch configs after timestamp changes
Commit ed258c751b (change
datestamp->timestamp) broke a lot of builders.  The symlinks
and upload logic were all based on the datestamp.  Update it
to use the new timestamp format.
2018-01-16 02:01:19 -05:00