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

Feat/add server to porter cmd #2

Merged
merged 3 commits into from
Jan 23, 2023

Conversation

sgettys
Copy link
Collaborator

@sgettys sgettys commented Jan 23, 2023

What does this change

Give a summary of the change, and how it affects end-users. It's okay to copy/paste your commit messages.

For example if it introduces a new command or modifies a commands output, give an example of you running the command and showing real output here.

What issue does it fix

Closes # (issue)

If there is not an existing issue, please make sure we have context on why this change is needed. See our Contributing Guide for examples of when an existing issue isn't necessary.

Notes for the reviewer

Put any questions or notes for the reviewer here.

Checklist

  • Did you write tests?
  • Did you write documentation?
  • Did you change porter.yaml or a storage document record? Update the corresponding schema file.
  • If this is your first pull request, please add your name to the bottom of our Contributors list. Thank you for making Porter better! 🙇‍♀️

Reviewer Checklist

  • Comment with /azp run test-porter-release if a magefile or build script was modified
  • Comment with /azp run porter-integration if it's a non-trivial PR

@bdegeeter bdegeeter merged commit e3d895b into pep-006-outputs-api Jan 23, 2023
@bdegeeter bdegeeter deleted the feat/add_server_to_porter_cmd branch January 24, 2023 00:00
bdegeeter pushed a commit that referenced this pull request May 16, 2023
author Brian DeGeeter <[email protected]> 1673381173 -0800
committer Brian DeGeeter <[email protected]> 1684277785 -0700

parent 8ff74f4
author Brian DeGeeter <[email protected]> 1673381173 -0800
committer Brian DeGeeter <[email protected]> 1684277652 -0700

parent 8ff74f4
author Brian DeGeeter <[email protected]> 1673381173 -0800
committer Brian DeGeeter <[email protected]> 1684277541 -0700

chore: basic structure for grpc api

Signed-off-by: Brian DeGeeter <[email protected]>

chore: move make targets to mage

Signed-off-by: Brian DeGeeter <[email protected]>

wip: buf scaffolding

Signed-off-by: Steven Gettys <[email protected]>

chore: Added simple test client/server

chore: move grpc test under tests folder

Signed-off-by: Brian DeGeeter <[email protected]>

chore: add basic grpc server test

Signed-off-by: Brian DeGeeter <[email protected]>

chore: retire makefile

Signed-off-by: Brian DeGeeter <[email protected]>

chore: collab on failing porter integration

Signed-off-by: Brian DeGeeter <[email protected]>

