Skip to content

Commit 6105a63

Browse files
authored
Remove v7 (#24)
* Remove v7 from bosh release * Delete v7 related files and references
1 parent d770f1f commit 6105a63

File tree

11 files changed

+3
-70
lines changed

11 files changed

+3
-70
lines changed

.github/workflows/create-bosh-release.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ jobs:
3535

3636
- name: Acquire latest CF CLI binaries
3737
run: |
38-
./ci/scripts/download-cf-cli-binary.sh --major-version 7 --output-dir ./build/cf-cli-binaries
3938
./ci/scripts/download-cf-cli-binary.sh --major-version 8 --output-dir ./build/cf-cli-binaries
4039
4140
- name: Overwrite config/final.yml with the destination bucket
@@ -153,11 +152,6 @@ jobs:
153152
bosh deploy ./manifests/test.yml
154153
echo "::endgroup::"
155154
156-
echo "::group::Bosh run-errand cf-cli-7-linux-test"
157-
bosh run-errand cf-cli-7-linux-test \
158-
| tee /tmp/cf-cli-7-linux-test.out
159-
echo "::endgroup::"
160-
161155
echo "::group::Bosh run-errand cf-cli-8-linux-test"
162156
bosh run-errand cf-cli-8-linux-test \
163157
| tee /tmp/cf-cli-8-linux-test.out
@@ -269,7 +263,6 @@ jobs:
269263
echo "::endgroup::"
270264
271265
git add \
272-
.final_builds/packages/cf-cli-7-linux/index.yml \
273266
.final_builds/packages/cf-cli-8-linux/index.yml \
274267
releases
275268

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cf-cli-release
22

3-
This release allows a BOSH release author to install a specific *official version of the CF CLI binary in their deployment. The release currently comprises two major versions of the CLI: v7 (via the `cf-cli-7-linux` package) and v8 (via the `cf-cli-8-linux` package).
3+
This release allows a BOSH release author to install a specific *official version of the CF CLI binary in their deployment. The release currently comprises only the v8 (via the `cf-cli-8-linux` package) major version of the CLI.
44

55
*official: the CF CLI binary is signed with a Cloud Foundry Foundation certificate, certifying that the source code has not been tampered with.
66

@@ -9,10 +9,10 @@ This release allows a BOSH release author to install a specific *official versio
99
To co-locate the Linux CF CLI BOSH job on your target VM, follow these steps:
1010

1111
1. Add the `cf-cli` BOSH release to your deployment manifest.
12-
2. Colocate either the `cf-cli-7-linux` or `cf-cli-8-linux` BOSH job on the instance group you want to use the CF CLI binary on.
12+
2. Colocate the `cf-cli-8-linux` BOSH job on the instance group you want to use the CF CLI binary on.
1313
3. Modify your BOSH job script that uses the cli to add the `cf` binary of your choice to the PATH.
1414

15-
Behind the scenes, the CF CLI binary is installed on the target machine at compile time via the `cf-cli-7-linux` or `cf-cli-8-linux` BOSH package (dependency of the `cf-cli-(7 | 8)-linux` BOSH job). The binary will be located at `/var/vcap/packages/cf-cli-(7 | 8)-linux/bin/cf`.
15+
Behind the scenes, the CF CLI binary is installed on the target machine at compile time via the `cf-cli-8-linux` BOSH package (dependency of the `cf-cli-8-linux` BOSH job). The binary will be located at `/var/vcap/packages/cf-cli-8-linux/bin/cf`.
1616

1717
### Warning
1818

jobs/cf-cli-7-linux-test/monit

Whitespace-only changes.

jobs/cf-cli-7-linux-test/spec

Lines changed: 0 additions & 10 deletions
This file was deleted.

jobs/cf-cli-7-linux-test/templates/run

Lines changed: 0 additions & 7 deletions
This file was deleted.

jobs/cf-cli-7-linux/monit

Whitespace-only changes.

jobs/cf-cli-7-linux/spec

Lines changed: 0 additions & 10 deletions
This file was deleted.

manifests/test.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,6 @@ update:
1818
update_watch_time: 5000-60000
1919

2020
instance_groups:
21-
- name: cf-cli-7-linux
22-
lifecycle: errand
23-
azs: [z1]
24-
instances: 1
25-
jobs:
26-
- name: cf-cli-7-linux
27-
release: cf-cli
28-
properties: {}
29-
- name: cf-cli-7-linux-test
30-
release: cf-cli
31-
properties: {}
32-
vm_type: default
33-
stemcell: default
34-
networks:
35-
- name: default
36-
3721
- name: cf-cli-8-linux
3822
lifecycle: errand
3923
azs: [z1]

packages/cf-cli-7-linux/packaging

Lines changed: 0 additions & 9 deletions
This file was deleted.

packages/cf-cli-7-linux/spec

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)