Skip to content

deps: More renaming for bzlmod alignment#43265

Merged
phlax merged 8 commits into
envoyproxy:mainfrom
phlax:deps-rename
Feb 4, 2026
Merged

deps: More renaming for bzlmod alignment#43265
phlax merged 8 commits into
envoyproxy:mainfrom
phlax:deps-rename

Conversation

@phlax
Copy link
Copy Markdown
Member

@phlax phlax commented Feb 1, 2026

while renaming is not strictly required for bzlmod on the basis that we can name things in the way we like internally with bzlmod - best practice is to use the published names

for our migration - many of these deps will have a different name anyway - and so it will make the migration a lot smoother if this is done in advance - and make actual changes easier to see/review

some have already been renamed - eg xds, which was done separately as it was a large change

fwiw ive tried doing this previously (exmperimentally) with a few of our deps but at that time i wasnt clear of the end goal - now that is in reach and kinda waiting on a few preparation steps

The main change was updating the names of the locations in: bazel/repository_locations.bzl.
This required updating all the starlark files *e.g., BUILD files) that pointed to these locations.

@repokitteh-read-only repokitteh-read-only Bot added the deps Approval required for changes to Envoy's external dependencies label Feb 1, 2026
@repokitteh-read-only
Copy link
Copy Markdown

CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to (bazel/.*repos.*\.bzl)|(bazel/dependency_imports\.bzl)|(api/bazel/.*\.bzl)|(.*/requirements\.txt)|(.*\.patch).
envoyproxy/dependency-shepherds assignee is @RyanTheOptimist

🐱

Caused by: #43265 was opened by phlax.

see: more, trace.

@phlax phlax marked this pull request as draft February 1, 2026 16:06
@phlax phlax force-pushed the deps-rename branch 10 times, most recently from c3fb118 to a90b419 Compare February 2, 2026 20:25
@phlax phlax changed the title [WIP] deps: More renaming for bzlmod alignment deps: More renaming for bzlmod alignment Feb 2, 2026
@phlax phlax marked this pull request as ready for review February 2, 2026 20:28
Comment thread api/MODULE.bazel
@phlax phlax force-pushed the deps-rename branch 3 times, most recently from 77d4725 to fcbf817 Compare February 4, 2026 17:30
@phlax
Copy link
Copy Markdown
Member Author

phlax commented Feb 4, 2026

/retest mobile

adisuissa
adisuissa previously approved these changes Feb 4, 2026
Copy link
Copy Markdown
Contributor

@adisuissa adisuissa left a comment

Choose a reason for hiding this comment

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

LGTM

@repokitteh-read-only repokitteh-read-only Bot removed the api label Feb 4, 2026
phlax added 7 commits February 4, 2026 19:44
Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Ryan Northey <ryan@synca.io>
@repokitteh-read-only repokitteh-read-only Bot removed the api label Feb 4, 2026
Copy link
Copy Markdown
Contributor

@adisuissa adisuissa left a comment

Choose a reason for hiding this comment

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

/lgtm api

@phlax phlax enabled auto-merge (squash) February 4, 2026 20:31
@phlax phlax merged commit fef54ac into envoyproxy:main Feb 4, 2026
26 of 27 checks passed
shane-yuan pushed a commit to shane-yuan/envoy that referenced this pull request Feb 11, 2026
while renaming is not strictly required for bzlmod on the basis that we
can name things in the way we like internally with bzlmod - best
practice is to use the published names

for our migration - many of these deps will have a different name anyway
- and so it will make the migration a lot smoother if this is done in
advance - and make actual changes easier to see/review

some have already been renamed - eg xds, which was done separately as it
was a large change

fwiw ive tried doing this previously (exmperimentally) with a few of our
deps but at that time i wasnt clear of the end goal - now that is in
reach and kinda waiting on a few preparation steps

The main change was updating the names of the locations in:
bazel/repository_locations.bzl.
This required updating all the starlark files *e.g., BUILD files) that
pointed to these locations.

---------

Signed-off-by: Ryan Northey <ryan@synca.io>
nickshokri pushed a commit to nickshokri/envoy that referenced this pull request Mar 17, 2026
while renaming is not strictly required for bzlmod on the basis that we
can name things in the way we like internally with bzlmod - best
practice is to use the published names

for our migration - many of these deps will have a different name anyway
- and so it will make the migration a lot smoother if this is done in
advance - and make actual changes easier to see/review

some have already been renamed - eg xds, which was done separately as it
was a large change

fwiw ive tried doing this previously (exmperimentally) with a few of our
deps but at that time i wasnt clear of the end goal - now that is in
reach and kinda waiting on a few preparation steps

The main change was updating the names of the locations in:
bazel/repository_locations.bzl.
This required updating all the starlark files *e.g., BUILD files) that
pointed to these locations.

---------

Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: nick <nickshokri@google.com>
nickshokri pushed a commit to nickshokri/envoy that referenced this pull request Mar 17, 2026
while renaming is not strictly required for bzlmod on the basis that we
can name things in the way we like internally with bzlmod - best
practice is to use the published names

for our migration - many of these deps will have a different name anyway
- and so it will make the migration a lot smoother if this is done in
advance - and make actual changes easier to see/review

some have already been renamed - eg xds, which was done separately as it
was a large change

fwiw ive tried doing this previously (exmperimentally) with a few of our
deps but at that time i wasnt clear of the end goal - now that is in
reach and kinda waiting on a few preparation steps

The main change was updating the names of the locations in:
bazel/repository_locations.bzl.
This required updating all the starlark files *e.g., BUILD files) that
pointed to these locations.

---------

Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: nick <nickshokri@google.com>
krinkinmu pushed a commit to grnmeira/envoy that referenced this pull request Apr 20, 2026
while renaming is not strictly required for bzlmod on the basis that we
can name things in the way we like internally with bzlmod - best
practice is to use the published names

for our migration - many of these deps will have a different name anyway
- and so it will make the migration a lot smoother if this is done in
advance - and make actual changes easier to see/review

some have already been renamed - eg xds, which was done separately as it
was a large change

fwiw ive tried doing this previously (exmperimentally) with a few of our
deps but at that time i wasnt clear of the end goal - now that is in
reach and kinda waiting on a few preparation steps

The main change was updating the names of the locations in:
bazel/repository_locations.bzl.
This required updating all the starlark files *e.g., BUILD files) that
pointed to these locations.

---------

Signed-off-by: Ryan Northey <ryan@synca.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps Approval required for changes to Envoy's external dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants