Commit graph

61 commits

Author SHA1 Message Date
Andreas K. Hüttel ece1c61bb0
Switch hppa boot media to 23.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-04 20:42:16 +02:00
Andreas K. Hüttel 160dac9be2
Upload 23.0 stages for hppa
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-22 22:57:52 +01:00
Andreas K. Hüttel eadc23f949
hppa: build 23.0 first
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-13 21:19:34 +01:00
Andreas K. Hüttel c876e6429a
Enable hppa 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-02 15:36:54 +01:00
Andreas K. Hüttel 7da15b3bb3
Upload hppa 17.0 packages with openrc build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-23 22:11:15 +01:00
Andreas K. Hüttel 63aed276c4
Stop building systemd split-usr stages for arm, arm64, hppa, ia64
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-11-12 03:03:24 +01:00
Andreas K. Hüttel 0d9cf2010e
Upload hppa binpackages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-13 20:35:52 +02:00
Andreas K. Hüttel 269b985801
Specify TMP_PATH for the slow builds on hppa
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-27 21:51:43 +02:00
Andreas K. Hüttel f949c90a74
hppa autobuilds: there are no bz2 stages anymore
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-11 15:48:04 +01:00
Andreas K. Hüttel de23c091f2
hppa: fix upload filenames
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-08 17:27:58 +01:00
Andreas K. Hüttel 1eec8595f3
Add some debug output for hppa netboot
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-29 10:24:08 +01:00
Andreas K. Hüttel 5fb1d14a9c
Fix hppa netboot filenames?
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-27 01:26:46 +01:00
Andreas K. Hüttel cc592e180a
Move hppa merged-usr builds to separate build types
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-23 22:21:51 +01:00
Matt Turner 19b9890db5
tools: mkdir build directories
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-11-21 21:05:55 -05:00
Andreas K. Hüttel c13e2dbe23
Add hppa systemd merged-usr build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-16 21:58:26 +01:00
Andreas K. Hüttel 4e62b91820
Re-order hppa builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-26 20:34:16 +02:00
Andreas K. Hüttel ff9199db22
Restructure catalyst-auto hppa sets
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-26 01:25:41 +02:00
Andreas K. Hüttel 2c105e3a69
Re-order hppa builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-25 18:55:21 +02:00
Andreas K. Hüttel 26c45e0c6c
I knew I'd forgotten something...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-24 14:33:30 +02:00
Andreas K. Hüttel b9be3b7bbb
hppa: cleanups, modernization, build order
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 18:15:34 +02:00
Andreas K. Hüttel 6a556d1e16
hppa1.1: go xz and simplify
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 01:34:17 +02:00
Andreas K. Hüttel 0df6caec22
Update hppa key name
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 01:27:54 +02:00
Andreas K. Hüttel 98b8d9474d
hppa11: also rename openrc and add systemd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 21:16:59 +02:00
Andreas K. Hüttel b6054111f1
hppa20: rename openrc stages and add systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 21:04:58 +02:00
Andreas K. Hüttel 85671b9938
hppa2.0: drop unused stage2, rename spec files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 20:58:58 +02:00
Matt Turner 71e4b843b8
specs/hppa: netboot2 -> netboot
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner a309ae36ac
tools: Log non-uploaded stages when they finish
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:06:09 -05:00
Matt Turner 7ec486fab4 tools: Consolidate upload() function
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:57:12 -05:00
Matt Turner 8f478fe30b tools: Add UPLOAD_DEST
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner 33ce8acb57 tools: Use same set of RSYNC_OPTS
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner 4de1432aa1 tools: Add RSYNC_OPTS array
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner e357bcd867 tools: Add SSH_CMD array
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:27 -05:00
Matt Turner 3d95cec60b tools: Add UPLOAD_KEY
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 19:01:29 -05:00
Matt Turner 5515e89048 tools: Add UPLOAD_USER variable
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:46:08 -05:00
Matt Turner 8407af57f5 Remove weekly directory
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 18:18:02 -07:00
Matt Turner e9ea15ab8b 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-25 22:18:34 -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
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 d0afafa019 catalyst-auto/hppa: Skip stage2 2018-09-14 11:24:44 -07: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
Mike Frysinger f98bc791e6 catalyst-auto: pass current targets down to post_build
Commit b7e493b4e4 (run trigger_post_build
after every successful spec) broke a lot of builders.  The configs were
written to be called only after everything was done, but by calling it
after the first build (stage1 only), all the other artifacts we expected
did not yet exist.

Change post_build to pass the current set & spec name down so the config
can figure out what is available at that point in time.
2018-01-15 20:52:14 -05:00
Mike Frysinger cb652173f6 catalyst-auto: move remaining configs from pre_build to update_symlinks
All the configs running symlink updates in pre_build can do it in the
update_symlinks callback instead.  Convert them over.
2018-01-15 20:44:31 -05:00
Mike Frysinger a8e70e1976 catalyst-auto: move git update into main script
All of our config files are doing this already, so move it into the
common code.
2018-01-15 20:17:43 -05:00
Robin H. Johnson e243f99edf
catalyst-auto: squelch all pushd/popd
Have some sed magic, including a negative match.

git grep -l -e pushd -e popd \
| xargs sed -i -r \
  -e '/(pushd|popd)/{ /null/! { s,$, >/dev/null,g } }'

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-06-14 18:31:06 -07: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
Mike Frysinger 08a69c4392 catalyst-auto: move default email settings to main script 2016-03-27 01:31:30 -04:00
Mike Frysinger a85f4327c6 catalyst-auto: unify catalyst.conf parsing 2016-03-21 01:21:05 -04:00
Mike Frysinger 8b1a770842 catalyst-auto: use automatic GITDIR for hppa/ia64 2016-03-16 17:28:16 -04:00
Raúl Porcel 2a8047d9c9 Push to nightheron instead of skimmer 2014-08-08 14:01:20 +00:00