Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
b1a5dce
Added base files
teclator Jan 20, 2026
4eaeb51
Configure the proxy if present
teclator Jan 21, 2026
bd42437
Implement logic for Proxy Service handlers
teclator Jan 22, 2026
389c6dd
Enable the agama-proxy-setup service
teclator Jan 23, 2026
7968abc
Added changelog and wanted local-fs.target
teclator Jan 23, 2026
3ef3d71
After local-fs.target
teclator Jan 23, 2026
a8a4a63
We need to run it after
teclator Jan 23, 2026
86ab871
Fix proxy schema and enable the proxy
teclator Jan 26, 2026
fcc5e2b
Apply suggestions from code review
teclator Jan 26, 2026
5d836a8
Changes based on code review and some fixes
teclator Jan 26, 2026
0122c2b
Call the finish method
teclator Jan 27, 2026
91f9bb9
Added changelog
teclator Jan 28, 2026
173877f
Fix service Finish method
teclator Jan 27, 2026
8deb2dc
Use a tempfile for proxy model tests
teclator Jan 27, 2026
3338f17
Some small changes based on code review
teclator Jan 27, 2026
1dc6487
Ensure permissions are correct
teclator Jan 28, 2026
d24329e
Enable proxy setup services in the target system
teclator Jan 28, 2026
4aff031
Merge branch 'master' into proxy_setup
teclator Jan 28, 2026
44000fb
Added fake service test to proxy without logic by now
teclator Jan 29, 2026
72cdfca
Added proxy service test
teclator Jan 29, 2026
c1c3fc0
Merge branch 'master' into proxy_setup
teclator Jan 29, 2026
3064760
Test proxy Finish call
teclator Jan 29, 2026
fcc9139
Merge branch 'master' into proxy_setup
teclator Jan 30, 2026
038637c
Modified date in changelog
teclator Jan 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions live/src/agama-installer.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jan 28 14:26:37 UTC 2026 - Knut Anderssen <kanderssen@suse.com>

- Enable agama-proxy-setup service for configuring the proxy if
given through the kernel cmdline (gh#agama-project/agama#3069).

-------------------------------------------------------------------
Wed Jan 28 13:59:00 UTC 2026 - Ladislav Slezák <lslezak@suse.com>

Expand Down
1 change: 1 addition & 0 deletions live/src/config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ systemctl enable agama-web-server.service
systemctl enable agama-dbus-monitor.service
systemctl enable agama-autoinstall.service
systemctl enable agama-hostname.service
systemctl enable agama-proxy-setup.service
systemctl enable agama-certificate-issue.path
systemctl enable agama-certificate-wait.service
systemctl enable agama-cmdline-process.service
Expand Down
99 changes: 61 additions & 38 deletions rust/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 4 additions & 1 deletion rust/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ members = [
"agama-cli",
"agama-files",
"agama-hostname",
"agama-iscsi",
"agama-l10n",
"agama-lib",
"agama-locale-data",
"agama-manager",
"agama-proxy",
"agama-network",
"agama-security",
"agama-server",
Expand All @@ -20,7 +22,8 @@ members = [
"suseconnect-agama/suseconnect-agama-sys",
"xtask",
"zypp-agama",
"zypp-agama/zypp-agama-sys", "agama-iscsi",
"zypp-agama/zypp-agama-sys",
"zypp-agama/zypp-agama-sys"
]
resolver = "2"

Expand Down
Loading
Loading