Deployed services are accessible under the configured domain #76

Open
opened 2025-01-27 13:18:26 +01:00 by fricklerhandwerk · 3 comments

As a Fediversity user,
I want to deploy my initial specified configuration on the hosting provider's VMs,
so that I may use my selected applications.

Test:

Given I have a configuration in the FediPanel, but no deployment yet,
When I run the deployment
Then, all configured services are accessible under the specified domain.

Stretch goal: take care to prevent concurrent deployments until supported (c.f. #242).

**As** a Fediversity user, **I want** to deploy my initial specified configuration on the hosting provider's VMs, **so that** I may use my selected applications. ### Test: **Given** I have a configuration in the FediPanel, but no deployment yet, **When** I run the deployment **Then**, all configured services are accessible under the specified domain. Stretch goal: take care to prevent concurrent deployments until supported (c.f. #242).
fricklerhandwerk added the
type: user story
label 2025-01-27 13:18:26 +01:00
fricklerhandwerk added this to the Fediversity project 2025-01-27 13:18:26 +01:00
kiara added a new dependency 2025-02-11 10:55:20 +01:00
kiara added a new dependency 2025-02-11 14:26:27 +01:00
kiara added a new dependency 2025-02-11 14:26:35 +01:00
kiara added a new dependency 2025-02-11 14:26:39 +01:00
kiara removed a dependency 2025-02-11 15:15:41 +01:00
kiara removed a dependency 2025-02-11 15:15:48 +01:00
kiara added a new dependency 2025-02-11 15:16:07 +01:00
kiara added a new dependency 2025-02-11 15:16:18 +01:00
kiara added a new dependency 2025-02-11 15:16:24 +01:00
kiara added a new dependency 2025-02-11 15:55:23 +01:00
kiara added a new dependency 2025-02-11 16:06:18 +01:00
kiara added a new dependency 2025-02-11 16:18:32 +01:00
kiara self-assigned this 2025-02-13 16:27:55 +01:00
kiara added the
estimation low: <2h
label 2025-02-13 16:28:03 +01:00
kiara added the
component: fediversity panel
label 2025-02-13 16:44:24 +01:00
kiara added a new dependency 2025-02-24 09:41:36 +01:00
kiara added a new dependency 2025-02-24 11:14:19 +01:00
kiara added a new dependency 2025-02-24 11:20:17 +01:00
fricklerhandwerk added this to the 2 MVP Demo milestone 2025-02-25 10:35:15 +01:00
fricklerhandwerk removed a dependency 2025-03-14 11:43:13 +01:00
fricklerhandwerk removed a dependency 2025-03-14 11:43:45 +01:00
fricklerhandwerk removed a dependency 2025-03-14 11:43:50 +01:00
fricklerhandwerk removed a dependency 2025-03-14 11:43:57 +01:00
fricklerhandwerk removed a dependency 2025-03-14 11:44:57 +01:00
Author
Owner

I removed all the dependencies since they're not actually blocking this user story. All this one here says is that a deployment can be run and takes effect.

I removed all the dependencies since they're not actually blocking this user story. All this one here says is that a deployment can be run and takes effect.
Author
Owner

This seems to be blocked by Fediversity/Fediversity#69 because triggering NixOps from the Panel in a development environment will deploy to our only environment.

This seems to be blocked by https://git.fediversity.eu/Fediversity/Fediversity/issues/69 because triggering NixOps from the Panel in a development environment will deploy to our only environment.
fricklerhandwerk added a new dependency 2025-03-14 11:55:45 +01:00
kiara referenced this issue from a commit 2025-03-19 10:09:09 +01:00
kiara added a new dependency 2025-04-01 12:28:45 +02:00
Author
Owner

This is blocked on an integration test verifying that the deployment indeed works.

This is blocked on an integration test verifying that the deployment indeed works.
kiara removed this from the Fediversity project 2025-06-10 19:06:14 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: fediversity/fediversity#76
No description provided.