Commit Graph

221 Commits

Author SHA1 Message Date
3u13r
1f887c7868
image: re-enable autologin for debug and console images (#3355)
* image: remove autologin via mkosi

In mkosi v24 --autologin no longer works for ttyS consoles. Since the CSPs use those exclusively for their serial consoles, we need to replace this with another solution (see next commit)

* image: add getty systemd unit for debug images

This replaces the mkosi --autologin solution with a getty systemd unit for ttyS0.
Note that both console and debug images hace their consoles enabled.
2024-09-17 14:07:28 +02:00
edgelessci
c6a9c2574b
image: update locked rpms (#3356)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-09-15 16:49:40 +02:00
edgelessci
0aeda78089
image: update locked rpms (#3341)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-09-09 11:19:05 +02:00
Moritz Sanft
f7c2392be2
image: update mkosi to 24.3 (#3342)
* flake: format

* image: update mkosi to 24.3

This updates mkosi to a next-version of v24.3, which is now available in nixpkgs. This removes the non-hermetic `uidmap` dependency, which is a great advantage. It will also be less of an effort to upgrade to v25 going forward.
Changes required are keeping `/var/cache` around (which is reproducible for our images, so no problem), as mkosi needs files from it in the build process. mkosi now additionally requires an explicit option to fetch the signing keys for the package repositories from the internet. A hack was required to satisfy the Bazel package, which should probably be solved properly at some point.
2024-09-09 11:18:51 +02:00
edgelessci
d04fbe88af
image: update locked rpms (#3331)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-09-03 16:14:59 +02:00
edgelessci
5efa7ffefb
image: update locked rpms (#3324)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-08-26 09:19:10 +02:00
edgelessci
f92d9db78a image: update locked rpms 2024-08-19 09:31:30 +02:00
Moritz Sanft
0f57261c67
image: document uidmap dependency (#3310) 2024-08-12 13:34:03 +02:00
edgelessci
85d4208f26
image: update locked rpms (#3309)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-08-12 09:37:35 +02:00
edgelessci
c5a5cd7d72
image: update locked rpms (#3290)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-08-05 09:47:35 +02:00
edgelessci
ed22f88f7e
image: update locked rpms (#3275)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-08-01 10:34:35 +02:00
edgelessci
6e8d8d43f8
image: update locked rpms (#3268)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-07-21 11:49:59 +02:00
edgelessci
4f2418ed27
image: update locked rpms (#3256)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-07-14 12:56:13 +02:00
edgelessci
2de4cdba74
image: update locked rpms (#3235)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-07-07 21:46:07 +02:00
edgelessci
c004e0610d
image: update locked rpms (#3218)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-07-01 08:55:54 +02:00
edgelessci
3161adea5f
image: update locked rpms (#3195)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-06-23 15:00:08 +02:00
edgelessci
e0f52b4acd
image: update locked rpms (#3170)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-06-16 11:05:20 +02:00
edgelessci
0a3f77e926
image: update locked rpms (#3156)
Co-authored-by: edgelessci <edgelessci@users.noreply.github.com>
2024-06-09 11:03:17 +02:00
Moritz Sanft
1989bce0a5
bootstrapper: disable gRPC logging (#3134)
* bootstrapper: disable gRPC logging

* bootstrapper: remove debug flag

* upgrade-agent: remove gRPC logging

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

---------

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>
2024-06-05 09:24:08 +02:00
Moritz Sanft
69048e430e
image: fix podman config path (#3139) 2024-06-04 11:02:59 +02:00
edgelessci
26e9f988ff
image: update locked rpms (#3133)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-06-02 20:21:45 +02:00
edgelessci
a2e417f5bb
image: update locked rpms (#3124)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-05-27 08:15:52 +02:00
edgelessci
71fe73a076
image: update locked rpms (#3111)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-05-20 11:29:16 +02:00
Moritz Sanft
5c3a7a5580
image: update to Fedora 40 (#3104)
* deps: upgrade OS to Fedora 40

* image: measure uki sections uname and sbat for systemd >= 254

* deps: update mainline kernel for Fedora 40

* image: update kernel to 6.6.30

* image: update upload docs

---------

Co-authored-by: Malte Poll <1780588+malt3@users.noreply.github.com>
2024-05-16 09:10:09 +02:00
Malte Poll
cfaba0b1c3 misc: update golangci-lint related changes 2024-05-13 08:47:15 +02:00
edgelessci
19cf9b7f40
image: update locked rpms (#3080)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-05-12 17:16:47 +02:00
edgelessci
3241e5a126
image: update locked rpms (#3065)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-05-05 17:25:51 +02:00
edgelessci
a7451fbe1c
image: update locked rpms (#3036)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-04-22 09:39:09 +02:00
edgelessci
456279c896
image: update locked rpms (#3026)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-04-15 07:44:24 +02:00
edgelessci
2c70867bc2
image: update locked rpms (#3017)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-04-07 10:30:01 +02:00
miampf
840f460bac
logging: unify debug log message format (#2997) 2024-04-03 13:49:03 +00:00
edgelessci
3ebf66554f
image: update locked rpms (#3005)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-04-02 09:23:39 +02:00
edgelessci
309bc83831
image: update locked rpms (#3002)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-03-24 19:59:45 +01:00
edgelessci
6a2dffc379
image: update locked rpms (#2991)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-03-18 09:44:44 +01:00
malt3
9c5f231f4a image: update locked rpms 2024-03-11 09:35:10 +01:00
Malte Poll
56460f0d63 image: special case OpenStack serial console to include ttyS1 2024-03-07 11:47:51 +01:00
malt3
06da526fe0 image: update locked rpms 2024-03-04 10:23:14 +01:00
edgelessci
0336cd4faa
image: update locked rpms (#2946)
Co-authored-by: malt3 <1780588+malt3@users.noreply.github.com>
2024-02-25 09:54:09 +01:00
Malte Poll
889677c795 image: update mkosi and use package directory feature 2024-02-20 12:50:13 +01:00
Malte Poll
a4d25646f5 deps: update to bazel 7 2024-02-20 12:50:13 +01:00
Malte Poll
75f16ce87b image: upload OpenStack images to OpenStack 2024-02-19 18:16:45 +01:00
edgelessci
a337e323a5
image: update locked rpms (#2917)
Co-authored-by: malt3 <malt3@users.noreply.github.com>
2024-02-18 11:12:28 +01:00
edgelessci
d3b3f45534
image: update locked rpms (#2902)
Co-authored-by: malt3 <malt3@users.noreply.github.com>
2024-02-11 10:57:51 +01:00
Malte Poll
dba835bdf4
openstack: prepare for normal users (#2899)
* image: disable serial console autologin on OpenStack
* cli: remove requirement for CONSTELLATION_OPENSTACK_DEV env var
2024-02-09 14:48:41 +01:00
miampf
54cce77bab
deps: convert zap to slog (#2825) 2024-02-08 14:20:01 +00:00
Malte Poll
18acd0b12a
deps: update go-uefi and use new authenticode package (#2873) 2024-02-05 12:06:48 +01:00
edgelessci
70c0a1969d
image: update locked rpms (#2890)
Co-authored-by: malt3 <malt3@users.noreply.github.com>
2024-02-05 11:37:34 +01:00
edgelessci
b9f33fc05b
image: update locked rpms (#2863)
Co-authored-by: malt3 <malt3@users.noreply.github.com>
2024-01-29 09:19:39 +01:00
edgelessci
fc1c9b7c1a
image: update locked rpms (#2835)
Co-authored-by: malt3 <malt3@users.noreply.github.com>
2024-01-22 14:07:26 +01:00
Malte Poll
3a5753045e goleak: ignore rules_go SIGTERM handler
rules_go added a SIGTERM handler that has a goroutine that survives the scope of the goleak check.
Currently, the best known workaround is to ignore this goroutine.

https://github.com/uber-go/goleak/issues/119
https://github.com/bazelbuild/rules_go/pull/3749
https://github.com/bazelbuild/rules_go/pull/3827#issuecomment-1894002120
2024-01-22 13:11:58 +01:00