Commit Graph

202 Commits

Author SHA1 Message Date
rancher-security-bot 54066d7868 Replace 3rd party action with native CLI 2023-07-12 08:56:27 +00:00
Jake Hyde 46b3ccfaad
Merge pull request #147 from jakefhyde/39066-fix-drone 2022-10-10 12:04:08 -04:00
Jake Hyde c0ee559fa0 Update gomega 2022-10-07 17:19:23 -04:00
Jake Hyde 01290ed1ec
Merge pull request #146 from jakefhyde/39066-update-system-agent 2022-10-07 16:28:07 -04:00
Jake Hyde 2365ff5439 Update system-agent to v0.2.12 2022-10-07 16:06:39 -04:00
Jake Hyde cc1890eb20
Merge pull request #145 from rancher/39066-bump-system-agent 2022-09-27 15:13:10 -04:00
Jake Hyde b73e91fdb8 Bump system-agent 2022-09-27 14:51:13 -04:00
Chris Kim 188d0d5a36
Merge pull request #143 from Oats87/fix-clean
go mod download to fix dirty repo
2022-09-15 16:50:37 -07:00
Chris Kim ff9f8c0990 go mod download
Signed-off-by: Chris Kim <oats87g@gmail.com>
2022-09-15 16:31:57 -07:00
Chris Kim ce90d90708
Merge pull request #142 from Oats87/issues/rancher/38896
Revert EventLog support for SUC script back to Write-Host
2022-09-15 13:51:07 -07:00
Chris Kim db533d6140 Revert EventLog support for SUC script back to Write-Host
Signed-off-by: Chris Kim <oats87g@gmail.com>
2022-09-14 23:34:45 -07:00
Ross Kirkpatrick 9d9062332a
improve logic and logging (#141)
* improve logic and logging

* fix eventid not being set
2022-08-18 15:36:42 -04:00
Ross Kirkpatrick fcf22f706d
fix dirty repo in drone CI (#140)
* improve logic for detecting dirty repo, add verbosity

* clean up drone.yml
2022-08-17 21:09:26 -04:00
Jamie Phillips c799597eac
Merge pull request #138 from phillipsj/bugfix/system-agent-update
Updating system agent.
2022-08-01 10:21:53 -04:00
Jamie Phillips ae639398b6 Updating system agent. 2022-08-01 08:31:32 -04:00
Jamie Phillips 1ad41ac941
Merge pull request #137 from phillipsj/feature/github-binary-release
Needed to tweak the binary release task again.
2022-07-26 11:55:08 -04:00
Jamie Phillips 6891af543f Needed to tweak the binary release task again. 2022-07-26 11:34:51 -04:00
Jamie Phillips db111a7185
Merge pull request #136 from phillipsj/feature/fix-binary-publish
Migrating the build to mage and fixing the binary location issue.
2022-07-26 10:52:49 -04:00
Jamie Phillips 134e74d60f Migrating the build to mage and fixing the binary location issue. 2022-07-26 08:30:35 -04:00
Ross Kirkpatrick 927f3b46f2
use absolute paths (#134) 2022-07-20 20:57:23 -04:00
Ross Kirkpatrick bdd1bd3b89
manual docker cp step (#133) 2022-07-20 11:31:35 -04:00
Ross Kirkpatrick ad35601df8
proper packaging in final multi-stage build step (#132)
* proper packaging in final multi-stage build step

* refactor and simplify package step
2022-07-18 20:56:34 -04:00
Ross Kirkpatrick b8c8eef0be
temp volume correct syntax (#131) 2022-07-18 11:16:52 -04:00
Ross Kirkpatrick 1783dc9e8b
use temp volume to persist binary from publish tep (#130) 2022-07-15 16:30:39 -04:00
Ross Kirkpatrick db275e2215
bump to go1.18, client-go to 1.24, migrate to urfave cli v2 (#129)
* pin custom system-agent version and bump to go1.18 + k8s1.24

* progress, fails on urfave cli v2

* urfave cli v1->v2 migration

* versioning for docker in go.mod

* docker version pin

* handle parent context retrieval for urfave cli/v2

* pass empty cli flag list to newGRPCClientConn

* working modules for building wins w/ 1.24 k8s support and go1.18

* go.mod

* update dir for binary release

* go mod tidy for v0.2.9 system-agent
2022-07-13 15:01:08 -04:00
Jamie Phillips 4f8c865a7a
Merge pull request #127 from rosskirkpat/fix-binary-release
hardcode binary location
2022-07-08 15:44:33 -04:00
Ross Kirkpatrick 53512bc79f hardcode binary location 2022-07-08 13:48:52 -04:00
Jamie Phillips 1519d39e7c
Merge pull request #126 from rosskirkpat/bug-fix/no-dapper
move binary publish step to after container image publish
2022-07-08 12:39:38 -04:00
Ross Kirkpatrick 2f6cf60a4c move binary publish step to after container image publish 2022-07-08 11:27:25 -04:00
Jamie Phillips 00d2c8aa23
Merge pull request #125 from rosskirkpat/feature/remove-dapper
Refactor Build process to remove Dapper dependency
2022-07-08 09:20:26 -04:00
Ross Kirkpatrick afd3b9d856 remove tag from dry-run 2022-07-07 18:00:17 -04:00
Ross Kirkpatrick ffa1bc9489 update README and remove unused scripts 2022-07-07 17:37:48 -04:00
Ross Kirkpatrick 53865394ae remove version build arg from drone for builds 2022-07-07 17:33:32 -04:00
Ross Kirkpatrick 8230f38192 support running ci scripts without docker 2022-07-07 17:21:49 -04:00
Ross Kirkpatrick 580d3153b3 successful builds without dapper through drone 2022-07-07 17:08:11 -04:00
Ross Kirkpatrick be9acec2f5 close to final changes 2022-07-07 16:33:29 -04:00
Ross Kirkpatrick a957b13bc3 dapper-free wins, added OCI labels 2022-07-01 19:32:43 -04:00
Ross Kirkpatrick e216bf8ee1 refactor for dapper removal 2022-07-01 18:55:13 -04:00
Ross Kirkpatrick 932b697318 fix pathing issues 2022-07-01 15:58:38 -04:00
Ross Kirkpatrick 8894e990c5 uncomment test scripts 2022-07-01 15:41:58 -04:00
Ross Kirkpatrick 23662f7955 working non-dapper image build 2022-07-01 15:38:57 -04:00
Ross Kirkpatrick 9305e88567 trial removal of dapper 2022-07-01 14:50:57 -04:00
Jamie Phillips 92d1da231e
Merge pull request #124 from rosskirkpat/bug-fix/csi-proxy-proxy 2022-06-24 20:48:08 -04:00
Ross Kirkpatrick f422c9eade read proxy config from env vars for csi-proxy download 2022-06-24 18:07:29 -04:00
Jamie Phillips f18aa93d56
Merge pull request #123 from phillipsj/feature/upgrade-tweaks
Tweaks for Wins upgrades and system agent bump.
2022-06-24 10:50:15 -04:00
Jamie Phillips cb2105e483
Bumping System Agent version to v0.2.8.
Signed-off-by: Jamie Phillips <jamie.phillips@suse.com>
2022-06-24 10:10:29 -04:00
Jamie Phillips 1002a1bc76
Making tweaks for the run.ps1 and deprecating the wins-upgrader chart.
Signed-off-by: Jamie Phillips <jamie.phillips@suse.com>
2022-06-24 10:01:21 -04:00
Jamie Phillips 95afccf1c5
Merge pull request #122 from phillipsj/feature/suc 2022-06-18 01:08:51 -04:00
Jamie Phillips 65c7ba87c3
Created system-upgrade-controller image and script.
The script supports traditional way that wins can upgrade itself and
host process containers.

Signed-off-by: Jamie Phillips <jamie.phillips@suse.com>
2022-06-17 15:54:02 -04:00
Jamie Phillips 8abecf4d16
Merge pull request #121 from phillipsj/feature/remove-windows-20H2-support
Removing all Windows 20H2 support since it is EOL August 9th.
2022-05-18 12:00:30 -04:00