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

Hotfix v0.14 #1467

Merged
merged 5 commits into from
May 16, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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/assets.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Publish binaries, Brew formula, and Docker image
name: Publish Docker image

on:
release:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/localtests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -312,7 +312,7 @@ jobs:
--set 'groups.httpbin.specs.iter8.values.http.url=http://httpbin.default/get' \
--set 'groups.httpbin.specs.iter8.values.assess.SLOs.upper.http/error-count=0' \
--set 'groups.httpbin.specs.iter8.values.assess.SLOs.upper.http/latency-mean=50' \
--set 'groups.httpbin.specs.iter8.version=0.13.0' \
--set 'groups.httpbin.specs.iter8.version=0.14.0' \
--set 'groups.httpbin.specs.iter8.values.runner=job'

- name: Check AutoX controller
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/testdatatests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
fi

kubernetes-load-test-http:
name: http load test (with readiness) at the edge of Kubernetes
name: HTTP load test (with readiness) at the edge of Kubernetes
runs-on: ubuntu-latest
steps:
- name: Install Go
Expand Down
1 change: 0 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,6 @@ The Iter8 project consists of the following repos.

1. [iter8-tools/iter8](https://github.com/iter8-tools/iter8): source for the Iter8 CLI and experiment charts
2. [iter8-tools/docs](https://github.com/iter8-tools/docs): source for Iter8 docs
3. [iter8-tools/homebrew-iter8](https://github.com/iter8-tools/homebrew-iter8): Homebrew formula for the Iter8 CLI

### iter8-tools/iter8

Expand Down
20 changes: 5 additions & 15 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
# Small linux image with iter8 binary
FROM debian:buster-slim
# Small Linux image with Iter8 binary
FROM golang:buster

# Install curl
RUN apt-get update && apt-get install -y curl
RUN apt-get update && apt-get install -y golang-go

# Set Iter8 version from build args
ARG TAG
ENV TAG=${TAG:-v0.13.0}

# Download iter8 compressed binary
RUN curl -LO https://github.com/iter8-tools/iter8/releases/download/${TAG}/iter8-linux-amd64.tar.gz

# Extract iter8
RUN tar -xvf iter8-linux-amd64.tar.gz && rm iter8-linux-amd64.tar.gz

# Move iter8
RUN mv linux-amd64/iter8 /bin/iter8
# Install Iter8
RUN go install github.com/iter8-tools/[email protected]

WORKDIR /
15 changes: 0 additions & 15 deletions Dockerfile.dev

This file was deleted.

4 changes: 2 additions & 2 deletions base/util.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ import (

// MajorMinor is the minor version of Iter8
// set this manually whenever the major or minor version changes
var MajorMinor = "v0.13"
var MajorMinor = "v0.14"

// Version is the semantic version of Iter8 (with the `v` prefix)
// Version is intended to be set using LDFLAGS at build time
var Version = "v0.13.0"
var Version = "v0.14.0"

const (
toYAMLString = "toYaml"
Expand Down
4 changes: 2 additions & 2 deletions charts/abn/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: abn
version: 0.2.3
version: 0.2.4
description: Iter8 ABn support service
type: application
keywords:
Expand All @@ -15,4 +15,4 @@ maintainers:
- name: Iter8
email: [email protected]
icon: https://github.com/iter8-tools/iter8/raw/master/mkdocs/docs/images/favicon.png
appVersion: v0.13
appVersion: v0.14
2 changes: 1 addition & 1 deletion charts/abn/values.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
### ABn service image
image: iter8/iter8:0.13
image: iter8/iter8:0.14

service:
port: 50051
Expand Down
4 changes: 2 additions & 2 deletions charts/autox/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: autox
version: 0.1.7
version: 0.1.8
description: Iter8 autoX controller
type: application
keywords:
Expand All @@ -16,4 +16,4 @@ maintainers:
- name: Iter8
email: [email protected]
icon: https://github.com/iter8-tools/iter8/raw/master/mkdocs/docs/images/favicon.png
appVersion: v0.13
appVersion: v0.14
2 changes: 1 addition & 1 deletion charts/autox/values.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
### AutoX service image
image: iter8/iter8:0.13
image: iter8/iter8:0.14

logLevel: info

Expand Down
2 changes: 1 addition & 1 deletion charts/iter8/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: iter8
version: 0.13.7
version: 0.13.8
description: Iter8 experiment chart
type: application
home: https://iter8.tools
Expand Down
4 changes: 2 additions & 2 deletions charts/iter8/values.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
### iter8Image default iter8 image used for running Kubernetes experiments
iter8Image: iter8/iter8:0.13
iter8Image: iter8/iter8:0.14

### majorMinor is the minor version of Iter8
majorMinor: v0.13
majorMinor: v0.14

### runner for Kubernetes experiments may be job, cronjob, or none
runner: none
Expand Down
4 changes: 2 additions & 2 deletions charts/traffic-templates/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: traffic-templates
version: 0.1.2
version: 0.1.3
description: Iter8 traffic templates
type: application
keywords:
Expand All @@ -18,4 +18,4 @@ maintainers:
- name: Iter8
email: [email protected]
icon: https://github.com/iter8-tools/iter8/raw/master/mkdocs/docs/images/favicon.png
appVersion: v0.13
appVersion: v0.14
2 changes: 1 addition & 1 deletion charts/traffic-templates/values.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# iter8Version is the minor version of Iter8
# should be specified as the value of the iter8.tools/version label on all routemaps
iter8Version: v0.13
iter8Version: v0.14

# default model mesh serving endpoint details
modelmeshServingService: modelmesh-serving
Expand Down
4 changes: 2 additions & 2 deletions charts/traffic/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: traffic
version: 0.1.4
version: 0.1.5
description: Iter8 traffic controller
type: application
keywords:
Expand All @@ -16,4 +16,4 @@ maintainers:
- name: Iter8
email: [email protected]
icon: https://github.com/iter8-tools/iter8/raw/master/mkdocs/docs/images/favicon.png
appVersion: v0.13
appVersion: v0.14
2 changes: 1 addition & 1 deletion charts/traffic/values.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
### Controller image
image: iter8/iter8:0.13
image: iter8/iter8:0.14

### default resync time for controller
defaultResync: 15m
Expand Down
2 changes: 1 addition & 1 deletion kustomize/traffic/base/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
data:
config.yaml: |
defaultResync: 15m
image: iter8/iter8:0.13
image: iter8/iter8:0.14
logLevel: info
resourceTypes:
cm:
Expand Down
2 changes: 1 addition & 1 deletion kustomize/traffic/base/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ namespace: default
commonLabels:
app.kubernetes.io/name: traffic
app.kubernetes.io/instance: iter8-traffic
app.kubernetes.io/version: v0.13
app.kubernetes.io/version: v0.14
2 changes: 1 addition & 1 deletion kustomize/traffic/base/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ spec:
serviceAccountName: iter8-traffic
containers:
- name: iter8-traffic
image: iter8/iter8:0.13
image: iter8/iter8:0.14
imagePullPolicy: Always
command: ["/bin/iter8"]
args: ["controllers", "-l", "info"]
Expand Down