Skip to content

Commit b6cf43a

Browse files
committed
Rework Micro 6.2 offering
* Add Base, 64k images, Rpi image, RT images
1 parent 515cc4f commit b6cf43a

File tree

2 files changed

+260
-3
lines changed

2 files changed

+260
-3
lines changed

_data/62.yml

Lines changed: 241 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,18 @@ bg-color: leapmicro
44
fg-color: white
55
logo: logos/leapmicro.svg
66
choosing-media: true
7+
78
downloads:
89
- name: installation_images
910
display: all
1011
arches:
12+
13+
# ================================
14+
# x86_64 installation images
15+
# ================================
1116
- name: x86_64
1217
types:
18+
1319
- name: selfinstall_image
1420
desc: kvm_desc
1521
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso
@@ -20,6 +26,7 @@ downloads:
2026
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso?mirrorlist
2127
- name: checksum
2228
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso.sha256
29+
2330
- name: preconfigured_image
2431
desc: kvm_desc
2532
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz
@@ -30,6 +37,7 @@ downloads:
3037
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz?mirrorlist
3138
- name: checksum
3239
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz.sha256
40+
3341
- name: encrypted_image
3442
desc: kvm_desc
3543
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz
@@ -40,6 +48,7 @@ downloads:
4048
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz?mirrorlist
4149
- name: checksum
4250
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz.sha256
51+
4352
- name: preconfigured_qcow_image
4453
desc: kvm_desc
4554
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2
@@ -50,6 +59,7 @@ downloads:
5059
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2?mirrorlist
5160
- name: checksum
5261
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2.sha256
62+
5363
- name: vmware_image
5464
desc: kvm_desc
5565
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk
@@ -60,6 +70,7 @@ downloads:
6070
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk?mirrorlist
6171
- name: checksum
6272
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk.sha256
73+
6374
- name: packages_image
6475
desc: packages_image_desc
6576
primary_link: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso
@@ -70,10 +81,14 @@ downloads:
7081
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso?mirrorlist
7182
- name: checksum
7283
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso.sha256
73-
7484

