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

Adding removed LD_PRELOAD, necessary for GKE operation. #941

Merged
merged 89 commits into from
Jul 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
ea1a415
Basic testing infrastructure
grafnu Jul 22, 2024
83f8298
Some basic testing stuff
grafnu Jul 22, 2024
84cb0de
Working deviceID test
grafnu Jul 23, 2024
5a24c0a
Adding device allowable tests
grafnu Jul 23, 2024
0842ec2
Add comments
grafnu Jul 23, 2024
abfd7a1
Fix pointname checks
grafnu Jul 23, 2024
101662e
Adding expected files
grafnu Jul 23, 2024
fedd460
Better refactoring
grafnu Jul 23, 2024
ae9d0d5
Fixing hard failures
grafnu Jul 23, 2024
f726838
Corner case handling
grafnu Jul 23, 2024
2a16158
Add unit test cleanup
grafnu Jul 23, 2024
791bd1b
Minor variable rename
grafnu Jul 23, 2024
ce78d53
Cleanup extra files
grafnu Jul 23, 2024
a256d78
Minor cleanup of etcd dir
grafnu Jul 23, 2024
5d36f0d
Adjusting regex
grafnu Jul 24, 2024
fc91630
Cleanup validator docker image
grafnu Jul 24, 2024
d84b7ee
Remove swarm
grafnu Jul 24, 2024
4f2244c
Merge remote-tracking branch 'faucet/master' into udmil
grafnu Jul 24, 2024
8de53eb
Merge branch 'master' into udmil
grafnu Jul 24, 2024
52e32ee
Adding workflow
grafnu Jul 24, 2024
cda9eb4
Remove pretest
grafnu Jul 24, 2024
85ade0a
Add missing jobs:
grafnu Jul 24, 2024
222b1ba
Fix workflow name
grafnu Jul 24, 2024
78ce6c0
Fix regex unit tests
grafnu Jul 24, 2024
f54051e
Build on tag push only
grafnu Jul 26, 2024
690d3a0
Ignore tag push
grafnu Jul 26, 2024
15dd83e
Don't push tags
grafnu Jul 26, 2024
ed32c5a
empty commit
grafnu Jul 26, 2024
54f204b
Fixing push logic
grafnu Jul 26, 2024
6704d07
Updating container build
grafnu Jul 26, 2024
3894f1a
Updating integration tag
grafnu Jul 26, 2024
56a24be
Updating integration tag
grafnu Jul 26, 2024
b564fe4
Updating integration tag
grafnu Jul 26, 2024
f621431
Updating integration tag
grafnu Jul 26, 2024
b49857b
Updating integration tag
grafnu Jul 26, 2024
56826e2
Updating integration tag
grafnu Jul 26, 2024
2bf7d9e
List built images
grafnu Jul 26, 2024
059e604
Updating integration tag
grafnu Jul 26, 2024
3d44bbd
Use more standard revhash
grafnu Jul 26, 2024
9e4fb97
Updating integration tag
grafnu Jul 26, 2024
581ddd9
Updating integration tag
grafnu Jul 26, 2024
9fd422a
Updating integration tag
grafnu Jul 26, 2024
0cc9559
Updating integration tag
grafnu Jul 26, 2024
a143042
Updating integration tag
grafnu Jul 26, 2024
1a14380
Updating integration tag
grafnu Jul 26, 2024
3638988
Improving startup process
grafnu Jul 26, 2024
022f0c6
Updating integration tag
grafnu Jul 26, 2024
2eb1933
Fixing test
grafnu Jul 26, 2024
668cddb
Updating integration tag
grafnu Jul 26, 2024
ee2541e
Debug
grafnu Jul 26, 2024
7a12ac4
Updating integration tag
grafnu Jul 26, 2024
c921e5f
Updating integration tag
grafnu Jul 26, 2024
519cc24
Updating integration tag
grafnu Jul 26, 2024
d75cd7c
Updating integration tag
grafnu Jul 26, 2024
0bfb2b6
Updating integration tag
grafnu Jul 26, 2024
e7eb3f7
Updating integration tag
grafnu Jul 26, 2024
92b59a3
Updating integration tag
grafnu Jul 26, 2024
25e9afe
Updating integration tag
grafnu Jul 26, 2024
e89082a
Updating integration tag
grafnu Jul 29, 2024
79c7971
Updating integration tag
grafnu Jul 29, 2024
2f0996e
Updating integration tag
grafnu Jul 29, 2024
8e9fdbf
Updating integration tag
grafnu Jul 29, 2024
e64fc40
Merge branch 'master' into udmil
grafnu Jul 29, 2024
d75121f
Merge remote-tracking branch 'faucet/master' into udmil
grafnu Jul 29, 2024
90ae8dd
Updating integration tag
grafnu Jul 29, 2024
221b75a
Updating integration tag
grafnu Jul 29, 2024
3532ff0
Updating integration tag
grafnu Jul 29, 2024
6028af3
Updating integration tag
grafnu Jul 29, 2024
4d43a50
Trying to fix start_local for previous use cases
grafnu Jul 29, 2024
ae35e51
Updating integration tag
grafnu Jul 29, 2024
2bb051c
Revert start_local call format
grafnu Jul 29, 2024
bbccceb
Updating integration tag
grafnu Jul 29, 2024
fe94642
Updating integration tag
grafnu Jul 29, 2024
fd17c7e
Updating integration tag
grafnu Jul 29, 2024
c24bf63
Updating integration tag
grafnu Jul 29, 2024
12ccc49
Updating integration tag
grafnu Jul 29, 2024
52e4956
Updating integration tag
grafnu Jul 29, 2024
1648958
Updating integration tag
grafnu Jul 29, 2024
3d727fd
Updating integration tag
grafnu Jul 29, 2024
0ab5a8b
Updating integration tag
grafnu Jul 29, 2024
c92b234
Updating integration tag
grafnu Jul 29, 2024
831b770
Updating integration tag
grafnu Jul 29, 2024
d826733
Updating integration tag
grafnu Jul 29, 2024
2a93c25
Updating integration tag
grafnu Jul 29, 2024
ee309b3
Merge branch 'udmil' of github.com:grafnu/udmi into udmil
grafnu Jul 30, 2024
c69ba35
Adding missing preload
grafnu Jul 30, 2024
57fbeab
Add missing preload
grafnu Jul 30, 2024
b0b8609
Updating integration tag
grafnu Jul 30, 2024
6eb3e85
Add additional comment
grafnu Jul 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions pubber/Dockerfile.pubber
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ WORKDIR /root

