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

removes use of public ip addresses from perf tests #19184

Merged
merged 2 commits into from Aug 13, 2021

Conversation

behzadnouri
Copy link
Contributor

Problem

Using global IPs causes outbound traffic which costs money: #18728 (comment)

Also, following #19130 if gce.sh creat is invoked without -P then --allow-private-addr is implied:
https://github.com/solana-labs/solana/blob/4cc1b1504/net/common.sh#L68-L73

Therefore tests only need to specify:

USE_PUBLIC_IP_ADDRESSES: "false"

Summary of Changes

  • Set USE_PUBLIC_IP_ADDRESSES: "false".
  • Remove redundant ALLOW_PRIVATE_ADDR

Using global IPs causes outbound traffic which costs money:
solana-labs#18728 (comment)
Following solana-labs#19130
if gce.sh creat is invoked without -P then --allow-private-addr is
implied:
https://github.com/solana-labs/solana/blob/4cc1b1504/net/common.sh#L68-L73

Therefore tests only need to specify:
  USE_PUBLIC_IP_ADDRESSES: "false"
@behzadnouri
Copy link
Contributor Author

@sakridge any objection to merging this?

Copy link
Member

@sakridge sakridge left a comment

Choose a reason for hiding this comment

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

no, looks good

@behzadnouri behzadnouri merged commit 18463aa into solana-labs:master Aug 13, 2021
@behzadnouri behzadnouri deleted the no-use-public-ip-addr branch August 13, 2021 14:20
mergify bot added a commit that referenced this pull request Sep 27, 2021
…20238)

* removes use of public ip addresses from system tests

Using global IPs causes outbound traffic which costs money:
#18728 (comment)

(cherry picked from commit bd8f793)

* removes redundant allow-private-addr from system tests

Following #19130
if gce.sh creat is invoked without -P then --allow-private-addr is
implied:
https://github.com/solana-labs/solana/blob/4cc1b1504/net/common.sh#L68-L73

Therefore tests only need to specify:
  USE_PUBLIC_IP_ADDRESSES: "false"

(cherry picked from commit 18463aa)

# Conflicts:
#	system-test/partition-testcases/gce-5-node-3-partition.yml
#	system-test/partition-testcases/gce-partition-once-then-stabilize.yml
#	system-test/partition-testcases/gce-partition-with-offline.yml

* removes backport merge conflicts

Co-authored-by: behzad nouri <behzadnouri@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants