13 Commits

Author SHA256 Message Date
05ed44a1dd Accepting request 1282783 from home:ccrane:branches:Virtualization
- Update to version 0.6.2:
  * Bump version to 0.6.2
  * Update sev dependency to 6.0.0
  * build: use io::Error::other to make clippy happy
  * Fix ownership in flags loop
  * validate: change parameters, now accept a full cert chain
  * Updated Ok to include support for all current proccessors. (#204)
  * Update to 0.6.0
  * session: Use anyhow macro for error return
  * Update sev crate to 4.0.0
  * secret: Use From::from conversion

OBS-URL: https://build.opensuse.org/request/show/1282783
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=28
2025-06-04 13:56:54 +00:00
72274d31b9 Accepting request 1217374 from home:ccrane:branches:Virtualization
- Update to version 0.6.0:
  * Update to 0.6.0
  * session: Use anyhow macro for error return
  * Update sev crate to 4.0.0
  * secret: Use From::from conversion
  * Add Cargo.lock
  * show: Patching bug from clap migration
  * build(deps): update reqwest requirement from 0.11.18 to 0.12.4
  * build(deps): update bitfield requirement from 0.14.0 to 0.15.0

OBS-URL: https://build.opensuse.org/request/show/1217374
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=26
2024-10-23 15:00:05 +00:00
05f800332e Accepting request 1205579 from home:ccrane:branches:Virtualization
- Spec: Add direct dependency on cargo in addition to cargo-packaging.
    This fixes build errors on 15SP7 where the inherited version of Rust 
    is too old
- Service: Remove deprecated cargo_config and cargo_audit services, both
    are now handled by the cargo_vendor service

OBS-URL: https://build.opensuse.org/request/show/1205579
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=24
2024-10-03 18:41:49 +00:00
1085fee975 Fix CVE-2023-50711: sevctl: vmm-sys-util: out of bounds memory accesses (bsc#1218502,bsc#1218499)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=22
2024-01-24 15:35:40 +00:00
e14c688a7c Accepting request 1110939 from home:ccrane:branches:Virtualization
- Update to sevctl v0.4.3 (jsc#4981)
    - Add show commands for identifier and VCEK URL
    - Improve processor identification
    - Add 'sevctl measurement build'
    - Expand coverage for all AMD CPU model numbers
    - Adjust to use sev VMSA result changes
    - Add vmsa show command
    - Implement vmsa update subcommand
    - Implement vmsa build subcommand
    - Detect and use host arch's CPU generation
    - Support HTTP/HTTPS proxies
- Spec: Upgrade vendored dependencies
- Spec: Utilize upstream git tags

OBS-URL: https://build.opensuse.org/request/show/1110939
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=20
2023-09-13 18:04:48 +00:00
52341ffb1a Accepting request 1071847 from home:ccrane:branches:Virtualization
- Update to v0.3.2 + git commit 255d370
     dependency: Enable vendored feature for openssl
     Add show commands for identifier, SNP status and VCEK URL.
     readme: Add some basic provisioning instructions
     Update sev library to version 1.1.0
     ok: Find singular model and family on processor ID

OBS-URL: https://build.opensuse.org/request/show/1071847
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=16
2023-03-14 17:30:59 +00:00
cac1a669ae Set cargo_vendor update to false
- After testing, it was found that removing the update param still defaults update to true

OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=12
2023-02-06 22:41:25 +00:00
5cfe6fad29 remove the 'update' parameter from the cargo_vendor source service
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=10
2023-02-01 00:23:19 +00:00
d712246ebd another attempt at build fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=9
2023-02-01 00:11:16 +00:00
3e8fe3ae2f - Update to v0.3.2 + git commit e37c4d6
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=7
2023-01-31 22:10:23 +00:00
42f3158378 Accepting request 987953 from home:ccrane:branches:Virtualization
OBS-URL: https://build.opensuse.org/request/show/987953
OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=5
2022-07-08 16:49:38 +00:00
f830b9d009 - Disable obs_scm service by default
- Use a commit hash as the checked out revision corresponding to crate version 0.3.0
- Change version format to be clear we are using a git commit hash

OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=3
2022-07-07 17:19:05 +00:00
89dd834676 - Initial package for sevctl v0.3.0 (https://github.com/virtee/sevctl)
- FIXME: Upstream has no tags so using HEAD revision

OBS-URL: https://build.opensuse.org/package/show/Virtualization/sevctl?expand=0&rev=1
2022-07-07 04:00:09 +00:00