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

Budge gateway closer to ready-to-trace #3

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

garthk
Copy link
Contributor

@garthk garthk commented May 23, 2020

@GregMefford I've started splitting out chunks from #2 as requested. I'm deliberately stopping just before adding the trace headers and testing the same, per our discussion about careful commit order on the trunk. I've also kept each step simpler than in #2.

Garth Kidd added 3 commits May 23, 2020 10:18
```plain
$ mix local.hex --force
* creating .../hex-0.20.5

$ mix deps.get
Resolving Hex dependencies...
Dependency resolution completed:
Unchanged:
... everything
All dependencies are up to date
```
@garthk garthk force-pushed the fix-dependencies branch 2 times, most recently from 824b2f0 to dfd3ea9 Compare May 23, 2020 07:26
Garth Kidd added 3 commits May 23, 2020 19:45
Forced by `opentelemetry_plug`.

Detective work to find out which OTP the Docker image is packing so we
can match it for those using `asdf` on macOS for performance reasons:

```plain
$ docker pull elixir:1.10.3-alpine
...

$ docker history --no-trunc elixir:1.10.3-alpine | egrep -oE 'OTP\W+=\S+'
OTP_VERSION=22.3.4

$ curl -s http://erlang.org/download/ |
        grep 22.3.4 |
        sed -e 's/<[a-zA-Z\/][^>]*>//g'
OTP-22.3.4.1.README               20-May-2020 10:31               4465
OTP-22.3.4.README                 08-May-2020 11:29               3307
```

Yell if you'd prefer 22.3.4.1.
Prepares for test configuration and, with it, tests.
This is overkill for now, but will become necessary to prove we've got
everything wired up properly to forward trace context in HTTP headers.
@garthk garthk changed the title Fix dependencies Budge gateway closer to ready-to-trace May 23, 2020
@tsloughter
Copy link
Contributor

Oh I see, #2 is here now. Can #2 be closed to not cause confusion :)

@GregMefford did you want to take a look at this?

@tsloughter
Copy link
Contributor

@GregMefford ping

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.

2 participants