Feat/add server to porter cmd (#2)

* wip: Saving state

* wip: Added per rpc connection

* chore: Removed debug prints

chore: Added server cli options

Signed-off-by: Steven Gettys <[email protected]>

chore: Fixed int viper conversion error

added grpc context for porter connection

feat: update proto file

chore: Generated new go grpc and moved test over to using the porter connection in the grpc context

chore: Added UT for grpc context package

Signed-off-by: Steven Gettys <[email protected]>

fill out installation list grpc response

use PorterTest for grpc integration tests

chore: Updated grpc integration tests to inject installations into the porter test client

Signed-off-by: Steven Gettys <[email protected]>

porter structs to grpc via json marshaling

chore: convert store install to display for grpc integ test

chore: Added UT for grpc context and installation packages

Signed-off-by: Steven Gettys <[email protected]>

chore: Consolidated duplicate test code for grpc installation service

chore: Refactored to use a single portergrpc package'

Signed-off-by: Steven Gettys <[email protected]>

chore: Renamed grpc PorterBundleServer to PorterServer

Signed-off-by: Steven Gettys <[email protected]>

chore: Checked in proto change

Signed-off-by: Steven Gettys <[email protected]>

chore: MOved around grpc package some

Signed-off-by: Steven Gettys <[email protected]>

chore: refactor grpc integ test

chore: remove porter-service cmd files

chore: refactor for integ testing

chore: add cred and param sets to installation proto

intial run outputs grpc func

refactor outputs proto to remove extra depth

chore: add test intallation opts for data driven grpc integ testing

chore: Testing out action (#3)

* chore: Testing out action

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed the DOCKER_BUILDKIT flag

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed docker buildkit

Signed-off-by: Steven Gettys <[email protected]>

* chore: Added default case

Signed-off-by: Steven Gettys <[email protected]>

---------

Signed-off-by: Steven Gettys <[email protected]>

Bump github.com/moby/buildkit from 0.10.6 to 0.11.0 (getporter#2520)

* Bump github.com/moby/buildkit from 0.10.6 to 0.11.0

Signed-off-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Yingrong Zhao <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yingrong Zhao <[email protected]>

Bump github.com/google/go-containerregistry from 0.12.1 to 0.13.0

Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.12.1 to 0.13.0.
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](google/go-containerregistry@v0.12.1...v0.13.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Address go-restful CVE-2022-1996 (getporter#2547)

* Address go-restful CVE-2022-1996

* Upgrade go-restful to v3 which addresses CVE-2022-1996
* Upgrade containerd to v1.6.16
* Upgrade cnab-go to v1.25.0
* Upgrade docker to v23.0.0-rc.1
* Upgrade buildx to v0.10.2 which required some careful code changes to compile again

Signed-off-by: Carolyn Van Slyck <[email protected]>

* Pin cnab-go to v0.25.0

Signed-off-by: Carolyn Van Slyck <[email protected]>

---------

Signed-off-by: Carolyn Van Slyck <[email protected]>

Bump github.com/stretchr/testify from 1.8.1 to 1.8.2

Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.8.1...v1.8.2)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.3.0 to 1.4.0

Bumps [github.com/grpc-ecosystem/go-grpc-middleware](https://github.com/grpc-ecosystem/go-grpc-middleware) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/grpc-ecosystem/go-grpc-middleware/releases)
- [Commits](grpc-ecosystem/go-grpc-middleware@v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: github.com/grpc-ecosystem/go-grpc-middleware
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/spf13/afero from 1.9.4 to 1.9.5

Bumps [github.com/spf13/afero](https://github.com/spf13/afero) from 1.9.4 to 1.9.5.
- [Release notes](https://github.com/spf13/afero/releases)
- [Commits](spf13/afero@v1.9.4...v1.9.5)

---
updated-dependencies:
- dependency-name: github.com/spf13/afero
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/hashicorp/go-hclog from 1.4.0 to 1.5.0

Bumps [github.com/hashicorp/go-hclog](https://github.com/hashicorp/go-hclog) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/hashicorp/go-hclog/releases)
- [Commits](hashicorp/go-hclog@v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-hclog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0

Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](google/go-containerregistry@v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/containerd/containerd from 1.6.19 to 1.7.0

Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.6.19 to 1.7.0.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](containerd/containerd@v1.6.19...v1.7.0)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Revert "Merge pull request getporter#2653 from getporter/dependabot/go_modules/github.com/google/go-containerregistry-0.14.0"

This reverts commit 7ee355f, reversing
changes made to 09297d6.

Signed-off-by: Carolyn Van Slyck <[email protected]>

Bump go.mongodb.org/mongo-driver from 1.11.3 to 1.11.4

Bumps [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver) from 1.11.3 to 1.11.4.
- [Release notes](https://github.com/mongodb/mongo-go-driver/releases)
- [Commits](mongodb/mongo-go-driver@v1.11.3...v1.11.4)

---
updated-dependencies:
- dependency-name: go.mongodb.org/mongo-driver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

chore: basic structure for grpc api

Signed-off-by: Brian DeGeeter <[email protected]>
Signed-off-by: Steven Gettys <[email protected]>

Co-authored-by: Brian DeGeeter <[email protected]>
Co-authored-by: Steven Gettys <[email protected]>

chore: fix tests after rebase

Signed-off-by: Brian DeGeeter <[email protected]>

chore: tidy up go.sum

Signed-off-by: Brian DeGeeter <[email protected]>

chore: remove wip file

Signed-off-by: Brian DeGeeter <[email protected]>
bdegeeter pushed a commit that referenced this pull request Jun 8, 2023
Signed-off-by: Brian DeGeeter <[email protected]>

chore: move make targets to mage

Signed-off-by: Brian DeGeeter <[email protected]>

wip: buf scaffolding

Signed-off-by: Steven Gettys <[email protected]>

chore: Added simple test client/server

chore: move grpc test under tests folder

Signed-off-by: Brian DeGeeter <[email protected]>

chore: add basic grpc server test

Signed-off-by: Brian DeGeeter <[email protected]>

chore: retire makefile

Signed-off-by: Brian DeGeeter <[email protected]>

chore: collab on failing porter integration

Signed-off-by: Brian DeGeeter <[email protected]>

Feat/add server to porter cmd (#2)

* wip: Saving state

* wip: Added per rpc connection

* chore: Removed debug prints

chore: Added server cli options

Signed-off-by: Steven Gettys <[email protected]>

chore: Fixed int viper conversion error

added grpc context for porter connection

feat: update proto file

chore: Generated new go grpc and moved test over to using the porter connection in the grpc context

chore: Added UT for grpc context package

Signed-off-by: Steven Gettys <[email protected]>

fill out installation list grpc response

use PorterTest for grpc integration tests

chore: Updated grpc integration tests to inject installations into the porter test client

Signed-off-by: Steven Gettys <[email protected]>

porter structs to grpc via json marshaling

chore: convert store install to display for grpc integ test

chore: Added UT for grpc context and installation packages

Signed-off-by: Steven Gettys <[email protected]>

chore: Consolidated duplicate test code for grpc installation service

chore: Refactored to use a single portergrpc package'

Signed-off-by: Steven Gettys <[email protected]>

chore: Renamed grpc PorterBundleServer to PorterServer

Signed-off-by: Steven Gettys <[email protected]>

chore: Checked in proto change

Signed-off-by: Steven Gettys <[email protected]>

chore: MOved around grpc package some

Signed-off-by: Steven Gettys <[email protected]>

chore: refactor grpc integ test

chore: remove porter-service cmd files

chore: refactor for integ testing

chore: add cred and param sets to installation proto

intial run outputs grpc func

refactor outputs proto to remove extra depth

chore: add test intallation opts for data driven grpc integ testing

chore: Testing out action (#3)

* chore: Testing out action

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed the DOCKER_BUILDKIT flag

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed docker buildkit

Signed-off-by: Steven Gettys <[email protected]>

* chore: Added default case

Signed-off-by: Steven Gettys <[email protected]>

---------

Signed-off-by: Steven Gettys <[email protected]>

chore: address PR feedback

Signed-off-by: Brian DeGeeter <[email protected]>
bdegeeter pushed a commit that referenced this pull request Jun 8, 2023
author Brian DeGeeter <[email protected]> 1673381173 -0800
committer Brian DeGeeter <[email protected]> 1684277785 -0700

parent 8ff74f4
author Brian DeGeeter <[email protected]> 1673381173 -0800
committer Brian DeGeeter <[email protected]> 1684277652 -0700

parent 8ff74f4
author Brian DeGeeter <[email protected]> 1673381173 -0800
committer Brian DeGeeter <[email protected]> 1684277541 -0700

chore: basic structure for grpc api

Signed-off-by: Brian DeGeeter <[email protected]>

chore: move make targets to mage

Signed-off-by: Brian DeGeeter <[email protected]>

wip: buf scaffolding

Signed-off-by: Steven Gettys <[email protected]>

chore: Added simple test client/server

chore: move grpc test under tests folder

Signed-off-by: Brian DeGeeter <[email protected]>

chore: add basic grpc server test

Signed-off-by: Brian DeGeeter <[email protected]>

chore: retire makefile

Signed-off-by: Brian DeGeeter <[email protected]>

chore: collab on failing porter integration

Signed-off-by: Brian DeGeeter <[email protected]>

Feat/add server to porter cmd (#2)

* wip: Saving state

* wip: Added per rpc connection

* chore: Removed debug prints

chore: Added server cli options

Signed-off-by: Steven Gettys <[email protected]>

chore: Fixed int viper conversion error

added grpc context for porter connection

feat: update proto file

chore: Generated new go grpc and moved test over to using the porter connection in the grpc context

chore: Added UT for grpc context package

Signed-off-by: Steven Gettys <[email protected]>

fill out installation list grpc response

use PorterTest for grpc integration tests

chore: Updated grpc integration tests to inject installations into the porter test client

Signed-off-by: Steven Gettys <[email protected]>

porter structs to grpc via json marshaling

chore: convert store install to display for grpc integ test

chore: Added UT for grpc context and installation packages

Signed-off-by: Steven Gettys <[email protected]>

chore: Consolidated duplicate test code for grpc installation service

chore: Refactored to use a single portergrpc package'

Signed-off-by: Steven Gettys <[email protected]>

chore: Renamed grpc PorterBundleServer to PorterServer

Signed-off-by: Steven Gettys <[email protected]>

chore: Checked in proto change

Signed-off-by: Steven Gettys <[email protected]>

chore: MOved around grpc package some

Signed-off-by: Steven Gettys <[email protected]>

chore: refactor grpc integ test

chore: remove porter-service cmd files

chore: refactor for integ testing

chore: add cred and param sets to installation proto

intial run outputs grpc func

refactor outputs proto to remove extra depth

chore: add test intallation opts for data driven grpc integ testing

chore: Testing out action (#3)

* chore: Testing out action

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed the DOCKER_BUILDKIT flag

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed docker buildkit

Signed-off-by: Steven Gettys <[email protected]>

* chore: Added default case

Signed-off-by: Steven Gettys <[email protected]>

---------

Signed-off-by: Steven Gettys <[email protected]>

Bump github.com/moby/buildkit from 0.10.6 to 0.11.0 (getporter#2520)

* Bump github.com/moby/buildkit from 0.10.6 to 0.11.0

Signed-off-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Yingrong Zhao <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yingrong Zhao <[email protected]>

Bump github.com/google/go-containerregistry from 0.12.1 to 0.13.0

Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.12.1 to 0.13.0.
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](google/go-containerregistry@v0.12.1...v0.13.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Address go-restful CVE-2022-1996 (getporter#2547)

* Address go-restful CVE-2022-1996

* Upgrade go-restful to v3 which addresses CVE-2022-1996
* Upgrade containerd to v1.6.16
* Upgrade cnab-go to v1.25.0
* Upgrade docker to v23.0.0-rc.1
* Upgrade buildx to v0.10.2 which required some careful code changes to compile again

Signed-off-by: Carolyn Van Slyck <[email protected]>

* Pin cnab-go to v0.25.0

Signed-off-by: Carolyn Van Slyck <[email protected]>

---------

Signed-off-by: Carolyn Van Slyck <[email protected]>

Bump github.com/stretchr/testify from 1.8.1 to 1.8.2

Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.8.1...v1.8.2)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.3.0 to 1.4.0

Bumps [github.com/grpc-ecosystem/go-grpc-middleware](https://github.com/grpc-ecosystem/go-grpc-middleware) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/grpc-ecosystem/go-grpc-middleware/releases)
- [Commits](grpc-ecosystem/go-grpc-middleware@v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: github.com/grpc-ecosystem/go-grpc-middleware
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/spf13/afero from 1.9.4 to 1.9.5

Bumps [github.com/spf13/afero](https://github.com/spf13/afero) from 1.9.4 to 1.9.5.
- [Release notes](https://github.com/spf13/afero/releases)
- [Commits](spf13/afero@v1.9.4...v1.9.5)

---
updated-dependencies:
- dependency-name: github.com/spf13/afero
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/hashicorp/go-hclog from 1.4.0 to 1.5.0

Bumps [github.com/hashicorp/go-hclog](https://github.com/hashicorp/go-hclog) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/hashicorp/go-hclog/releases)
- [Commits](hashicorp/go-hclog@v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-hclog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0

Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](google/go-containerregistry@v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Bump github.com/containerd/containerd from 1.6.19 to 1.7.0

Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.6.19 to 1.7.0.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](containerd/containerd@v1.6.19...v1.7.0)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Revert "Merge pull request getporter#2653 from getporter/dependabot/go_modules/github.com/google/go-containerregistry-0.14.0"

This reverts commit 7ee355f, reversing
changes made to 09297d6.

Signed-off-by: Carolyn Van Slyck <[email protected]>

Bump go.mongodb.org/mongo-driver from 1.11.3 to 1.11.4

Bumps [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver) from 1.11.3 to 1.11.4.
- [Release notes](https://github.com/mongodb/mongo-go-driver/releases)
- [Commits](mongodb/mongo-go-driver@v1.11.3...v1.11.4)

---
updated-dependencies:
- dependency-name: go.mongodb.org/mongo-driver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

chore: basic structure for grpc api

Signed-off-by: Brian DeGeeter <[email protected]>
Signed-off-by: Steven Gettys <[email protected]>

Co-authored-by: Brian DeGeeter <[email protected]>
Co-authored-by: Steven Gettys <[email protected]>

chore: fix tests after rebase

Signed-off-by: Brian DeGeeter <[email protected]>

chore: tidy up go.sum

Signed-off-by: Brian DeGeeter <[email protected]>

chore: remove wip file

Signed-off-by: Brian DeGeeter <[email protected]>
bdegeeter pushed a commit that referenced this pull request Jun 8, 2023
Signed-off-by: Brian DeGeeter <[email protected]>

chore: move make targets to mage

Signed-off-by: Brian DeGeeter <[email protected]>

wip: buf scaffolding

Signed-off-by: Steven Gettys <[email protected]>

chore: Added simple test client/server

chore: move grpc test under tests folder

Signed-off-by: Brian DeGeeter <[email protected]>

chore: add basic grpc server test

Signed-off-by: Brian DeGeeter <[email protected]>

chore: retire makefile

Signed-off-by: Brian DeGeeter <[email protected]>

chore: collab on failing porter integration

Signed-off-by: Brian DeGeeter <[email protected]>

Feat/add server to porter cmd (#2)

* wip: Saving state

* wip: Added per rpc connection

* chore: Removed debug prints

chore: Added server cli options

Signed-off-by: Steven Gettys <[email protected]>

chore: Fixed int viper conversion error

added grpc context for porter connection

feat: update proto file

chore: Generated new go grpc and moved test over to using the porter connection in the grpc context

chore: Added UT for grpc context package

Signed-off-by: Steven Gettys <[email protected]>

fill out installation list grpc response

use PorterTest for grpc integration tests

chore: Updated grpc integration tests to inject installations into the porter test client

Signed-off-by: Steven Gettys <[email protected]>

porter structs to grpc via json marshaling

chore: convert store install to display for grpc integ test

chore: Added UT for grpc context and installation packages

Signed-off-by: Steven Gettys <[email protected]>

chore: Consolidated duplicate test code for grpc installation service

chore: Refactored to use a single portergrpc package'

Signed-off-by: Steven Gettys <[email protected]>

chore: Renamed grpc PorterBundleServer to PorterServer

Signed-off-by: Steven Gettys <[email protected]>

chore: Checked in proto change

Signed-off-by: Steven Gettys <[email protected]>

chore: MOved around grpc package some

Signed-off-by: Steven Gettys <[email protected]>

chore: refactor grpc integ test

chore: remove porter-service cmd files

chore: refactor for integ testing

chore: add cred and param sets to installation proto

intial run outputs grpc func

refactor outputs proto to remove extra depth

chore: add test intallation opts for data driven grpc integ testing

chore: Testing out action (#3)

* chore: Testing out action

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed the DOCKER_BUILDKIT flag

Signed-off-by: Steven Gettys <[email protected]>

* chore: Removed docker buildkit

Signed-off-by: Steven Gettys <[email protected]>

* chore: Added default case

Signed-off-by: Steven Gettys <[email protected]>

---------

Signed-off-by: Steven Gettys <[email protected]>

chore: address PR feedback

Signed-off-by: Brian DeGeeter <[email protected]>
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