Branch: refs/heads/master
Home: https://github.com/openSUSE/wicked
Commit: fd6122db4f6feef8d2cb7e7cdfe13908fccd15a4
https://github.com/openSUSE/wicked/commit/fd6122db4f6feef8d2cb7e7cdfe13908f…
Author: Martin Wilck <mwilck(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M extensions/Makefile.am
A extensions/nbft
Log Message:
-----------
extensions: add nbft extension (jsc#PED-3132)
This extension imports configuration from the NBFT,
according to the NVM Express Boot Specification 1.0
and converts it to the corresponding wicked configuration.
Commit: e1ad1fe9e581a0f03af4eec7986354c4281f9cc8
https://github.com/openSUSE/wicked/commit/e1ad1fe9e581a0f03af4eec7986354c42…
Author: Martin Wilck <mwilck(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
Log Message:
-----------
client.xml.in: enable nbft extension
Commit: efc8a94524e74795d545e7170041e603e2f55d0b
https://github.com/openSUSE/wicked/commit/efc8a94524e74795d545e7170041e603e…
Author: Martin Wilck <mwilck(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M testing/Makefile.am
A testing/nbft-test.sh
A testing/nbft/dhcp-broken-json-01/nbft-hfi.json
A testing/nbft/dhcp-broken-json-01/nbft.out
A testing/nbft/dhcp-no-index/nbft-hfi.json
A testing/nbft/dhcp-no-index/nbft.out
A testing/nbft/dhcp-no-mac/nbft-hfi.json
A testing/nbft/dhcp-no-mac/nbft.out
A testing/nbft/dhcp-routed/nbft-hfi.json
A testing/nbft/dhcp-routed/nbft.out
A testing/nbft/dhcp-simple/nbft-hfi.json
A testing/nbft/dhcp-simple/nbft.out
A testing/nbft/dhcp-vlan/nbft-hfi.json
A testing/nbft/dhcp-vlan/nbft.out
A testing/nbft/static-bad-gateway/nbft-hfi.json
A testing/nbft/static-bad-gateway/nbft.out
A testing/nbft/static-broken-json-01/nbft-hfi.json
A testing/nbft/static-broken-json-01/nbft.out
A testing/nbft/static-invalid-ip/nbft-hfi.json
A testing/nbft/static-invalid-ip/nbft.out
A testing/nbft/static-no-index/nbft-hfi.json
A testing/nbft/static-no-index/nbft.out
A testing/nbft/static-no-mac/nbft-hfi.json
A testing/nbft/static-no-mac/nbft.out
A testing/nbft/static-no-prefix/nbft-hfi.json
A testing/nbft/static-no-prefix/nbft.out
A testing/nbft/static-routed-vlan/nbft-hfi.json
A testing/nbft/static-routed-vlan/nbft.out
A testing/nbft/static-routed/nbft-hfi.json
A testing/nbft/static-routed/nbft.out
A testing/nbft/static-vlan/nbft-hfi.json
A testing/nbft/static-vlan/nbft.out
Log Message:
-----------
testing: added unit tests for nbft extension
Commit: c01e52de69402d5ce537de8bbe469ff13430bffc
https://github.com/openSUSE/wicked/commit/c01e52de69402d5ce537de8bbe469ff13…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
M extensions/Makefile.am
A extensions/nbft
M testing/Makefile.am
A testing/nbft-test.sh
A testing/nbft/dhcp-broken-json-01/nbft-hfi.json
A testing/nbft/dhcp-broken-json-01/nbft.out
A testing/nbft/dhcp-no-index/nbft-hfi.json
A testing/nbft/dhcp-no-index/nbft.out
A testing/nbft/dhcp-no-mac/nbft-hfi.json
A testing/nbft/dhcp-no-mac/nbft.out
A testing/nbft/dhcp-routed/nbft-hfi.json
A testing/nbft/dhcp-routed/nbft.out
A testing/nbft/dhcp-simple/nbft-hfi.json
A testing/nbft/dhcp-simple/nbft.out
A testing/nbft/dhcp-vlan/nbft-hfi.json
A testing/nbft/dhcp-vlan/nbft.out
A testing/nbft/static-bad-gateway/nbft-hfi.json
A testing/nbft/static-bad-gateway/nbft.out
A testing/nbft/static-broken-json-01/nbft-hfi.json
A testing/nbft/static-broken-json-01/nbft.out
A testing/nbft/static-invalid-ip/nbft-hfi.json
A testing/nbft/static-invalid-ip/nbft.out
A testing/nbft/static-no-index/nbft-hfi.json
A testing/nbft/static-no-index/nbft.out
A testing/nbft/static-no-mac/nbft-hfi.json
A testing/nbft/static-no-mac/nbft.out
A testing/nbft/static-no-prefix/nbft-hfi.json
A testing/nbft/static-no-prefix/nbft.out
A testing/nbft/static-routed-vlan/nbft-hfi.json
A testing/nbft/static-routed-vlan/nbft.out
A testing/nbft/static-routed/nbft-hfi.json
A testing/nbft/static-routed/nbft.out
A testing/nbft/static-vlan/nbft-hfi.json
A testing/nbft/static-vlan/nbft.out
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/948
extensions: add initial nbft firmware configuration support (jsc#PED-3132)
Compare: https://github.com/openSUSE/wicked/compare/6b1850cf5b9a...c01e52de6940
Branch: refs/heads/master
Home: https://github.com/openSUSE/wicked
Commit: 5306f6375a0c9bad0932f316d842cb54dc7fd7c4
https://github.com/openSUSE/wicked/commit/5306f6375a0c9bad0932f316d842cb54d…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M configure.ac
M src/Makefile.am
A src/appconfig.c
R src/config.c
Log Message:
-----------
cleanup: rename src/config.c to src/appconfig.c
Commit: 2c7025f438f14a27f0305609b22650803c5b701b
https://github.com/openSUSE/wicked/commit/2c7025f438f14a27f0305609b22650803…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/Makefile.am
M src/appconfig.c
M src/appconfig.h
M src/dbus-objects/model.c
M src/dbus-objects/naming.c
M src/extension.c
A src/extension.h
M src/update.c
Log Message:
-----------
appconfig: move extension prototypes to extension.h
Commit: d045262be530375cde492d4a6f0c8a2aeafb22ff
https://github.com/openSUSE/wicked/commit/d045262be530375cde492d4a6f0c8a2ae…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/appconfig.c
M src/dbus-objects/model.c
M src/extension.c
M src/extension.h
M src/update.c
Log Message:
-----------
extensions: remove list argument from constructors
Add list operation utils to c_binding, script_action and extension
in favor of list argument in constructors and direct manipulations,
adjust to catch allocation failures and diverse NULL arguments.
Renamed script_find to find_script to match find_c_binding.
Commit: b78b8eefe1c3524ea24f3e03227fd6385f237fb3
https://github.com/openSUSE/wicked/commit/b78b8eefe1c3524ea24f3e03227fd6385…
Author: Marius Tomaschewski <mt(a)suse.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M client/firmware.c
M src/appconfig.c
M src/appconfig.h
M src/dbus-objects/naming.c
M src/extension.c
M src/firmware.c
Log Message:
-----------
extensions: add enabled flag to bindings and scripts
Commit: 1a28905955ad741ec38c090245182e9b3c2f70de
https://github.com/openSUSE/wicked/commit/1a28905955ad741ec38c090245182e9b3…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/appconfig.c
Log Message:
-----------
appconfig: handle extension definition overrides
Permit to override extensions builtin and script actions
defined in one config (defaults) by config included later
in order to enable or disable extension actions.
Check if extension interface and action name are keywords
and log location on parsing errors or empty definitions.
Commit: 63a0bb1f7e1aaa4504dcda3dbe309a0316e0c250
https://github.com/openSUSE/wicked/commit/63a0bb1f7e1aaa4504dcda3dbe309a031…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/firmware.c
Log Message:
-----------
client: add firmware enable|disable command
Commit: f639d5143ba5ea2293b639e7d45be486a16e2b14
https://github.com/openSUSE/wicked/commit/f639d5143ba5ea2293b639e7d45be486a…
Author: Marius Tomaschewski <mt(a)suse.de>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/redfish.c
Log Message:
-----------
client: alias redfish enable|disable to firmware
Commit: 43f5d636f17471de74070a94d281c837d9e4779d
https://github.com/openSUSE/wicked/commit/43f5d636f17471de74070a94d281c837d…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
Log Message:
-----------
config: include client-firmware.xml in client.xml
Commit: fb0fc890467ee6fa934e3b6ef42548f4523f2b59
https://github.com/openSUSE/wicked/commit/fb0fc890467ee6fa934e3b6ef42548f45…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
M wicked.spec.in
Log Message:
-----------
spec: migrate client-redfish.xml to client-firmware.xml
Commit: 6b1850cf5b9a3ff61f0d0ba4fee0094351f96fbf
https://github.com/openSUSE/wicked/commit/6b1850cf5b9a3ff61f0d0ba4fee009435…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/firmware.c
M client/redfish.c
M configure.ac
M etc/client.xml.in
M src/Makefile.am
A src/appconfig.c
M src/appconfig.h
R src/config.c
M src/dbus-objects/model.c
M src/dbus-objects/naming.c
M src/extension.c
A src/extension.h
M src/firmware.c
M src/update.c
M wicked.spec.in
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/947
client: add firmware enable|disable command (jsc#PED-3132)
Compare: https://github.com/openSUSE/wicked/compare/d7df393adb9c...6b1850cf5b9a