RUN apk add --no-cache bash openjdk17 gcompat curl jq sudo git python3 moreutils mosquitto mosquitto-clients openssl coreutils

# Workaround for https://github.com/grpc/grpc-java/issues/8751
# Only necessary for running on GKE -- won't show up with docker!
ENV LD_PRELOAD=/lib/libgcompat.so.0

ADD build/libs pubber/build/libs/

ADD bin/ pubber/bin/
Expand Down
3 changes: 2 additions & 1 deletion selfie/Dockerfile.selfie
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@ FROM alpine:latest

WORKDIR /root

RUN apk add bash gcompat mosquitto-clients curl python3 jq moreutils
RUN apk add --no-cache bash openjdk17 gcompat curl jq sudo git python3 moreutils mosquitto mosquitto-clients openssl coreutils

# Workaround for https://github.com/grpc/grpc-java/issues/8751
# Only necessary for running on GKE -- won't show up with docker!
ENV LD_PRELOAD=/lib/libgcompat.so.0

RUN curl -sSL https://sdk.cloud.google.com | bash
Expand Down
4 changes: 4 additions & 0 deletions udmis/Dockerfile.udmis
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ WORKDIR /root
# Ideally shared with validator and pubber to amortize build differences.
RUN apk add --no-cache bash openjdk17 gcompat curl jq sudo git python3 moreutils mosquitto mosquitto-clients openssl coreutils

# Workaround for https://github.com/grpc/grpc-java/issues/8751
# Only necessary for running on GKE -- won't show up with docker!
ENV LD_PRELOAD=/lib/libgcompat.so.0

ADD build/udmi_bin/ udmi/bin/

ADD bin/ bin/
Expand Down
4 changes: 4 additions & 0 deletions validator/Dockerfile.validator
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ WORKDIR /root
# Ideally the same as from Dockerfile.udmis to share layers
RUN apk add --no-cache bash openjdk17 gcompat curl jq sudo git python3 moreutils mosquitto mosquitto-clients openssl coreutils

# Workaround for https://github.com/grpc/grpc-java/issues/8751
# Only necessary for running on GKE -- won't show up with docker!
ENV LD_PRELOAD=/lib/libgcompat.so.0

ADD build/udmi_bin/ bin/
ADD build/udmi_etc/ etc/
ADD build/schema/ schema/
Expand Down
Loading