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

Enforce naming conventions #374

Merged
merged 18 commits into from
Sep 26, 2024
Merged

Conversation

HorjuRares
Copy link
Contributor

@HorjuRares HorjuRares commented Sep 9, 2024

Issues: #341

Definition of Done

The PR shall be merged only if all items mentioned in CONTRIBUTING.md have been followed. In case an item is not applicable as described, please provide a short explanation in the description.

Copy link
Contributor

@krucod3 krucod3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review done, findings documented.

ank/src/cli_commands/apply_manifests.rs Outdated Show resolved Hide resolved
common/doc/swdesign/README.md Outdated Show resolved Hide resolved
common/doc/swdesign/README.md Outdated Show resolved Hide resolved
common/doc/swdesign/README.md Outdated Show resolved Hide resolved
common/doc/swdesign/README.md Outdated Show resolved Hide resolved
common/src/state_manipulation/object.rs Outdated Show resolved Hide resolved
ank/src/cli_commands/apply_manifests.rs Outdated Show resolved Hide resolved
HorjuRares and others added 2 commits September 12, 2024 08:38
Co-authored-by: Kaloyan <36224699+krucod3@users.noreply.github.com>
Copy link
Contributor

@krucod3 krucod3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some additional open points:

We should also enforce the agent name restrictions in the agent startup arguments.

Additionally we need to document the new constraints somewhere in our documentation (in doc/docs). The naming constraints can be mentioned as notes in complete-state.md and in the quickstart.md. Additionally they should be present in the documentation of the proto file. The agent constraints must also be added in the documentation of the cli parameters of the ank-agent.

It would also be great if we also add some hints about the workload names and how DNS can be enabled for workloads. For this part we would probably need a separate file in the reference folder.

common/doc/swdesign/README.md Show resolved Hide resolved
server/src/ankaios_server.rs Outdated Show resolved Hide resolved
doc/docs/usage/quickstart.md Outdated Show resolved Hide resolved
api/proto/ank_base.proto Outdated Show resolved Hide resolved
HorjuRares and others added 2 commits September 23, 2024 09:30
Co-authored-by: Kaloyan <36224699+krucod3@users.noreply.github.com>
HorjuRares and others added 2 commits September 23, 2024 15:53
Co-authored-by: Kaloyan <36224699+krucod3@users.noreply.github.com>
Copy link
Contributor

@krucod3 krucod3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@krucod3 krucod3 merged commit 32219bb into eclipse-ankaios:main Sep 26, 2024
10 checks passed
@windsource windsource changed the title Fix naming issues Enforce naming conventions Nov 7, 2024
@windsource windsource added the enhancement New feature or request. Issue will appear in the change log "Features" label Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request. Issue will appear in the change log "Features" ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants