Opened 11 months ago

Closed 10 months ago

Last modified 10 months ago

#29308 closed task (fixed)

Remove Appspot-facing proxy-go instances

Reported by: dcf Owned by:
Priority: Medium Milestone:
Component: Circumvention/Snowflake Version:
Severity: Normal Keywords:
Cc: arlolra, cohosh, ahf, dcf Actual Points:
Parent ID: Points:
Reviewer: cohosh Sponsor:

Description

Currently we run 7 round-the-clock instances of proxy-go:

  1. snowflake-proxy-restartless
  2. snowflake-proxy-17h
  3. snowflake-proxy-23h
  4. snowflake-proxy-29h
  5. snowflake-proxy-standalone-17h
  6. snowflake-proxy-standalone-23h
  7. snowflake-proxy-standalone-29h

snowflake-proxy-restartless is an experiment for #25688, so put it aside. Of the remaining 6, the only difference is what broker they correspond with:

  • 3 for https://snowflake-reg.appspot.com/ (the old App Engine–bound broker)
  • 3 for https://snowflake-broker.bamsoftware.com/ (the current standalone broker)

We fully switched away from the App Engine broker 10 months ago. Nothing in the source code refers to snowflake-reg.appspot.com any longer. So I propose we stop running the 3 instances that use the old App Engine broker:

  • snowflake-proxy-17h
  • snowflake-proxy-23h
  • snowflake-proxy-29h

Child Tickets

Change History (4)

comment:1 Changed 11 months ago by dcf

Status: newneeds_review

Marking as needs_review to see if anyone has a reason why we should not do this.

comment:2 Changed 10 months ago by ahf

Reviewer: cohosh

comment:3 Changed 10 months ago by cohosh

Resolution: fixed
Status: needs_reviewclosed

Verified that nothing in the source code refers to snowflake-reg.appspot.com.

Don't see any reason to not do it.

comment:4 Changed 10 months ago by dcf

I deleted the 3 instances at about 2019-02-07 23:45:00 and noted the change at MetricsTimeline. This is what I did:

sv stop snowflake-proxy-{17h,23h,29h}
rm -vr /etc/service/snowflake-proxy-{17h,23h,29h} /etc/runit/snowflake-proxy-{17h,23h,29h}
etckeeper commit
Note: See TracTickets for help on using tickets.