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

bump to 1.0.0rc15 #124

Merged
merged 5 commits into from
Feb 9, 2021
Merged

bump to 1.0.0rc15 #124

merged 5 commits into from
Feb 9, 2021

Conversation

blankdots
Copy link
Contributor

@blankdots blankdots commented Feb 8, 2021

Description

update docker image with rust in build, needed by cryptography package https://cryptography.io/en/latest/installation.html#rust
There was an OSError exception in health endpoint when other endpoints are down so decided to catch them all (shameless Pokemon reference)

Related issues

Type of change

  • Bug fix (non-breaking change which fixes an issue)

Changes Made

  1. breaking changes in cryptography require rust > 1.45 which is in alpine 3.13
  2. updated npm packages
  3. catch all exceptions in health call

Testing

  • Tests do not apply

Mentions

@blankdots blankdots self-assigned this Feb 8, 2021
@blankdots blankdots added the release For when we release label Feb 8, 2021
RUN pip install --upgrade pip && \
pip install -r /root/swift_ui/requirements.txt && \
pip install /root/swift_ui

FROM python:3.8-alpine3.12
FROM python:3.8-alpine3.13

RUN apk add --no-cache --update bash

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not required for right now, but would make more sense to have just one docker image. If the files differ, they could be added as configmaps instead.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for this dockerfile BACKEND builds the packages while the layer you pointed has the binaries
If we take into consideration other swift-ui services sure, that could be a way.

swift_browser_ui/health.py Outdated Show resolved Hide resolved
vvaltia
vvaltia previously approved these changes Feb 9, 2021
teemukataja
teemukataja previously approved these changes Feb 9, 2021
@blankdots blankdots dismissed stale reviews from teemukataja and vvaltia via 027a4f2 February 9, 2021 07:27
also fix to point to the correct key
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release For when we release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants