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

Rebase upstream 1.11.1 #157

Closed
wants to merge 191 commits into from
Closed

Conversation

damemi
Copy link
Contributor

@damemi damemi commented Aug 26, 2024

Did the following:

$ git fetch upstream
$ git fetch gcp
$ git checkout gcp/main
$ git rebase 1.11.1

Resolved conflicts during rebase, including:

  • README (minor)
  • CONTRIBUTING (minor)
  • kubernetes/opentelemetry-demo.yaml (more complex, but we generate this file now -- used git rm to remove from conflicting commits and added one commit at end to regenerate)
  • Github workflows which were removed in Pull request target updates #139

julianocosta89 and others added 30 commits February 16, 2024 11:56
* Add OTel logs to currencyservice

* line break

* changelog

* Move OPENTELEMETRY_CPP_VERSION back

* set opensearch version and timestamp field

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* add comment for opensearch version update

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* Change log to INFO

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
* chore(accountingservice): use semantic convention v1.24.0

* chore(checkoutservice): use semantic convention v1.24.0

---------

Co-authored-by: Austin Parker <austin@ap2.io>
Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
* fix restart, add redeploy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* fix restart, add redeploy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* use service or SERVICE

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
* increase collector memory

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* increase collector memory

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* increase collector memory

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* increase collector memory

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
* nightly build and publish

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* add nightly releases

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
* yeet integration tests

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* yeet integration tests

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* yeet integration tests

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
* chore(checkoutservice): add producer interceptor for tracing

* chore(checkoutservice): update changelog

---------

Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>
* fix(productcatalogservice): fix graceful shutdown issues

* fix(productcatalogservice): update changelog

---------

Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
* spike for running integration tests

* add workflow call trigger

* fix lint

* lint

* fix

* don't reinstall docker
* Add Host Detector

* changelog

---------

Co-authored-by: Austin Parker <austin@ap2.io>
…#1417)

Building the frontend container image on an Apple M1 would result in
the following error during docker build:

    15.56 > Build error occurred
    15.56 [Error: ENOENT: no such file or directory, copyfile '/app/node_modules/sharp/build/Release/sharp-darwin-arm64v8.node' -> '/app/.next/standalone/node_modules/sharp/build/Release/sharp-darwin-arm64v8.node'] {
    15.56   errno: -2,
    15.56   code: 'ENOENT',
    15.56   syscall: 'copyfile',
    15.56   path: '/app/node_modules/sharp/build/Release/sharp-darwin-arm64v8.node',
    15.56   dest: '/app/.next/standalone/node_modules/sharp/build/Release/sharp-darwin-arm64v8.node'
    15.56 }

Updating sharp to v0.33.x avoids this problem, as that version includes
pre-built sharp binaries for various platforms, see
https://sharp.pixelplumbing.com/changelog#v0330---29th-november-2023
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
* replace featureflag service with flagd

* remove ff from gha

* update changelog

* fix sanity checker

* add python

* fix sanity

* add flagd provider to python

* Update src/adservice/build.gradle

Co-authored-by: Justin Abrahms <justin@abrah.ms>

* cleanup ad service eval

* fix adservice

* fixup gomod

* add otel hooks for .net flags

* add otel hooks for productcatalog

* Remove trailing space

* add stub for python otel hook

* remove unneeded key from flags

---------

Co-authored-by: Justin Abrahms <justin@abrah.ms>
Co-authored-by: Juliano Costa <juliano.costa@datadoghq.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>
Co-authored-by: Austin Parker <austin@ap2.io>
* stop does all profiles

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* stop does all profiles

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* fix stop target

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
… as non-root (#1429)

Co-authored-by: Austin Parker <austin@ap2.io>
* generate protobuf in docker build for accountingservice, checkoutservice, currencyservice, and productcatalogservice

* fix build context

---------

Co-authored-by: Austin Parker <austin@ap2.io>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
damemi and others added 22 commits August 26, 2024 17:27
* Add Cloud Build deploy config

* Add cloudbuild-deploy.yaml to ignore licenses check
* Remove unused github workflows

* Update CODEOWNERS
…latform#101)

* Double-export traces to GCP and OTLP endpoint

* make generate-kubernetes-manifests

* Add helm-diff to prereqs

* Use custom fork of collector (for now)

* Set values in cloudbuild-deploy

* Move everything to helm file

* Use a single values file because they were overwriting each other

* Fix helmfile flags for deploy

* Add gcp.project_id resource attribute

* Rename new processor/exporter

* Remove blank strings by default

* Rename gotmpl file

* Remove custom collector image and fix nil check for endpoint
@damemi damemi changed the title Rebase 8262024 Rebase upstream 1.11.1 Aug 26, 2024
@damemi damemi marked this pull request as ready for review August 26, 2024 17:52
@damemi damemi requested a review from a team as a code owner August 26, 2024 17:52
Copy link
Collaborator

@dashpole dashpole left a comment

Choose a reason for hiding this comment

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

not a real approval

@damemi damemi closed this Aug 28, 2024
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.