Skip to content

Commit

Permalink
chore: remove argo-server from repository (#170)
Browse files Browse the repository at this point in the history
It has been decided by the CKF team that this component will no longer be supported,
as the main use of the components of this repository is by the Kubeflow pipelines,
specifically the argo-controller.
This commit removes all traces of the argo-server charm.

Fixes #167
  • Loading branch information
DnPlas authored May 27, 2024
1 parent 0a85fc0 commit 335812d
Show file tree
Hide file tree
Showing 21 changed files with 6 additions and 789 deletions.
17 changes: 3 additions & 14 deletions .github/workflows/integrate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,43 +10,32 @@ on:
jobs:
lib-check:
name: Check libraries
strategy:
matrix:
charm:
- argo-controller
- argo-server
uses: canonical/charmed-kubeflow-workflows/.github/workflows/_quality-checks.yaml@main
secrets: inherit
with:
charm-path: ./charms/${{ matrix.charm }}
charm-path: ./charms/argo-controller

lint:
name: Lint Code
runs-on: ubuntu-20.04
strategy:
matrix:
charm: [argo-controller, argo-server]
steps:
- name: Check out repo
uses: actions/checkout@v3
- run: |
sudo apt update
sudo apt install tox
- run: tox -vve ${{ matrix.charm }}-lint
- run: tox -vve argo-controller-lint

unit:
name: Unit Tests
runs-on: ubuntu-20.04
strategy:
matrix:
charm: [argo-controller, argo-server]
steps:
- name: Check out repo
uses: actions/checkout@v3
- run: |
sudo apt update
sudo apt install tox
- run: tox -vve ${{ matrix.charm }}-unit
- run: tox -vve argo-controller-unit

integration:
name: Integration Test
Expand Down
7 changes: 1 addition & 6 deletions bundle.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2023 Canonical Ltd.
# Copyright 2024 Canonical Ltd.
# See LICENSE file for licensing details.

bundle: kubernetes
Expand All @@ -9,11 +9,6 @@ applications:
channel: latest/edge
source: ./operators/argo-controller
scale: 1
argo-server:
charm: ch:argo-server
channel: latest/edge
source: ./operators/argo-server
scale: 1
minio:
charm: ch:minio
channel: latest/edge
Expand Down
64 changes: 0 additions & 64 deletions charms/argo-server/CONTRIBUTING.md

This file was deleted.

7 changes: 0 additions & 7 deletions charms/argo-server/README.md

This file was deleted.

14 changes: 0 additions & 14 deletions charms/argo-server/charmcraft.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions charms/argo-server/config.yaml

This file was deleted.

170 changes: 0 additions & 170 deletions charms/argo-server/icon.svg

This file was deleted.

20 changes: 0 additions & 20 deletions charms/argo-server/metadata.yaml

This file was deleted.

40 changes: 0 additions & 40 deletions charms/argo-server/pyproject.toml

This file was deleted.

2 changes: 0 additions & 2 deletions charms/argo-server/requirements-fmt.in

This file was deleted.

Loading

0 comments on commit 335812d

Please sign in to comment.