Skip to content

Commit c6ef0e8

Browse files
authored
Merge pull request #4498 from turbot/new-db
New steampipe database
2 parents 9927cef + 8dbc90b commit c6ef0e8

16 files changed

Lines changed: 1219 additions & 511 deletions

File tree

.acceptance.goreleaser.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ builds:
1111
- darwin
1212
goarch:
1313
- amd64
14+
- arm64
1415

1516
id: "steampipe"
1617
binary: "steampipe"

.github/workflows/buildDBImage.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ on:
99
Version number for the OCI image for this release - usually the same as the
1010
postgres version
1111
required: true
12-
default: 14.2.0
12+
default: 14.17.0
1313

1414
postgres_version:
1515
description: "Postgres Version to package (eg 14.2.0)"
1616
required: true
17-
default: 14.2.0
17+
default: 14.17.0
1818

1919
env:
2020
PROJECT_ID: steampipe
@@ -27,10 +27,12 @@ env:
2727
PATH_BASE: https://repo1.maven.org/maven2/io/zonky/test/postgres
2828
NAME_PREFIX: embedded-postgres-binaries
2929
STEAMPIPE_UPDATE_CHECK: false
30+
ORAS_VERSION: 1.1.0
3031

3132
jobs:
3233
# This workflow contains a single job called "build"
3334
build:
35+
name: Build and Publish DB Image
3436
# The type of runner that the job will run on
3537
runs-on: ubuntu-latest
3638
# Steps represent a sequence of tasks that will be executed as part of the job
@@ -76,28 +78,32 @@ jobs:
7678
- name: Pull & Extract - darwin amd64
7779
run: |-
7880
EXTRACT_DIR=extracted-darwin-amd64
79-
curl -L -O -J -L https://www.dropbox.com/s/4ilvb7ixmkbyhq5/darwin-amd64.txz?dl=0 --output darwin-amd64.txz
81+
# new link (darwin-amd64.txz) - https://drive.google.com/file/d/12fxd_jZxdP4Ilwd0BnefbVCLZV957TNJ/view?usp=drive_link
82+
curl -L -o darwin-amd64.txz "https://drive.google.com/uc?export=download&id=12fxd_jZxdP4Ilwd0BnefbVCLZV957TNJ"
8083
mkdir $EXTRACT_DIR
8184
tar -xf darwin-amd64.txz --directory $EXTRACT_DIR
8285
8386
- name: Pull & Extract - darwin arm64
8487
run: |-
8588
EXTRACT_DIR=extracted-darwin-arm64
86-
curl -L -O -J -L https://www.dropbox.com/s/qztyzex9zr6pq00/darwin-arm64.txz?dl=0 --output darwin-arm64.txz
89+
# new link (darwin-arm64.txz) - https://drive.google.com/file/d/1lG6eNYM5JaywbRxQBubzMDmbCtGVilQh/view?usp=drive_link
90+
curl -L -o darwin-arm64.txz "https://drive.google.com/uc?export=download&id=1lG6eNYM5JaywbRxQBubzMDmbCtGVilQh"
8791
mkdir $EXTRACT_DIR
8892
tar -xf darwin-arm64.txz --directory $EXTRACT_DIR
8993
9094
- name: Pull & Extract - linux amd64
9195
run: |-
9296
EXTRACT_DIR=extracted-linux-amd64
93-
curl -L -O -J -L https://www.dropbox.com/s/kqkcp6q8jts82e9/linux-amd64.txz?dl=0 --output linux-amd64.txz
97+
# new link (linux-amd64.txz) - https://drive.google.com/file/d/11pqDcTtlD7RF5LPj-X4gRVfl4mk00fuy/view?usp=drive_link
98+
curl -L -o linux-amd64.txz "https://drive.google.com/uc?export=download&id=11pqDcTtlD7RF5LPj-X4gRVfl4mk00fuy"
9499
mkdir $EXTRACT_DIR
95100
tar -xf linux-amd64.txz --directory $EXTRACT_DIR
96101
97102
- name: Pull & Extract - linux arm64
98103
run: |-
99104
EXTRACT_DIR=extracted-linux-arm64
100-
curl -L -O -J -L https://www.dropbox.com/s/mcyi7lmx0r3x008/linux-arm64.txz?dl=0 --output linux-arm64.txz
105+
# new link (linux-arm64.txz) - https://drive.google.com/file/d/1lpjyHegwd_8574uVWgaPB31yR7vRB8Zh/view?usp=drive_link
106+
curl -L -o linux-arm64.txz "https://drive.google.com/uc?export=download&id=1lpjyHegwd_8574uVWgaPB31yR7vRB8Zh"
101107
mkdir $EXTRACT_DIR
102108
tar -xf linux-arm64.txz --directory $EXTRACT_DIR
103109
@@ -133,8 +139,11 @@ jobs:
133139
134140
echo $JSON_STRING > annotations.json
135141
136-
- name: Verify ORAS
137-
run: |-
142+
# Setup ORAS
143+
- name: Install specific version of ORAS
144+
run: |
145+
curl -LO https://github.com/oras-project/oras/releases/download/v${ORAS_VERSION}/oras_${ORAS_VERSION}_linux_amd64.tar.gz
146+
sudo tar xzf oras_${ORAS_VERSION}_linux_amd64.tar.gz -C /usr/local/bin oras
138147
oras version
139148
140149
# Publish to GHCR

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
run: |
7878
mkdir ~/artifacts
7979
mv $GITHUB_WORKSPACE/steampipe/dist/steampipe_linux_amd64.tar.gz ~/artifacts/linux.tar.gz
80-
mv $GITHUB_WORKSPACE/steampipe/dist/steampipe_darwin_amd64.zip ~/artifacts/darwin.zip
80+
mv $GITHUB_WORKSPACE/steampipe/dist/steampipe_darwin_arm64.zip ~/artifacts/darwin.zip
8181
8282
- name: List Build Artifacts
8383
run: ls -l ~/artifacts
@@ -104,7 +104,7 @@ jobs:
104104
strategy:
105105
fail-fast: false
106106
matrix:
107-
platform: [ubuntu-latest]
107+
platform: [ubuntu-latest] # add other platforms as needed
108108
test_block:
109109
- "migration"
110110
- "brew"

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## v1.1.0 [2025-04-10]
2+
_Whats new_
3+
- Update database version to PostgreSQL 14.17. ([#4461](https://github.com/turbot/steampipe/issues/4461))
4+
5+
_Bug fixes_
6+
- Fix issue where plugin start timeout was getting limited to 60s. ([#4477](https://github.com/turbot/steampipe/issues/4477))
7+
18
## v1.0.3 [2025-02-03]
29
_Bug fixes_
310
- Update FDW to 1.12.2 to remediate critical and high vulnerabilities. ([#533](https://github.com/turbot/steampipe-postgres-fdw/issues/533))

0 commit comments

Comments
 (0)