85+
86+
# ================================
87+
# aarch64 installation images
88+
# ================================
7589
- name: aarch64
7690
types:
91+
7792
- name: selfinstall_image
7893
desc: kvm_desc
7994
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso
@@ -84,6 +99,19 @@ downloads:
8499
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso?mirrorlist
85100
- name: checksum
86101
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso.sha256
102+
103+
- name: rpi_image
104+
desc: rpi_image
105+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz
106+
links:
107+
- name: metalink
108+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz.meta4
109+
- name: pick_mirror
110+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz?mirrorlist
111+
- name: checksum
112+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz.sha256
113+
114+
# Default images
87115
- name: preconfigured_image
88116
desc: kvm_desc
89117
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz
@@ -94,6 +122,7 @@ downloads:
94122
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz?mirrorlist
95123
- name: checksum
96124
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz.sha256
125+
97126
- name: preconfigured_qcow_image
98127
desc: kvm_desc
99128
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2
@@ -104,14 +133,223 @@ downloads:
104133
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2?mirrorlist
105134
- name: checksum
106135
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2.sha256
136+
137+
# New Default 64kB images
138+
- name: preconfigured_64k_image
139+
desc: kvm_desc
140+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz
141+
links:
142+
- name: metalink
143+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz.meta4
144+
- name: pick_mirror
145+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz?mirrorlist
146+
- name: checksum
147+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz.sha256
148+
149+
- name: encrypted_64k_image
150+
desc: kvm_desc
151+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz
152+
links:
153+
- name: metalink
154+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz.meta4
155+
- name: pick_mirror
156+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz?mirrorlist
157+
- name: checksum
158+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz.sha256
159+
107160
- name: packages_image
108161
desc: packages_image_desc
109162
primary_link: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso
110-
links:
163+
links:
111164
- name: metalink
112165
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso.meta4
113166
- name: pick_mirror
114167
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso?mirrorlist
115168
- name: checksum
116169
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso.sha256
117-
170+
171+
# ================================
172+
# Base images (display: false)
173+
# ================================
174+
- name: base_images
175+
display: false
176+
arches:
177+
178+
# ================================
179+
# x86_64 base images
180+
# ================================
181+
- name: x86_64
182+
types:
183+
184+
- name: selfinstall_base_image
185+
desc: kvm_desc
186+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso
187+
links:
188+
- name: metalink
189+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso.meta4
190+
- name: pick_mirror
191+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso?mirrorlist
192+
- name: checksum
193+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso.sha256
194+
195+
- name: preconfigured_base_image
196+
desc: kvm_desc
197+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz
198+
links:
199+
- name: metalink
200+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz.meta4
201+
- name: pick_mirror
202+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz?mirrorlist
203+
- name: checksum
204+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz.sha256
205+
206+
- name: encrypted_base_image
207+
desc: kvm_desc
208+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz
209+
links:
210+
- name: metalink
211+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz.meta4
212+
- name: pick_mirror
213+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz?mirrorlist
214+
- name: checksum
215+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz.sha256
216+
217+
- name: preconfigured_base_qcow_image
218+
desc: kvm_desc
219+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2
220+
links:
221+
- name: metalink
222+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2.meta4
223+
- name: pick_mirror
224+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2?mirrorlist
225+
- name: checksum
226+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2.sha256
227+
228+
- name: vmware_base_image
229+
desc: kvm_desc
230+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk
231+
links:
232+
- name: metalink
233+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk.meta4
234+
- name: pick_mirror
235+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk?mirrorlist
236+
- name: checksum
237+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk.sha256
238+
239+
- name: selfinstall_rt_image
240+
desc: kvm_desc
241+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-RT-SelfInstall.iso
242+
links:
243+
- name: metalink
244+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-RT-SelfInstall.iso.meta4
245+
- name: pick_mirror
246+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-RT-SelfInstall.iso?mirrorlist
247+
- name: checksum
248+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-RT-SelfInstall.iso.sha256
249+
250+
- name: preconfigured_rt_image
251+
desc: kvm_desc
252+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT.raw.xz
253+
links:
254+
- name: metalink
255+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT.raw.xz.meta4
256+
- name: pick_mirror
257+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT.raw.xz?mirrorlist
258+
- name: checksum
259+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT.raw.xz.sha256
260+
261+
- name: encrypted_rt_image
262+
desc: kvm_desc
263+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT-encrypted.raw.xz
264+
links:
265+
- name: metalink
266+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT-encrypted.raw.xz.meta4
267+
- name: pick_mirror
268+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT-encrypted.raw.xz?mirrorlist
269+
- name: checksum
270+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-RT-encrypted.raw.xz.sha256
271+
272+
273+
# ================================
274+
# aarch64 base images
275+
# ================================
276+
- name: aarch64
277+
types:
278+
279+
- name: selfinstall_base_image
280+
desc: kvm_desc
281+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso
282+
links:
283+
- name: metalink
284+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso.meta4
285+
- name: pick_mirror
286+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso?mirrorlist
287+
- name: checksum
288+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso.sha256
289+
290+
- name: preconfigured_base_image
291+
desc: kvm_desc
292+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz
293+
links:
294+
- name: metalink
295+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz.meta4
296+
- name: pick_mirror
297+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz?mirrorlist
298+
- name: checksum
299+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz.sha256
300+
301+
- name: preconfigured_base_qcow_image
302+
desc: kvm_desc
303+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2
304+
links:
305+
- name: metalink
306+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2.meta4
307+
- name: pick_mirror
308+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2?mirrorlist
309+
- name: checksum
310+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2.sha256
311+
312+
# New Base 64kB images
313+
- name: preconfigured_base_64k_image
314+
desc: kvm_desc
315+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz
316+
links:
317+
- name: metalink
318+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz.meta4
319+
- name: pick_mirror
320+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz?mirrorlist
321+
- name: checksum
322+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz.sha256
323+
324+
- name: encrypted_base_64k_image
325+
desc: kvm_desc
326+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz
327+
links:
328+
- name: metalink
329+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz.meta4
330+
- name: pick_mirror
331+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz?mirrorlist
332+
- name: checksum
333+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz.sha256
334+
335+
- name: selfinstall_rt_image
336+
desc: kvm_desc
337+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-RT-SelfInstall.iso
338+
links:
339+
- name: metalink
340+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-RT-SelfInstall.iso.meta4
341+
- name: pick_mirror
342+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-RT-SelfInstall.iso?mirrorlist
343+
- name: checksum
344+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-RT-SelfInstall.iso.sha256
345+
346+
- name: preconfigured_rt_image
347+
desc: kvm_desc
348+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-RT.raw.xz
349+
links:
350+
- name: metalink
351+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-RT.raw.xz.meta4
352+
- name: pick_mirror
353+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-RT.raw.xz?mirrorlist
354+
- name: checksum
355+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-RT.raw.xz.sha256

