You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This suite validates that we can run both spire agent and spire server natively on Windows OS, asserting that spire components
6
+
can run as a [windows service application](https://learn.microsoft.com/en-us/dotnet/framework/windows-services/introduction-to-windows-service-applications#service-applications-vs-other-visual-studio-applications),
7
+
and perform [service state transitions](https://learn.microsoft.com/en-us/windows/win32/services/service-status-transitions).
8
+
9
+
The suite steps are structured as follows:
10
+
11
+
1. Spire server and agent are installed as Windows services.
12
+
2. Spire server and agent services starts, their respective status is asserted as **_RUNNING_**, and the node attestation
13
+
is performed with x509pop.
14
+
3. Workload registration entries are created.
15
+
4. The feature of fetching SVIDs (x509 and JWT) is asserted with the running spire agent service.
16
+
5. Spire server and agent services are stopped, their respective status is asserted as **_STOPPED_**, and graceful
17
+
shutdown is verified via application logs.
18
+
6. Spire server and agent services are started again, but this time with an invalid config; their respective status is
0 commit comments