Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove old manifests #6

Open
enclave-marc-barry opened this issue Dec 22, 2020 · 2 comments
Open

Remove old manifests #6

enclave-marc-barry opened this issue Dec 22, 2020 · 2 comments
Labels
bug Something isn't working

Comments

@enclave-marc-barry
Copy link
Contributor

Our manifest file format has evolved and led to old files and schemas in different places and repos. This issue exists to track clean-up of the old files.

Remove /latest directory from enclave.io website

This was the original location of manifest files. The only system dependant on this location is the Enclave Synology NAS drive in the Newport office. Its running an old (2019) version of Enclave using Mono and cannot be upgraded to the more recent versions of Enclave which target native complication and do not depend on mono. (see this issue)

I've removed all old install scripts and all manifests except for the Linux manifest (GUID enclave-networks.github.io\latest\09fdd2f5-dcbf-427f-8195-a1b5004c9ab9.html).

If this file is removed, the version of Enclave running on the NAS will refuse to start. One possibility is to run Enclave on the NAS using Docker.

Remove install.enclave.io\latest\ directory and contained all files

When moving to the install.enclave.io repo, we originally preserved the concept of /latest along with manifests named with guids. The current GA release (2020.10.27.0) depends on this location so we cannot remove it until agents are updated to any release of enclave dated later than 20th November 2020.

Also in this directory are latest files, version and preprod-version. There is another issue raised to remove these files and operate a single source of truth for the latest product version (i.e. the manifest files only).

Once both dependencies are resolved this directory can be removed.

@enclave-marc-barry enclave-marc-barry added the bug Something isn't working label Dec 22, 2020
@enclave-alistair
Copy link
Contributor

Is the Synology NAS still a problem @enclave-marc-barry ?

@enclave-marc-barry
Copy link
Contributor Author

enclave-marc-barry commented Apr 15, 2021

Nope, I believe may also be on older versions that prevent the removal of this file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants