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

Apply agent partition to load services and agent api #16024

Merged
merged 2 commits into from
Jan 20, 2023

Conversation

huikang
Copy link
Collaborator

@huikang huikang commented Jan 20, 2023

Description

OSS split of ent PR

Testing & Reproduction steps

  • load service in OSS -> ent (manually tested)
  1. Register a service in oss client agent, e.g., C-1
  2. Stop C-1
  3. Replace C-1's binary with an ent binary
  4. Add non-partition to C-1's config file and join the cluster
  5. The service should be loaded from C-1's on-disk service config
  • Agent endpoint
  1. Start a client agent in non-default partition
  2. register a service at the client agent without partition field in service definition

Links

#15881
#15963

Please be mindful not to leak any customer or confidential information. HashiCorp employees may want to use our internal URL shortener to obfuscate links.

PR Checklist

  • updated test coverage
  • external facing docs updated
  • not a security concern

@huikang huikang force-pushed the 15881-agent-api-apply-client-partition branch from d927896 to a42e86f Compare January 20, 2023 17:07
@huikang huikang merged commit 25396d8 into main Jan 20, 2023
@huikang huikang deleted the 15881-agent-api-apply-client-partition branch January 20, 2023 17:59
@huikang huikang added backport-inactive/1.14 This release series is no longer active backport-inactive/1.13 This release series is no longer active labels Jan 23, 2023
skpratt pushed a commit that referenced this pull request Jan 25, 2023
* Apply agent partition to load services and agent api

changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-inactive/1.13 This release series is no longer active backport-inactive/1.14 This release series is no longer active
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants