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

[flyte-core] Flyte Connection #5126

Draft
wants to merge 43 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
dfffe71
Add secret
pingsutw Mar 27, 2024
fa7573c
Create mock class
pingsutw Mar 27, 2024
0e235e1
update mock
pingsutw Mar 27, 2024
60754bc
feat: Add Secrets support to webapi plugin requests
pingsutw Mar 27, 2024
1e82896
wip
pingsutw Apr 3, 2024
18e91a2
merged master
pingsutw Apr 4, 2024
42bbe73
secretPtr
pingsutw Apr 4, 2024
a61fa8c
wip
pingsutw Apr 5, 2024
d895c71
Add connection
pingsutw Apr 17, 2024
61263ad
update proto
pingsutw Apr 17, 2024
0e69505
merged master
pingsutw Apr 17, 2024
e928f35
lint
pingsutw Apr 17, 2024
0b80b41
cleanup
pingsutw Apr 17, 2024
249fbe9
wip
pingsutw Apr 17, 2024
d525cf9
wip
pingsutw Apr 29, 2024
79302e5
go generate
pingsutw Apr 29, 2024
df830ea
fix tests
pingsutw Apr 29, 2024
9574f59
test
pingsutw Apr 29, 2024
7dedb8f
more tests
pingsutw Apr 29, 2024
23357c5
fix test
pingsutw Apr 29, 2024
307c06c
lint
pingsutw Apr 30, 2024
9429ac2
Merge branch 'master' of github.com:flyteorg/flyte into agent-secret
pingsutw Apr 30, 2024
aecfaa5
lint
pingsutw Apr 30, 2024
7afda69
merged master
pingsutw May 1, 2024
0e25e5b
Add interface
pingsutw May 2, 2024
1f01450
wip
pingsutw May 10, 2024
0808ec0
Merge branch 'master' of github.com:flyteorg/flyte into agent-secret
pingsutw May 10, 2024
b4f264c
Add ExternalResourceAttributes
pingsutw May 10, 2024
466c61c
nit
pingsutw May 10, 2024
b19daea
update test
pingsutw May 13, 2024
090a10b
update test
pingsutw May 13, 2024
d96975d
fix test
pingsutw May 13, 2024
22966d0
fix test
pingsutw May 13, 2024
54e5cc8
fix test
pingsutw May 13, 2024
a8b7d06
fix test
pingsutw May 13, 2024
78b7dfc
Add more tests
pingsutw May 13, 2024
bf9b39f
install tabulate
pingsutw May 13, 2024
f7e79b4
Address comment
pingsutw May 15, 2024
d12a889
nit
pingsutw May 15, 2024
ff3ece0
Merge branch 'master' of github.com:flyteorg/flyte into agent-secret
pingsutw May 15, 2024
0c0f723
rename connection_ref
pingsutw May 16, 2024
39093e1
make generate
pingsutw May 31, 2024
ad0a88f
merged master
pingsutw Jun 26, 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
2 changes: 1 addition & 1 deletion .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Codespell
uses: codespell-project/actions-codespell@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/component_docker_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
cache_key: ${{ steps.cache_key.outputs.cache_key }}
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- id: load-docker-cache
name: Load Docker Cache
uses: actions/cache@v3
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/create_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
name: Generate git tags
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: '0'
- uses: actions/github-script@v6
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
- generate-tags
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: "0"

Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
]
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: "0"

Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
- build-docker-images
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: "0"

Expand Down Expand Up @@ -165,7 +165,7 @@ jobs:
- build-docker-images
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: "0"

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/end2end.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
FLYTESNACKS_VERSION="$(curl --silent https://api.github.com/repos/flyteorg/flytesnacks/releases/latest | jq -r .tag_name)"
echo "FLYTESNACKS_VERSION=${FLYTESNACKS_VERSION}" >> ${GITHUB_ENV}
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: unionai/[email protected]
name: Setup flytectl
- uses: actions/setup-python@v3
Expand Down Expand Up @@ -71,7 +71,7 @@ jobs:
pip freeze
- name: Checkout flytesnacks
if: ${{ inputs.priorities == 'P0' }}
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: flyteorg/flytesnacks
path: flytesnacks
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/flyteidl-buf-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
buf:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: bufbuild/buf-setup-action@v1
- uses: bufbuild/buf-push-action@v1
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/flyteidl-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
run:
working-directory: flyteidl
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v1
with:
Expand All @@ -33,7 +33,7 @@ jobs:
run:
working-directory: flyteidl
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v1
with:
node-version: "12.x"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/generate_flyte_manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: Update Flyte components
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
fetch-depth: "0"
- uses: actions/setup-go@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/go_generate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
run:
working-directory: ${{ inputs.component }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: arduino/setup-protoc@v1
with:
repo-token: ${{ secrets.FLYTE_BOT_PAT }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
working-directory: ${{ inputs.component }}
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- id: load-docker-cache
name: Load Docker Cache
uses: actions/cache@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
working-directory: ${{ inputs.component }}
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v3
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
name: Push to Github Registry
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: '0'
- name: Set up QEMU
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sandbox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: "0"
- name: Set flyte version to release
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/single-binary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
test-bootstrap:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: actions/setup-go@v3
with:
go-version: "1.21"
Expand All @@ -38,7 +38,7 @@ jobs:
needs: [test-bootstrap]
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup Golang caches
uses: actions/cache@v3
with:
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
FLYTESNACKS_VERSION="$(curl --silent https://api.github.com/repos/flyteorg/flytesnacks/releases/latest | jq -r .tag_name)"
echo "FLYTESNACKS_VERSION=${FLYTESNACKS_VERSION}" >> ${GITHUB_ENV}
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: actions/download-artifact@v3
with:
name: single-binary-image
Expand Down Expand Up @@ -177,7 +177,7 @@ jobs:
pip install flytekit flytekitplugins-deck-standard
pip freeze
- name: Checkout flytesnacks
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: flyteorg/flytesnacks
path: flytesnacks
Expand Down Expand Up @@ -205,7 +205,7 @@ jobs:
needs: [build-and-push-single-binary-image]
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: actions/download-artifact@v3
with:
name: single-binary-image
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Fetch the code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v2
with:
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
generate_helm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-go@v2
with:
go-version: "1.21"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v3
with:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ jobs:
name: Update Boilerplate
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
fetch-depth: "0"
- name: Update Boilerplate
Expand Down
2 changes: 1 addition & 1 deletion boilerplate/flyte/github_workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
- name: Push Docker Image to Github Registry
uses: whoan/docker-build-with-cache-action@v5
with:
Expand Down
4 changes: 4 additions & 0 deletions flyteidl/clients/go/assets/admin.swagger.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

34 changes: 33 additions & 1 deletion flyteidl/gen/pb-es/flyteidl/admin/agent_pb.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading