Skip to content

Commit fe94b98

Browse files
authored
Merge branch 'main' into chore/add-vscode-mcp-config
2 parents 1d99e9e + 9ffb1b7 commit fe94b98

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+4528
-74
lines changed

.coverage-threshold

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
65.9
1+
66.3

.github/workflows/gitleak-scan.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ on: [pull_request, push, workflow_dispatch]
44
permissions:
55
contents: read
66
pull-requests: read
7+
security-events: write
8+
actions: read
79

810
jobs:
911
gitleaks:
@@ -17,6 +19,6 @@ jobs:
1719
with:
1820
scan-scope: "all"
1921
source: "./"
20-
config_path: "./ci/gitleaks_baselines/os-image-composer-gitleaks.csv"
21-
report_format: "csv"
22+
config_path: "./ci/gitleaks_baselines/os-image-composer-gitleaks.sarif"
23+
report_format: "sarif"
2224
redact: "true"

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ combinations. The table below lists the OS and architecture combinations that ar
2020
| Red Hat Compatible Distro | rcd10 | x86_64 |
2121
| Wind River eLxr | elxr12 | x86_64 |
2222
| Ubuntu | ubuntu24 | x86_64 |
23+
| Ubuntu | ubuntu26 | x86_64 |
2324

2425
## Quick Start
2526

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
essential:
2+
- dpkg
3+
- apt
4+
- debianutils
5+
- init-system-helpers
6+
- dash
7+
- mount
8+
- sysvinit-utils
9+
- gzip
10+
- bash
11+
- util-linux
12+
- tar
13+
- base-files
14+
- base-passwd
15+
- sed
16+
- bsdutils
17+
- coreutils
18+
- findutils
19+
- grep
20+
- login
21+
- perl-base
22+
- diffutils
23+
- libc-bin
24+
- hostname
25+
- ncurses-bin
26+
- ncurses-base
27+
28+
packages:
29+
- mmdebstrap
30+
- grub-efi-arm64-bin
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
essential:
2+
- dpkg
3+
- apt
4+
- debianutils
5+
- init-system-helpers
6+
- dash
7+
- mount
8+
- sysvinit-utils
9+
- gzip
10+
- bash
11+
- util-linux
12+
- tar
13+
- base-files
14+
- base-passwd
15+
- sed
16+
- bsdutils
17+
- coreutils
18+
- findutils
19+
- grep
20+
- login
21+
- perl-base
22+
- diffutils
23+
- libc-bin
24+
- hostname
25+
- ncurses-bin
26+
- ncurses-base
27+
28+
packages:
29+
- mmdebstrap
30+
- grub-pc-bin
31+
- grub-efi-amd64-bin
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
deb [trusted=yes] file:///cdrom/cache-repo stable main
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Canonical Ubuntu 26.04 LTS OS Configuration
2+
# This file defines architecture-specific build configurations for Canonical Ubuntu 26.04 LTS
3+
4+
x86_64:
5+
dist: ubuntu26 # Distribution identifier
6+
arch: x86_64 # Target architecture
7+
pkgType: deb # Package management system
8+
chrootenvConfigFile: chrootenvconfigs/chrootenv_x86_64.yml # Path to chrootenv config
9+
releaseVersion: "26.04" # Distribution release version
10+
aarch64:
11+
dist: ubuntu26 # Distribution identifier
12+
arch: aarch64 # Target architecture
13+
pkgType: deb # Package management system
14+
chrootenvConfigFile: chrootenvconfigs/chrootenv_aarch64.yml # Path to chrootenv config
15+
releaseVersion: "26.04" # Distribution release version
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[Match]
2+
Name=en*
3+
4+
[Network]
5+
DHCP=yes
6+
IPv6AcceptRA=no
7+
8+
[DHCPv4]
9+
SendRelease=false
10+
ClientIdentifier=mac
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[Service]
2+
ExecStart=
3+
ExecStart=-/sbin/agetty --noclear --autologin root --keep-baud %I $TERM
4+
5+
# Default to tty1 but allow other choices
6+
[Install]
7+
Alias=getty.target.wants/getty@tty1.service
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[Service]
2+
ExecStart=
3+
ExecStart=-/sbin/agetty --noclear --autologin root --keep-baud %I $TERM
4+
5+
# Default to ttyS0 but allow other choices
6+
[Install]
7+
Alias=getty.target.wants/serial-getty@ttyS0.service

0 commit comments

Comments
 (0)