_data/locales/en.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ preconfigured_image: Preconfigured Image (raw)
227227
preconfigured_image_desc: Preconfigured Image (raw)
228228
preconfigured_qcow_image: Preconfigured Image (qcow)
229229
preconfigured_rt_image: Preconfigured RealTime Image (raw)
230+
encrypted_rt_image: Fully Encrypted RealTime Image (raw)
230231
selfinstall_image: Self-install Image
231232
selfinstall_rt_image: Self-install RealTime Image
232233
snapper: System got corrupted? Not a problem anymore
@@ -435,3 +436,21 @@ microos_ovw_title: Micro Service OS providing Transactional (Atomic) Updates upo
435436
microos_ovw_desc_p1: Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.
436437
microos_ovw_desc_p2: MicroOS offers an offline image. The main difference between the offline and self-install/raw images are that the offline image has an installer. Raw and self-install allows for customization via combustion or manually in the image after it is written to the disk. There is an option for a real-time kernel.
437438
microos_ovw_desc_p3: Try MicroOS in VMs running on either <a href="https://www.suse.com/c/happened-kernel-xen/">Xen</a> or KVM. Using a Raspberry Pi or other System on Chip hardware may use the preconfigured image together with the <a href="https://en.opensuse.org/Portal:MicroOS/Combustion">Combustion</a> functionality for the boot process. Both preconfigured and self-installed images are intended to be used with <a href="https://en.opensuse.org/Portal:MicroOS/Combustion">Combustion</a> written to a USB, which is driven to allow configuration on any first boot, with the option for default password protected changes.
439+
440+
preconfigured_base_image: Base Preconfigured Image (raw)
441+
encrypted_base_image: Base Fully Encrypted Image (raw)
442+
preconfigured_base_qcow_image: Base Preconfigured Image (qcow)
443+
vmware_base_image: Base VMware Image
444+
selfinstall_base_image: Base Self-install Image
445+
446+
preconfigured_base_64k_image: Base Preconfigured 64k Image (raw)
447+
encrypted_base_64k_image: Base Fully Encrypted 64k Image (raw)
448+
selfinstall_base_encrypted_64k_image: Base Fully Encrypted Self-install 64k Image (iso)
449+
450+
selfinstall_base_64k_image: Base Self-install 64k Image (iso)
451+
452+
preconfigured_64k_image: Preconfigured 64k Image (raw)
453+
encrypted_64k_image: Fully Encrypted 64k Image (raw)
454+
455+
selfinstall_64k_image: Self-install 64k Image (iso)
456+
selfinstall_encrypted_64k_image: Fully Encrypted Self-install 64k Image (iso)

0 commit comments

Comments
 (0)