aboutsummaryrefslogtreecommitdiff
path: root/teams/eln/container.xml
blob: 772e998a18019e0959c7c378a77f60e97d250fa0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<image>
	<profiles>
		<profile name="ContainerCore" description="Container core packages">
	</profile>
		<profile name="Container-Base-Generic" description="Generic Base Container Image">
			<requires profile="ContainerCore"/>
		</profile>
	</profiles>
	<preferences profiles="Container-Base-Generic">
		<type image="oci">
			<containerconfig
				name="fedora"
				tag="eln"
				maintainer="Fedora Project Contributors &lt;devel@lists.fedoraproject.org&gt;"
			>
				<subcommand execute="/bin/bash"/>
				<labels>
					<label name="org.opencontainers.image.vendor" value="Fedora Project"/>
					<label name="org.opencontainers.image.url" value="https://fedoraproject.org/"/>
					<label name="org.opencontainers.image.license" value="MIT"/>
					<label name="org.opencontainers.image.name" value="fedora"/>
					<label name="org.opencontainers.image.version" value="eln"/>
					<!-- Legacy attributes for backward compatibility -->
					<label name="vendor" value="Fedora Project"/>
					<label name="license" value="MIT"/>
					<label name="name" value="fedora"/>
					<label name="version" value="eln"/>
				</labels>
				<environment>
					<env name="container" value="oci"/>
				</environment>
			</containerconfig>
		</type>
		<timezone>Etc/UTC</timezone>
		<locale>en_US</locale>
		<rpm-locale-filtering>true</rpm-locale-filtering>
		<rpm-excludedocs>true</rpm-excludedocs>
	</preferences>
	<packages type="bootstrap" profiles="ContainerCore">
		<ignore name="dosfstools"/>
		<ignore name="e2fsprogs"/>
		<ignore name="fuse-libs"/>
		<ignore name="gnupg2-smime"/>
		<ignore name="libss"/>
		<ignore name="kernel"/>
		<ignore name="*-firmware"/>
		<ignore name="geolite2-city"/>
		<ignore name="geolite2-country"/>
		<ignore name="pinentry"/>
		<ignore name="shared-mime-info"/>
		<ignore name="pinentry"/>
		<ignore name="trousers"/>
		<ignore name="xkeyboard-config"/>
		<ignore name="grubby"/>
		<ignore name="langpacks-en_GB"/>
		<ignore name="sssd-client"/>
		<package name="fedora-release-eln"/>
		<package name="bash"/>
		<package name="coreutils"/>
		<package name="rpm"/>
		<package name="util-linux-core"/>
	</packages>
	<packages type="bootstrap" profiles="Container-Base-Generic">
		<ignore name="glibc-langpack-en"/>
		<ignore name="langpacks-en"/>
		<package name="bzip2"/>
		<package name="gzip"/>
		<package name="sudo"/>
		<package name="rootfiles"/>
		<package name="tar"/>
		<package name="vim-minimal"/>
		<package name="dnf5"/>
		<package name="dnf5-plugins"/>
		<package name="glibc-minimal-langpack"/>
		<package name="tzdata"/>
		<package name="xz"/>
		<package name="zstd"/>
	</packages>
</image>