profile
viewpoint
Johan Bergström jbergstroem Netwrk Santiago, Chile https://bergstroem.nu Content optimiser by day, Node.js infra by night. DJ early mornings and Tetris player in between.

chriso/bitset 15

A compressed bitset with supporting data structures and algorithms

jbergstroem/atom-icon 6

An atom icon replacement. And a way to install it.

dalehamel/PlexOverlay 2

Gentoo Overlay for plex related packages

jbergstroem/build 1

my fork of the build repo. be warned!

jbergstroem/cloudflared 1

Argo Tunnel client

jbergstroem/docker-node 1

Official Docker Image for Node.js

jbergstroem/gentoo-overlay 1

My gentoo overlay

jbergstroem/aports 0

Mirror of aports repository

jbergstroem/bankai 0

:station: - The easiest way to compile JavaScript, HTML and CSS

jbergstroem/bcrypt.js 0

Optimized bcrypt in plain JavaScript with zero dependencies.

delete branch jbergstroem/mariadb-alpine

delete branch : feature/mariadb-10.3.15

delete time in 22 days

delete branch jbergstroem/mariadb-alpine

delete branch : feature/docker-entrypoint-initdb.d

delete time in 22 days

delete branch jbergstroem/mariadb-alpine

delete branch : version/mariadb-10.3.16

delete time in 22 days

delete branch jbergstroem/mariadb-alpine

delete branch : version/mariadb-10.4.12

delete time in 22 days

issue commentjbergstroem/mariadb-alpine

10.2.15: InnoDB is broken

So, in more recent versions of MariaDB I can't reproduce this any longer. Will keep open a bit longer; but I still think a best practice is to create a volume as part of your workflow.

jbergstroem

comment created time in 22 days

issue commentjbergstroem/mariadb-alpine

MYSQL_ROOT_PASSWORD

@MartinN3 can you have another look? I tested everything end to end today and setting MYSQL_ROOT_PASSWORD worked for me.

MartinN3

comment created time in 22 days

issue closedjbergstroem/mariadb-alpine

Update to alpine 3.11/MariaDB 10.4.x

For some reason, the APKBUILD seems to pull in many of its client libraries as dependencies (most notably things like mariadb-test which is 380mb alone.

I assume this is a bug and will check upstream instead of rimraffing around the container.

closed time in 22 days

jbergstroem

issue commentjbergstroem/mariadb-alpine

Update to alpine 3.11/MariaDB 10.4.x

Fixed with 10e38361974b7a120b9e330589c6bc5eea8c782a.

jbergstroem

comment created time in 22 days

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha afddffbf62fb71b3f3ff864bd671b3ca9eee77b9

Switch from org-label to oci metadata format

view details

push time in 22 days

created tagjbergstroem/mariadb-alpine

tag10.4.12

A (small) MariaDB container suitable for development

created time in 22 days

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha aeeb8ef2662fff681b936e54dbae8648c82bdd28

Refactor root password generation With MariaDB 10.14.x a lot of internals changed, most notably (for us) the `user` table becoming a view, meaning we cannot insert to it. We fix this by moving the host line to image creation and the optional password creation as a regular sql command as part of the first init.

view details

Johan Bergström

commit sha 10e38361974b7a120b9e330589c6bc5eea8c782a

v10.4.12

view details

push time in 22 days

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha 10e38361974b7a120b9e330589c6bc5eea8c782a

v10.4.12

view details

push time in 22 days

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha aeeb8ef2662fff681b936e54dbae8648c82bdd28

Refactor root password generation With MariaDB 10.14.x a lot of internals changed, most notably (for us) the `user` table becoming a view, meaning we cannot insert to it. We fix this by moving the host line to image creation and the optional password creation as a regular sql command as part of the first init.

view details

Johan Bergström

commit sha c2b1fb7b48e56c47289990aad1660b142dc0be5e

v10.14.2

view details

push time in 22 days

push eventjbergstroem/mariadb-alpine

push time in 22 days

pull request commentjbergstroem/mariadb-alpine

v10.14.2

Completely forgot about my effort in https://github.com/jbergstroem/mariadb-alpine/pull/9. I will probably move that way instead of the current refactor.

jbergstroem

comment created time in 22 days

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha 89bd827468dd091ae85242c3c2d0ec3d4197e04f

Refactor root password generation With MariaDB 10.14.x a lot of internals changed, most notably (for us) the `user` table becoming a view, meaning we cannot insert to it. We fix this by moving the host line to image creation and the optional password creation as a regular sql command as part of the first init.

view details

Johan Bergström

commit sha 67b91813ee52fe930aa44ad4312ca8b954d4916d

Refactor file deletions In order to make Hadolint happy, we refactor how we delete files. It is both faster and more efficient to keep what we need, which we pull from `apk info`. We unfortunately need to ignore two rules which insists on complaining about shell expansion and pipefail even though we attempt to use `/bin/ash` as the manual suggests.

view details

push time in 22 days

pull request commentjbergstroem/mariadb-alpine

v10.14.2

10.14.2 changes a few of the system tables - most notably for us - the user table into a view. This means we can't no longer insert to it and we'll have to take another approach. Fix on the way.

jbergstroem

comment created time in 22 days

PR opened jbergstroem/mariadb-alpine

v10.14.2
+2 -2

0 comment

1 changed file

pr created time in 22 days

create barnchjbergstroem/mariadb-alpine

branch : version/mariadb-10.4.12

created branch time in 22 days

issue commentjbergstroem/mariadb-alpine

Update to alpine 3.11/MariaDB 10.4.x

Looks fixed now. Will update.

jbergstroem

comment created time in 22 days

issue commentactions/runner

Expanded platform support: Consider porting to go or typescript

So I would say if we chose go, then any delta would be possible but a degraded experience.

Makes sense but I think it would be a confusing user story. All documentation now would have to take these exception into regard; "works except here", "works only there". I would personally prefer a consistent functionality across.

bryanmacfarlane

comment created time in 24 days

issue commentsalomvary/soundcleod

Login is not remembered

I have no idea what would have changed to cause it to begin working again.

We're embedding the soundcloud website so there can be lots of reasons.

salomvary

comment created time in 25 days

issue commentactions/runner

Expanded platform support: Consider porting to go or typescript

I reckon sticking with Node.js is the way to go since most of the action landscape is written in javascript; meaning that even if you would "switch .NET for go", you would be restricted to where node.js can run.

bryanmacfarlane

comment created time in 25 days

issue commentsalomvary/soundcleod

Login is not remembered

@michael-lawrence said: +1 I'm seeing this issue while using either email or Google. Both are not remembered. I'm using the 1.4.0 release on macOS Mojave (10.14.3).

Are you able to check out master and give it a go?

salomvary

comment created time in 25 days

issue commentdeliverybot/deliverybot

Ux improvements for commit list

@jbergstroem what do you think of the suggestions here?

Sorry, missed this.

Clear improvement. I would change the "about a month ago" to exact date though. Also, if that commit is tagged, I would decorate that as well.

colinjfw

comment created time in a month

issue commentdependabot/dependabot-core

Ability to assign a team as reviewer

Relevant references:

  • "dupe" of https://github.com/dependabot/feedback/issues/546
  • tangential to #1198
mynkow

comment created time in a month

issue commentdeliverybot/deliverybot

Slack anyone in a channel can deploy

This may end up being an entirely different Slack app if implemented. This ticket needs feedback!

Perhaps map to github teams to channels somehow? @acmeco/devops can deploy, etc?

colinjfw

comment created time in a month

push eventfalabella-labs/flex-ui

dependabot-preview[bot]

commit sha 6c1d9e17d77c026c4e7dfe4961ec07d6005dd3b7

Bump gulp-typescript from 4.0.2 to 5.0.1 Bumps [gulp-typescript](https://github.com/ivogabe/gulp-typescript) from 4.0.2 to 5.0.1. - [Release notes](https://github.com/ivogabe/gulp-typescript/releases) - [Commits](https://github.com/ivogabe/gulp-typescript/commits/v5.0.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

push time in a month

delete branch falabella-labs/flex-ui

delete branch : dependabot/npm_and_yarn/gulp-typescript-5.0.1

delete time in a month

PR merged falabella-labs/flex-ui

Bump gulp-typescript from 4.0.2 to 5.0.1 dependencies

Bumps gulp-typescript from 4.0.2 to 5.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ivogabe/gulp-typescript/releases">gulp-typescript's releases</a>.</em></p> <blockquote> <h2>v5.0.1 - Resolve <a href="https://github.com/types">@types</a> in node_modules above current directory</h2> <ul> <li>Fixes <a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/563">#563</a></li> </ul> <h2>v5.0.0 - Custom transforms & various fixes</h2> <h1>Custom transforms</h1> <p>We added support for custom transformers. We added a similar API as awesome-typescript-loader.</p> <p>You can pass aditional transforms to the compiler pipeline. We aligned with the interface of <a href="https://github.com/s-panferov/awesome-typescript-loader">awesome-typescript-loader</a>. You can specify transforms by setting the <code>getCustomTransformers</code> option.</p> <p>The option expects a string, pointing at a module that exposes the transforms, or a function that returns the transforms. Its type is <code>getCustomTransformers: (string | ((program: ts.Program) => ts.CustomTransformers | undefined))</code>.</p> <pre lang="js"><code>const styledComponentsTransformer = require('typescript-plugin-styled-components').default; <p>const project = ts.createProject('test/customTransformers/tsconfig.json', { getCustomTransformers: () => ({ before: [ styledComponentsTransformer(), ] }); }); </code></pre></p> <h1>Crash the build on errors</h1> <p>We now crash the build on errors. This is desired for CI environments. However, this is not desired for watch mode. Gulp 4 will automatically catch errors in watch mode. If you cannot update to gulp 4, you should attach an error handler to catch those compilation errors.</p> <pre lang="js"><code>gulp.src(..) .pipe(ts(..)) .on('error', () => { /* Ignore compiler errors */}) .pipe(gulp.dest(..)) </code></pre> <h1>Bug fixes</h1> <ul> <li>Mark node 8 as minimum requirement - <a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/584">#584</a></li> <li>Removed dependency on vinyl in generated typings - <a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/567">#567</a></li> <li>Use custom version of TypeScript in longReporter - <a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/487">#487</a></li> <li>Prevent duplicate errors with noEmitOnErrors - <a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/543">#543</a></li> <li>Fixed minimal support for project references - <a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/595">#595</a></li> <li>Removed source maps comments from .d.ts files - <a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/596">#596</a></li> </ul> <h2>5.0.0-alpha.3 - Fix fullReporter</h2> <p>Fixes the full reporter (<a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/581">#581</a>)</p> <h2>5.0.0-alpha.2 - Project references</h2> <p>Added support for project references (<a href="https://github-redirect.dependabot.com/ivogabe/gulp-typescript/issues/579">#579</a>, thanks to <a href="https://github.com/rbuckton">@rbuckton</a>)</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/ivogabe/gulp-typescript/commits/v5.0.1">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in a month

push eventfalabella-labs/flex-ui

dependabot-preview[bot]

commit sha 73d10d0851f45e2e7efb4d27d34415768fe582e8

Bump @types/jest from 23.3.14 to 24.0.25 Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 23.3.14 to 24.0.25. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

push time in a month

delete branch falabella-labs/flex-ui

delete branch : dependabot/npm_and_yarn/types/jest-24.0.25

delete time in a month

PR merged falabella-labs/flex-ui

Bump @types/jest from 23.3.14 to 24.0.25 dependencies

Bumps @types/jest from 23.3.14 to 24.0.25. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in a month

push eventfalabella-labs/flex-ui

dependabot-preview[bot]

commit sha a7f2a31390523ac93db3b78c23f6a962df023e6d

Bump jest-fetch-mock from 2.1.2 to 3.0.1 Bumps [jest-fetch-mock](https://github.com/jefflau/jest-fetch-mock) from 2.1.2 to 3.0.1. - [Release notes](https://github.com/jefflau/jest-fetch-mock/releases) - [Commits](https://github.com/jefflau/jest-fetch-mock/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

push time in a month

delete branch falabella-labs/flex-ui

delete branch : dependabot/npm_and_yarn/jest-fetch-mock-3.0.1

delete time in a month

PR merged falabella-labs/flex-ui

Bump jest-fetch-mock from 2.1.2 to 3.0.1 dependencies

Bumps jest-fetch-mock from 2.1.2 to 3.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jefflau/jest-fetch-mock/releases">jest-fetch-mock's releases</a>.</em></p> <blockquote> <h2>Conditional Mocking, Request Based Responses, Enable/Disable Facade, and Abort Mocking</h2> <p>Fetches can now be mocked conditionally based upon URL or request matching. This gives the developer the capability to allow some requests to use the real fetch implementation and others to be mocked. See the Readme for detailed usage information.</p> <p>The async functionality added with the last release has been enhanced. The async function that can be used to return a dynamic response now accepts an optional single API argument of "request" of type Request that can be used to vary the response returned from the mock fetch.</p> <p>Enabling and disabling jest-fetch-mock can now be handled via the "enableMocks/disableMocks" exported functions instead of relying on custom code.</p> <p>Request aborting is now supported by the mock framework. Both forced aborting via "mockAbort()" or "mockAbortOnce()" or aborting dynamically by passing a "signal" option to the "fetch" function and calling "abort" on the controller.</p> <p>Thank you <a href="https://github.com/yinzara">@yinzara</a> for leading this one.</p> <p>Merry Christmas all!</p> <p>Jeff</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/jefflau/jest-fetch-mock/commits">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in a month

push eventfalabella-labs/flex-ui

dependabot-preview[bot]

commit sha b27d93adfac971195bf2f93287971ff9024e3fbb

Bump redux-promise-middleware from 4.2.1 to 6.1.2 Bumps [redux-promise-middleware](https://github.com/pburtchaell/redux-promise-middleware) from 4.2.1 to 6.1.2. - [Release notes](https://github.com/pburtchaell/redux-promise-middleware/releases) - [Commits](https://github.com/pburtchaell/redux-promise-middleware/compare/4.2.1...6.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

push time in a month

delete branch falabella-labs/flex-ui

delete branch : dependabot/npm_and_yarn/redux-promise-middleware-6.1.2

delete time in a month

PR merged falabella-labs/flex-ui

Bump redux-promise-middleware from 4.2.1 to 6.1.2 dependencies

Bumps redux-promise-middleware from 4.2.1 to 6.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pburtchaell/redux-promise-middleware/releases">redux-promise-middleware's releases</a>.</em></p> <blockquote> <h2>Version 6.1.2</h2> <h1>Fixes</h1> <ul> <li><a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/256">#256</a>: Removes the version 6.0.0 warning from production builds</li> </ul> <h2>Version 6.1.1</h2> <h2>Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/251">#251</a>: URL to documentation incorrectly linked in the source code.</li> </ul> <h2>Version 6.1.0</h2> <h2>Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/241">#241</a>: <code>ActionType</code> enum was declared as an interface and incorrectly named <code>ActionTypes</code>, not <code>ActionType</code>.</li> </ul> <h2>Version 6.0.1</h2> <h2>Fixes</h2> <ul> <li><a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/237">#237</a>: TypeScript definitions not published to npm</li> </ul> <h2>Version 6.0.0</h2> <h2>Breaking Changes</h2> <p>Previously, the middleware need to be instantiated with an optional configuration.</p> <pre lang="js"><code>import promiseMiddleware from 'redux-promise-middleware' <p>applyMiddleware( promiseMiddleware({ // Optional configuration }), )(createStore) This implementation enabled custom configuration, but, for most implementations, it is uncessary overhead. </code></pre></p> <p>Now, the default export is preconfigured and ready to go.</p> <pre lang="js"><code>import promise from 'redux-promise-middleware' <p>applyMiddleware( promise, )(createStore) </code></pre></p> <p>We still support custom configuration. <a href="https://github.com/pburtchaell/redux-promise-middleware/blob/master/docs/upgrading/v6.md">Check the upgrading guide for more help</a>.</p> <p>Thanks to <a href="https://github.com/rahulbdominic">@rahulbdominic</a> and <a href="https://github.com/zhanyuzhang">@zhanyuzhang</a> for assisting on this release.</p> <h2>New</h2> <ul> <li>Updated TypeScript definitions with more robust types to use for async action creators (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/234">#234</a>)</li> </ul> <h2>Version 5.1.1</h2> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/fd4e9930b051eb4cf667c6ed21a4a223c677e326"><code>fd4e993</code></a> Release version 6.1.2 (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/257">#257</a>)</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/4118328a18bba6f8762f8f82841a9677f1e02b99"><code>4118328</code></a> Fix removing warning from production build (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/256">#256</a>)</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/b8e4b0ac33efa726303738576da16c652cc8950e"><code>b8e4b0a</code></a> Fix the example (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/254">#254</a>)</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/54a1444db8ff0f2f5ca0d174461c29d0eb1dd4d9"><code>54a1444</code></a> Delete FUNDING.yml</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/20c7635f4ecc31446c8af97944d61e006a3c1be4"><code>20c7635</code></a> Create FUNDING.yml</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/d22bc036347cb92c7cd324d6a1f9ef5801b08900"><code>d22bc03</code></a> Release version 6.1.1</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/7bd351ee2fad66a43b0e3bd200abff5cfe4ff316"><code>7bd351e</code></a> Update upgrade guide URL (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/252">#252</a>)</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/2e4036125f9a808579a4b2859e2840ca3ce452ee"><code>2e40361</code></a> Fix typo (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/249">#249</a>)</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/9f0e8fe7884acf455ae5587f1a2659dd410a9d6a"><code>9f0e8fe</code></a> Fix Typo (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/248">#248</a>)</li> <li><a href="https://github.com/pburtchaell/redux-promise-middleware/commit/b557c87b166b9d41004aa4435e91f19213ec15a3"><code>b557c87</code></a> Update rejected-promises.md (<a href="https://github-redirect.dependabot.com/pburtchaell/redux-promise-middleware/issues/247">#247</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pburtchaell/redux-promise-middleware/compare/4.2.1...6.1.2">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in a month

push eventfalabella-labs/flex-ui

dependabot-preview[bot]

commit sha 4a59f9da1cc68524924a706ae5e793dea6b2cfcb

Bump react-router from 4.3.1 to 5.1.2 Bumps [react-router](https://github.com/ReactTraining/react-router) from 4.3.1 to 5.1.2. - [Release notes](https://github.com/ReactTraining/react-router/releases) - [Changelog](https://github.com/ReactTraining/react-router/blob/master/CHANGELOG.md) - [Commits](https://github.com/ReactTraining/react-router/compare/v4.3.1...v5.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

push time in a month

delete branch falabella-labs/flex-ui

delete branch : dependabot/npm_and_yarn/react-router-5.1.2

delete time in a month

PR merged falabella-labs/flex-ui

Bump react-router from 4.3.1 to 5.1.2 dependencies

Bumps react-router from 4.3.1 to 5.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ReactTraining/react-router/releases">react-router's releases</a>.</em></p> <blockquote> <h2>v5.1.2</h2> <h3><a href="https://github.com/ReactTraining/react-router/compare/v5.1.1...v5.1.2">List of commits</a></h3> <h3>Bugfixes</h3> <ul> <li>Fix lingering <code><Link ref></code> error on React 15 (<a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/6954">#6954</a>)</li> </ul> <h2>v5.1.1</h2> <h3><a href="https://github.com/ReactTraining/react-router/compare/v5.1.0...v5.1.1">List of commits</a></h3> <h3>Bugfixes</h3> <ul> <li>Fix issue with useParams reading from null object (<a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/6940">#6940</a>)</li> <li>Fix regression passing ref to functional components in React <= 16.2 (<a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/6934">#6934</a>)</li> <li>Fix regression passing empty string to matchPath (<a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/6941">#6941</a>)</li> </ul> <h2>v5.1.0</h2> <h3><a href="https://reacttraining.com/blog/react-router-v5-1/">Read the blog post</a></h3> <h3><a href="https://github.com/ReactTraining/react-router/compare/v5.0.1...v5.1.0">List of commits</a></h3> <h3>Features</h3> <ul> <li>Add <code>useParams</code>, <code>useLocation</code>, <code>useHistory</code>, and <code>useRouteMatch</code> hooks (d6224d6a)</li> <li>Add support for <code>forwardRef</code> in <code><Link></code> (b5528ed6)</li> <li>Add support for functions in <code><Link to></code> and <code><NavLink to></code> (<a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/5331">#5331</a>, <a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/5368">#5368</a>)</li> <li>Add <code><Link component></code> API (<a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/5437">#5437</a>)</li> </ul> <h3>Bugfixes</h3> <ul> <li>Don't render <code><Route children></code> elements when the <code><Route></code> does not match (96656595)</li> </ul> <h2>v5.0.1</h2> <h3><a href="https://github.com/ReactTraining/react-router/compare/v5.0.0...v5.0.1">Changes</a></h3> <h3>Updates</h3> <ul> <li>Reduced component depth in withRouter() HOC. (10d78bb)</li> <li>Changed misleading warning when withRouter is used outside a Router (10d78bb)</li> <li>Reduced install size and bundle size by switching to mini-create-react-context (992af48)</li> </ul> <h3>Bugfixes</h3> <ul> <li>Fixed display name for router context consumer and provider (6a99c93)</li> <li>Fixed infinite loop caused by Redirect in some scenarios (017f692 and 2ce1d32)</li> <li>Fixed license issue for react context polyfill (f9849c8, then 992af48)</li> <li>Fixed Redirect throwing an exception in StaticRouter without context (3ccbd19)</li> <li>Fixed regression in matchPath that caused an exception for empty paths (7bd1407)</li> <li>Fixed page reload when an exception was thrown in Link onClick (82ce94c)</li> <li>Fixed warning about createRef or useRef values in wrappedComponentRef when using withRouter() (56c829b)</li> </ul> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ReactTraining/react-router/commit/f31bb27aa61dd4cb1c3cd9aa78133f739e2e9bb9"><code>f31bb27</code></a> v5.1.2</li> <li><a href="https://github.com/ReactTraining/react-router/commit/7f63ffec5879339803efce13474a96bbca3eb6d3"><code>7f63ffe</code></a> Fix <Link> ref in React 15.6.2</li> <li><a href="https://github.com/ReactTraining/react-router/commit/e4e44ae8d76496f406d5b3f722744ffa4db68376"><code>e4e44ae</code></a> Fix deploy script</li> <li><a href="https://github.com/ReactTraining/react-router/commit/34667d88a51841db512837a435163d0e49432918"><code>34667d8</code></a> Create a support issue template</li> <li><a href="https://github.com/ReactTraining/react-router/commit/9876cc7a62aae7deddebc5f6dc1ec33460e47fc6"><code>9876cc7</code></a> Move Issue template. Update test case link.</li> <li><a href="https://github.com/ReactTraining/react-router/commit/bb9b4fdc597dc29b7451723a5351b6cd16d5c1be"><code>bb9b4fd</code></a> Fix typo: useMatch -> useRouteMatch (<a href="https://github-redirect.dependabot.com/ReactTraining/react-router/issues/6948">#6948</a>)</li> <li><a href="https://github.com/ReactTraining/react-router/commit/fbb6358dd7f47eedd55d0b63e0725ac335d28bde"><code>fbb6358</code></a> v5.1.1</li> <li><a href="https://github.com/ReactTraining/react-router/commit/7e09c7b6c898e19316403db7e2b277f6677833ea"><code>7e09c7b</code></a> Remove babel-plugin-size-snapshot</li> <li><a href="https://github.com/ReactTraining/react-router/commit/60394775680507d72bcc28a7a2e8d2426e186427"><code>6039477</code></a> Revert "v5.1.1"</li> <li><a href="https://github.com/ReactTraining/react-router/commit/0ae358b0151617566d243811abf64e3fd29e3f2a"><code>0ae358b</code></a> Don't specify "dev" dependencies for website</li> <li>Additional commits viewable in <a href="https://github.com/ReactTraining/react-router/compare/v4.3.1...v5.1.2">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in a month

pull request commentdeliverybot/deploybot

Implement auto deploy on pull requests

Excited to see this in production :)

imella

comment created time in a month

pull request commentcloudflare/kv-asset-handler

0.0.8

Gentle bump (I would also appreciate seeing these fixes tagged/released)!

victoriabernard92

comment created time in 2 months

issue openedjbergstroem/mariadb-alpine

Update to alpine 3.11/MariaDB 10.4.x

For some reason, the APKBUILD seems to pull in many of its client libraries as dependencies (most notably things like mariadb-test which is 380mb alone.

I assume this is a bug and will check upstream instead of rimraffing around the container.

created time in 2 months

issue commentjbergstroem/mariadb-alpine

MYSQL_ROOT_PASSWORD

Hey, didn't see this until now. Will investigate, but at least the init script seems to look for it.

MartinN3

comment created time in 2 months

issue openedmullvad/mullvadvpn-app

Poor readability with text from map/ui

Screen Shot 2019-12-09 at 10 44 09 AM

Some combinations of locations and edge servers result in very poor readability. Perhaps dim/remove background text as it becomes overlayed.

  • Using MacOS 10.15.1
  • Mullvad client 2019.9

created time in 2 months

issue commentvladshcherbin/rollup-plugin-copy

Don't overwrite existing file

If you have a better idea how to mention this, I'm open to any suggestions :)

After you've explained to me, I don't. Perhaps just mention it as an example? Happy to make a PR to add to README.md if you feel it's da way.

jbergstroem

comment created time in 3 months

issue commentvladshcherbin/rollup-plugin-copy

Don't overwrite existing file

Is this what you need?

That's exactly it. Guessing its missing from docs then?

jbergstroem

comment created time in 3 months

issue openedvladshcherbin/rollup-plugin-copy

Don't overwrite existing file

I currently generate a lot of google functions from typescript via rollup. Some have exceptions in terms of how they are deployed which makes me bundle an env file; but I would like to only do so if the env file doesn't already exist.

I'd like to make the case for a clause that copies file only if the destination doesn't exist. If there's interest I can have a look at writing it. Thoughts?

created time in 3 months

startedimgproxy/imgproxy

started time in 3 months

issue commentnodejs/build

bottleneck in node-test-commit-arm

-1 and -3 were neither accessible via ssh nor console through the web admin. After reboot I could log in again and they seem to get new jobs.

targos

comment created time in 3 months

issue openedTransbankDevelopers/transbank-plugin-woocommerce-onepay

Error on payment confirmation page

While finishing the payment through QR, I get this error:

2019/11/12 18:47:41 [error] 877#877: *2043 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to a member function get_payment_method() on null in /var/www/wp/wp-content/plugins/plugin-woocommerce-onepay/includes/class-onepay.php:327
Stack trace:
#0 /var/www/wp/wp-includes/class-wp-hook.php(286): Onepay->wpb_thankyou('Gracias. Tu ped...', NULL)
#1 /var/www/wp/wp-includes/plugin.php(208): WP_Hook->apply_filters('Gracias. Tu ped...', Array)
#2 /var/www/wp/wp-content/themes/flatsome/woocommerce/checkout/thankyou.php(99): apply_filters('woocommerce_tha...', 'Gracias. Tu ped...', NULL)
#3 /var/www/wp/wp-content/plugins/woocommerce/includes/wc-core-functions.php(249): include('/var/www/wp/wp-...')
#4 /var/www/wp/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php(248): wc_get_template('checkout/thanky...', Array)
#5 /var/www/wp/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php(63): WC_Shortcode_Checkout::order_received(0)
#6 /var/www/wp/wp-content/plugins/woocommerce/includes/class" while reading response header from upstream, client: 127.0.0.1, server: myserver, request: "GET /checkout-2/order-received/?key HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.3-fpm.sock:", host: "myserver", referrer: "https://myserver/checkout-2/"

Para reproducir

  1. Add items to cart
  2. Go to checkout
  3. select onepay
  4. hit pay
  5. qr code popup shows
  6. enter email/code below qr code and select pre auth option
  7. qr popup says "payment ok"
  8. it redirects to site but the payment confirmation page breaks with error

Versiones (por favor agrega aquí la siguiente información):

  • Plugin version: v1.1.2
  • Woocommerce: 3.8.0
  • PHP: 7.3.11

created time in 3 months

issue closedForkIssues/Tracker

Render markdown in repository preview

screen shot 2017-04-18 at 3 31 18 pm

(right area in screenshot)

Rendering markdown in the "preview repo" screen would make the readme easier to read/identify!

closed time in 3 months

jbergstroem

issue commentForkIssues/Tracker

Render markdown in repository preview

Holy smokes, batman! Thanks for the work.

jbergstroem

comment created time in 3 months

issue closedcloudflare/cloudflared

2019.4.0: Memory leak

Noticed a memory leak on a gitlab self-hosted instance over the weekend. Systemd respawned cloudflared so "all good" (sans the downtime).

  • This is debian buster (Linux gitlab-ng 4.9.0-8-amd64 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 GNU/Linux
  • Was running 2019.4.0 (have updated since)

Unfortunately, Azure doesn't graph or collect memory usage for host so I can't say how fast this grew. Unfortunately number two, since cloudflared seems to zap logs on restart (edit: seems to be default journalctl behavior on debian) I can't really say what was going on at that point.

Full dmesg output:

[Fri May 10 20:02:04 2019] gitlab-workhors invoked oom-killer: gfp_mask=0x24201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=0, order=0, oom_score_adj=0
[Fri May 10 20:02:04 2019] gitlab-workhors cpuset=/ mems_allowed=0
[Fri May 10 20:02:04 2019] CPU: 2 PID: 39380 Comm: gitlab-workhors Not tainted 4.9.0-8-amd64 #1 Debian 4.9.144-3.1
[Fri May 10 20:02:04 2019] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS 090007  06/02/2017
[Fri May 10 20:02:04 2019]  0000000000000000 ffffffffbbb34524 ffffabb14bfd7c28 ffff8bf52e5fc840
[Fri May 10 20:02:04 2019]  ffffffffbba07610 0000000000000000 0000000000000000 0000000c00000001
[Fri May 10 20:02:04 2019]  ffff8bf40f556340 ffffffffbb98b577 0000004200000000 6ac9738c427756f1
[Fri May 10 20:02:04 2019] Call Trace:
[Fri May 10 20:02:04 2019]  [<ffffffffbbb34524>] ? dump_stack+0x5c/0x78
[Fri May 10 20:02:04 2019]  [<ffffffffbba07610>] ? dump_header+0x78/0x1fd
[Fri May 10 20:02:04 2019]  [<ffffffffbb98b577>] ? get_page_from_freelist+0x3f7/0xb20
[Fri May 10 20:02:04 2019]  [<ffffffffbb9874ea>] ? oom_kill_process+0x21a/0x3e0
[Fri May 10 20:02:04 2019]  [<ffffffffbb98716d>] ? oom_badness+0xed/0x170
[Fri May 10 20:02:04 2019]  [<ffffffffbb987981>] ? out_of_memory+0x111/0x470
[Fri May 10 20:02:04 2019]  [<ffffffffbb98cade>] ? __alloc_pages_slowpath+0xa9e/0xbb0
[Fri May 10 20:02:04 2019]  [<ffffffffbb98cdf1>] ? __alloc_pages_nodemask+0x201/0x260
[Fri May 10 20:02:04 2019]  [<ffffffffbb9de751>] ? alloc_pages_current+0x91/0x140
[Fri May 10 20:02:04 2019]  [<ffffffffbb985966>] ? filemap_fault+0x326/0x5d0
[Fri May 10 20:02:04 2019]  [<ffffffffc03b3a41>] ? ext4_filemap_fault+0x31/0x50 [ext4]
[Fri May 10 20:02:04 2019]  [<ffffffffbb9b6557>] ? __do_fault+0x87/0x170
[Fri May 10 20:02:04 2019]  [<ffffffffbb9bafa7>] ? handle_mm_fault+0xeb7/0x1310
[Fri May 10 20:02:04 2019]  [<ffffffffbbe17ffd>] ? do_nanosleep+0x8d/0xe0
[Fri May 10 20:02:04 2019]  [<ffffffffbb8622f5>] ? __do_page_fault+0x255/0x4f0
[Fri May 10 20:02:04 2019]  [<ffffffffbbe1a618>] ? page_fault+0x28/0x30
[Fri May 10 20:02:04 2019] Mem-Info:
[Fri May 10 20:02:04 2019] active_anon:3914140 inactive_anon:53096 isolated_anon:0
                            active_file:1351 inactive_file:1596 isolated_file:0
                            unevictable:0 dirty:1 writeback:10 unstable:0
                            slab_reclaimable:11748 slab_unreclaimable:16305
                            mapped:202131 shmem:568525 pagetables:28380 bounce:0
                            free:36402 free_pcp:127 free_cma:0
[Fri May 10 20:02:04 2019] Node 0 active_anon:15656560kB inactive_anon:212384kB active_file:5664kB inactive_file:6384kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:809304kB dirty:4kB writeback:40kB shmem:2274100kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 96256kB writeback_tmp:0kB unstable:0kB pages_scanned:65 all_unreclaimable? no
[Fri May 10 20:02:05 2019] Node 0 DMA free:15908kB min:64kB low:80kB high:96kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[Fri May 10 20:02:05 2019] lowmem_reserve[]: 0 414 15996 15996 15996
[Fri May 10 20:02:05 2019] Node 0 DMA32 free:64028kB min:1748kB low:2184kB high:2620kB active_anon:373052kB inactive_anon:8kB active_file:48kB inactive_file:176kB unevictable:0kB writepending:0kB present:507840kB managed:442272kB mlocked:0kB slab_reclaimable:1072kB slab_unreclaimable:1048kB kernel_stack:96kB pagetables:1052kB bounce:0kB free_pcp:60kB local_pcp:0kB free_cma:0kB
[Fri May 10 20:02:05 2019] lowmem_reserve[]: 0 0 15581 15581 15581
[Fri May 10 20:02:05 2019] Node 0 Normal free:66020kB min:65764kB low:82204kB high:98644kB active_anon:15283548kB inactive_anon:212376kB active_file:5916kB inactive_file:5540kB unevictable:0kB writepending:44kB present:16252928kB managed:15960328kB mlocked:0kB slab_reclaimable:45920kB slab_unreclaimable:64176kB kernel_stack:15808kB pagetables:112488kB bounce:0kB free_pcp:1036kB local_pcp:0kB free_cma:0kB
[Fri May 10 20:02:05 2019] lowmem_reserve[]: 0 0 0 0 0
[Fri May 10 20:02:05 2019] Node 0 DMA: 1*4kB (U) 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15908kB
[Fri May 10 20:02:05 2019] Node 0 DMA32: 352*4kB (UME) 326*8kB (UME) 273*16kB (UME) 223*32kB (UME) 185*64kB (UME) 96*128kB (UME) 44*256kB (UME) 10*512kB (UME) 6*1024kB (UE) 1*2048kB (E) 0*4096kB = 64224kB
[Fri May 10 20:02:05 2019] Node 0 Normal: 9576*4kB (UME) 3446*8kB (UE) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 65872kB
[Fri May 10 20:02:05 2019] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
[Fri May 10 20:02:05 2019] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[Fri May 10 20:02:05 2019] 571787 total pagecache pages
[Fri May 10 20:02:05 2019] 0 pages in swap cache
[Fri May 10 20:02:05 2019] Swap cache stats: add 0, delete 0, find 0/0
[Fri May 10 20:02:05 2019] Free swap  = 0kB
[Fri May 10 20:02:05 2019] Total swap = 0kB
[Fri May 10 20:02:05 2019] 4194190 pages RAM
[Fri May 10 20:02:05 2019] 0 pages HighMem/MovableOnly
[Fri May 10 20:02:05 2019] 89563 pages reserved
[Fri May 10 20:02:05 2019] 0 pages hwpoisoned
[Fri May 10 20:02:05 2019] [ pid ]   uid  tgid total_vm      rss nr_ptes nr_pmds swapents oom_score_adj name
[Fri May 10 20:02:05 2019] [  339]     0   339    23814     7668      44       4        0             0 systemd-journal
[Fri May 10 20:02:05 2019] [  431]     0   431    11625      159      26       3        0             0 systemd-logind
[Fri May 10 20:02:05 2019] [  434]     0   434     8950       86      21       3        0             0 irqbalance
[Fri May 10 20:02:05 2019] [  436]     0   436     7400       75      19       3        0             0 cron
[Fri May 10 20:02:05 2019] [  437]   105   437     3686       50      13       3        0             0 nscd
[Fri May 10 20:02:05 2019] [  438]     0   438    60946      423      25       3        0             0 rsyslogd
[Fri May 10 20:02:05 2019] [  441]   106   441     9203      157      23       3        0          -900 dbus-daemon
[Fri May 10 20:02:05 2019] [  501]     0   501     5118      261      12       3        0             0 dhclient
[Fri May 10 20:02:05 2019] [  546]     0   546     1110       16       8       3        0             0 agetty
[Fri May 10 20:02:05 2019] [  550]     0   550     1456       15       8       3        0             0 agetty
[Fri May 10 20:02:05 2019] [  556]     0   556    15914      186      36       3        0         -1000 sshd
[Fri May 10 20:02:05 2019] [  558]     0   558     1050       21       8       3        0             0 runsvdir
[Fri May 10 20:02:05 2019] [  561]     0   561     1012       16       6       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  562]     0   562     1012       17       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  563]     0   563     1012       15       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  564]     0   564     1012       19       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  565]     0   565     1012       16       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  566]     0   566     1012       15       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  567]     0   567     1012       15       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  568]     0   568     1012       16       6       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  569]     0   569     1012       17       6       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  570]     0   570     1012       15       8       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  571]     0   571     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  572]     0   572     1048       23       6       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  573]     0   573     1048       25       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  574]     0   574     1048       23       9       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  575]     0   575     1048       24       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  576]     0   576     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  577]     0   577     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  578]     0   578     1048       23       7       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  579]     0   579     1048       27       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  580]     0   580     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  583]     0   583     1012       18       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  584]     0   584     1012       15       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  585]     0   585     1012       15       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  587]     0   587     1012       16       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  588]     0   588     1012       15       6       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  589]     0   589     1012       15       6       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  590]     0   590     1012       15       7       3        0             0 runsv
[Fri May 10 20:02:05 2019] [  592]     0   592     1048       24       7       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  593]     0   593     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  594]     0   594     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  596]     0   596     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  595]     0   595     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  598]     0   598     1048       22       7       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [  599]     0   599     1048       23       8       3        0             0 svlogd
[Fri May 10 20:02:05 2019] [ 1153]     0  1153    77109      440      54       3        0             0 packagekitd
[Fri May 10 20:02:05 2019] [ 1175]     0  1175    69412      183      37       3        0             0 polkitd
[Fri May 10 20:02:05 2019] [  780]     0   780  1815909  1528377    3050      10        0             0 cloudflared
[Fri May 10 20:02:05 2019] [123508]     0 123508     9171       88      19       3        0         -1000 systemd-udevd
[Fri May 10 20:02:05 2019] [123746]   100 123746    30241      110      28       3        0             0 systemd-timesyn
[Fri May 10 20:02:05 2019] [61877]   108 61877  4609886   398161    3046      21        0             0 java
[Fri May 10 20:02:05 2019] [61977]   108 61977    33865      157      33       3        0             0 controller
[Fri May 10 20:02:05 2019] [39282]   995 39282   251364      863      55       5        0             0 alertmanager
[Fri May 10 20:02:05 2019] [39300]   998 39300    99457      889      29       4        0             0 gitaly-wrapper
[Fri May 10 20:02:05 2019] [39307]   998 39307   398290     6233      86       5        0             0 gitaly
[Fri May 10 20:02:05 2019] [39316]   998 39316   145548    10096      78       3        0             0 gitlab-mon
[Fri May 10 20:02:05 2019] [39331]     0 39331    28597      421      14       4        0             0 gitlab-pages
[Fri May 10 20:02:05 2019] [39364]   998 39364    28693      740      15       4        0             0 gitlab-pages
[Fri May 10 20:02:05 2019] [39377]   998 39377   292522     6029      79       5        0             0 gitlab-workhors
[Fri May 10 20:02:05 2019] [39536]     0 39536    12090      347      20       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39551]   999 39551    13197     1691      21       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39552]   999 39552    13381     1843      22       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39553]   999 39553    13153     1472      20       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39555]   999 39555    13153     1599      21       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39556]   999 39556    13153     1482      20       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39557]   999 39557    13153     1656      21       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39558]   999 39558    13153     1468      20       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39559]   999 39559    13153     1464      20       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39560]   999 39560    12090      374      17       3        0             0 nginx
[Fri May 10 20:02:05 2019] [39566]   995 39566    28952     2198      16       4        0             0 node_exporter
[Fri May 10 20:02:05 2019] [39598]   994 39598   157950     1801      44       4        0             0 postgres_export
[Fri May 10 20:02:05 2019] [39611]   994 39611  1065944    27452      79       4        0             0 postgres
[Fri May 10 20:02:05 2019] [39615]   995 39615   931869    70009     288       7        0             0 prometheus
[Fri May 10 20:02:05 2019] [39624]   994 39624  1066012   135361     483       6        0             0 postgres
[Fri May 10 20:02:05 2019] [39625]   994 39625  1065944     8522      40       4        0             0 postgres
[Fri May 10 20:02:05 2019] [39626]   994 39626  1065944     4624      30       4        0             0 postgres
[Fri May 10 20:02:05 2019] [39627]   994 39627  1066086      786      32       4        0             0 postgres
[Fri May 10 20:02:05 2019] [39628]   994 39628     8347      562      21       4        0             0 postgres
[Fri May 10 20:02:05 2019] [39639]   997 39639    36989    26443      69       3        0             0 redis-server
[Fri May 10 20:02:05 2019] [39651]   997 39651   230876     1891      49       5        0             0 redis_exporter
[Fri May 10 20:02:05 2019] [39690]   998 39690   732963   200291    1357       5        0             0 bundle
[Fri May 10 20:02:05 2019] [39704]   998 39704     2412       96      10       3        0             0 gitlab-unicorn-
[Fri May 10 20:02:05 2019] [39723]   998 39723   194609   114990     370       3        0             0 bundle
[Fri May 10 20:02:05 2019] [39772]   994 39772  1067536    41054     299       6        0             0 postgres
[Fri May 10 20:02:05 2019] [39773]   994 39773  1066728     4200      47       4        0             0 postgres
[Fri May 10 20:02:05 2019] [39776]   994 39776  1067023     7098      74       5        0             0 postgres
[Fri May 10 20:02:05 2019] [39779]   994 39779  1066912     4417      46       4        0             0 postgres
[Fri May 10 20:02:05 2019] [40027]   994 40027  1071539    95066     390       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40101]   994 40101  1071586    90705     381       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40224]   994 40224  1071523    92701     391       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40225]   994 40225  1071523    91350     391       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40226]   994 40226  1073274    95480     402       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40227]   994 40227  1071552    93628     389       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40228]   994 40228  1071553    92738     389       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40229]   994 40229  1071513    92599     379       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40230]   994 40230  1071473    91725     381       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40233]   994 40233  1071601    93411     378       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40254]   994 40254  1071517    91299     387       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40255]   994 40255  1071499    93578     393       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40256]   994 40256  1071666    94060     391       6        0             0 postgres
[Fri May 10 20:02:05 2019] [40257]   994 40257  1073244   100021     407       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41043]   994 41043  1071505    92062     386       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41049]   994 41049  1073278    96186     400       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41052]   994 41052  1071953    95721     389       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41055]   994 41055  1071867    92959     390       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41060]   994 41060  1071568    94123     400       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41065]   994 41065  1071614    94404     389       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41068]   994 41068  1071355    92372     382       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41071]   994 41071  1071433    92501     380       6        0             0 postgres
[Fri May 10 20:02:05 2019] [41076]   994 41076  1073259    97413     404       6        0             0 postgres
[Fri May 10 20:02:05 2019] [46746]   994 46746  1073766    97513     404       6        0             0 postgres
[Fri May 10 20:02:05 2019] [46747]   994 46747  1071568    92477     392       6        0             0 postgres
[Fri May 10 20:02:05 2019] [ 3879]   996  3879   233880    12797      75       5        0             0 registry
[Fri May 10 20:02:05 2019] [33505]   998 33505   784733    33101     225       6        0             0 ruby
[Fri May 10 20:02:05 2019] [75287]   998 75287   307660   154175     523       4        0             0 bundle
[Fri May 10 20:02:05 2019] [75295]   994 75295  1073169    81934     410       6        0             0 postgres
[Fri May 10 20:02:05 2019] [55656]   998 55656   272669   135970     479       4        0             0 bundle
[Fri May 10 20:02:05 2019] [55680]   994 55680  1073003    55548     329       6        0             0 postgres
[Fri May 10 20:02:05 2019] [56934]   998 56934   275020   132316     467       4        0             0 bundle
[Fri May 10 20:02:05 2019] [56958]   994 56958  1073098    58540     344       6        0             0 postgres
[Fri May 10 20:02:05 2019] [67795]   998 67795   699102    12408     188       5        0             0 ruby
[Fri May 10 20:02:05 2019] [81173]   998 81173   274252   131297     473       4        0             0 bundle
[Fri May 10 20:02:06 2019] [81228]   994 81228  1073097    54704     338       6        0             0 postgres
[Fri May 10 20:02:06 2019] [96622]     0 96622     1069       16       8       3        0             0 gitlab-logrotat
[Fri May 10 20:02:06 2019] [103537]   998 103537   243997   130987     457       4        0             0 bundle
[Fri May 10 20:02:06 2019] [103581]   994 103581  1073031    44674     308       6        0             0 postgres
[Fri May 10 20:02:06 2019] [104906]     0 104906     1046       16       7       3        0             0 sleep
[Fri May 10 20:02:06 2019] [114325]   998 114325   243357   129325     449       4        0             0 bundle
[Fri May 10 20:02:06 2019] [114370]   994 114370  1073004    47860     322       6        0             0 postgres
[Fri May 10 20:02:06 2019] [116935]   998 116935   243357   130159     453       4        0             0 bundle
[Fri May 10 20:02:06 2019] [117059]   994 117059  1072518    46533     340       6        0             0 postgres
[Fri May 10 20:02:06 2019] [10235]   998 10235   241017   130594     424       4        0             0 bundle
[Fri May 10 20:02:06 2019] [10273]   994 10273  1069256    21940     199       6        0             0 postgres
[Fri May 10 20:02:06 2019] [11009]   998 11009   241017   126868     418       4        0             0 bundle
[Fri May 10 20:02:06 2019] [11015]   994 11015  1069529    19623     163       6        0             0 postgres
[Fri May 10 20:02:06 2019] [12807]   998 12807    25611     4418      49       3        0             0 bundle
[Fri May 10 20:02:06 2019] [12820]     0 12820    16440      184      35       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12828]     0 12828    16440      184      35       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12832]     0 12832    15887       80      31       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12836]     0 12836    15887       79      32       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12839]     0 12839    15887       81      33       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12841]   998 12841     1069       20       9       3        0             0 sh
[Fri May 10 20:02:06 2019] [12842]   994 12842  1066619     1784      41       4        0             0 postgres
[Fri May 10 20:02:06 2019] [12844]     0 12844    15887       81      33       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12845]   998 12845     6890       61      18       3        0             0 pgrep
[Fri May 10 20:02:06 2019] [12846]   994 12846  1066563     1099      34       4        0             0 postgres
[Fri May 10 20:02:06 2019] [12847]     0 12847    10803       47      22       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12848]     0 12848    11355       50      23       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12849]   105 12849     4211       41      14       3        0             0 nscd
[Fri May 10 20:02:06 2019] [12850]     0 12850     9656       44      21       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12851]     0 12851     9656       44      20       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12852]     0 12852     9656       44      20       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12854]     0 12854    15914      186      33       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12855]   998 12855     2278       16       8       3        0             0 ps
[Fri May 10 20:02:06 2019] [12856]     0 12856     1885       13       8       3        0             0 sshd
[Fri May 10 20:02:06 2019] [12857]   998 12857     3902       22      11       3        0             0 ps
[Fri May 10 20:02:06 2019] Out of memory: Kill process 780 (cloudflared) score 361 or sacrifice child
[Fri May 10 20:02:06 2019] Killed process 780 (cloudflared) total-vm:7263636kB, anon-rss:6113508kB, file-rss:0kB, shmem-rss:0kB

closed time in 3 months

jbergstroem

issue commentcloudflare/cloudflared

2019.4.0: Memory leak

@jbergstroem we made further improvement in release 2019.11.0. Let us know if you still observe any issue.

Will update now. Should we close issue and reopen if needed?

jbergstroem

comment created time in 3 months

pull request commentnodejs/build

ansible: metrics server (WIP) & removal of Cloudflare cache bypass

This isn't merged because I'm not convinced it's needed, we need to figure out medium and long-term strategy. The scripts in here to do the transforms should be helpful whichever way we choose though.

Ah, ok. Thanks for elaborating. At least they're working for now.

rvagg

comment created time in 4 months

issue commentnodejs/build

Downloads of binaries from nodejs.org are slow / not working

Small update: we are now carefully testing a caching strategy for the most common file formats. If things proceed well (as it does seem to), we will start covering more parts of the site and be more generous with TTL's.

watson

comment created time in 4 months

issue commentaquasecurity/trivy

Consider different storage options

As long as you have no other backends. What about having one docker container being executed every hour to update a docker volume. And then mount/bind that docker volume to all other docker trivy containers as read-only and with --skip-update - that way you do not have concurrent writes and fastest possible trivy scan results.

This works well, if all docker containers are executed on the same host.On a small farm it is maybe an option to have the "update container" to be executed / sticky on each "worker node". On a large farm this is maybe not an option.

I'm doing something like this at the moment; daily databases and mounting them to the cache dir. The size of these dailies are pretty significant though. I feel a bit bad for potentially pushing them to docker hub but can do if there's an interest..

jbergstroem

comment created time in 4 months

pull request commentnodejs/build

ansible: metrics server (WIP) & removal of Cloudflare cache bypass

@jbergstroem this is not merged

Hm, well, changes to cloudflare seems to have been made and the metrics server is up and running. Most traffic still passes to nginx (cache-control needs to be improved) but the logs are being pushed.

rvagg

comment created time in 4 months

pull request commentnodejs/build

ansible: metrics server (WIP) & removal of Cloudflare cache bypass

@jbergstroem has suggested we do at least some of this log processing on GCP workers (or Cloudflare workers? I'm not sure exactly what the idea here is). That would be great because the logs we're collecting have way more data than we need for just /dist/ and /download/ right now. So maybe we modernise this while we're messing with it and make a small step toward getting specialised work off our primary server. So this PR doesn't necessarily have to be merged, it could be a temporary arrangement until we get the rest sorted out.

Here are my thoughts:

Cloudflare logs are currently stored in daily "folders" in gcs. Since changes to files emit events in GCP-land, we can attach a cloud function that would act as cron job and do the parse we now via above. I have a rudimentary JQ oneliner that transforms the json into a common log format that the old scripts can accept, but we shoudl obviously either generate the csv's straight from here or look at moving to another format that can provide more input to the curious user.

rvagg

comment created time in 4 months

pull request commentnodejs/build

ansible: metrics server (WIP) & removal of Cloudflare cache bypass

Post-merge LGTM. We still have some cache header work to do, but I'm on it.

rvagg

comment created time in 4 months

issue commentsalomvary/soundcleod

1.4.1-release?

Another idea worth exploring: remove custom media keys glue and see if things work with the MediaSession API only, both on Windows and macOS.

What about doing it in two steps? Since mediakeys are already pretty broken, how about an incremental release without it (to fix other bugs and get performance improvements), then a feature release with whatever media keys path we take?

jbergstroem

comment created time in 4 months

pull request commentGoogleContainerTools/distroless

Upgrade node image to latest LTS v10

Version 10.16.3 is now the latest active LTS version of Node js.

Possible nitpick, but version 12.13.0 is actually the latest active LTS. 10.x is also released as active for an LTS overlap and will go into maintenance mode come April, 2020 (6mo). More info here.

If the goal is to have the latest LTS, then perhaps 12 is a better target?

HofmannZ

comment created time in 4 months

issue commentnodejs/build

New Linter strategy

FWIW: there's nothing about the linters that is tied to FreeBSD; it was just a personal preference when I originally set it up.

Run the liters in Docker using some of the infra that comes in #1982 - namely the ability to execute a particular container that gets pulled from Docker Hub.

I like this approach. It makes it simpler to drop in any shared infra from other CI's or github actions.

rvagg

comment created time in 4 months

pull request commentsalomvary/soundcleod

WIP: deps: bump to Electron 7.x

...but I managed to fix the tests on master \o/

Great!

jbergstroem

comment created time in 4 months

issue commentsalomvary/soundcleod

Login is not remembered

@salomvary , @szalaiit can you both try with latest master and see if its fixed?

salomvary

comment created time in 4 months

issue closedsalomvary/soundcleod

deps bump: Electron 7

Tracking issue for updating to to the 6.x (I have a local branch with some test issues) ecosystem.

closed time in 4 months

jbergstroem

issue commentsalomvary/soundcleod

deps bump: Electron 7

Landed in 68035c7796208e613599e33c81acd9ca36c057ee.

jbergstroem

comment created time in 4 months

pull request commentsalomvary/soundcleod

WIP: deps: bump to Electron 7.x

Did a quick look at the test failures too...The facebook tests look like they can just be removed as soundcloud doesnt offer FB login anymore. Not sure about the other failures though, I've never messed with electron apps before.

I think there's some user-agent check going on. I see it in browser but not in app.

jbergstroem

comment created time in 4 months

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha 59d9df8e325417b6c3870f839508a01afbb4f8b1

Rewrite mariadb configuration file After switching to another running `USER` in `Dockerfile` the mysql config file could not be written to `/etc`. Note to self: This would have been caught in a test suite..

view details

push time in 4 months

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha 7e5d2964cdac8d7a594ff70d149b666ae6be41e8

dockerfile: add HEALTHCHECK A bit moot since we're only checking if mysqld is running, but at the moment that's the best we can do.

view details

push time in 4 months

created tagjbergstroem/mariadb-alpine

tag10.3.18

A (small) MariaDB container suitable for development

created time in 4 months

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha 6f13659626f8307f4a637360cbf23acf1508b4a0

Start as `mysql` `apk` provides a new user for said server, lets use it (hat tip, dockle)

view details

Johan Bergström

commit sha be5e2ca96b9053fe86e439f7a8a402b69e544ecc

Update readme with latest versions (10.3.17)

view details

Johan Bergström

commit sha a575437fb029a706e237659a5c9109412400b630

v10.3.18

view details

push time in 4 months

push eventjbergstroem/soundcleod

Johan Bergström

commit sha 72929bbaf02c763b80b692315b4b4b96104ff39e

app: move import Minor lint fix for how we pass electron path.

view details

Johan Bergström

commit sha 74dc66f39a0a8c28fa165f6cc2e535461cc077ad

ci: Use node 10 in appveyor Node 8 is no longer active LTS.

view details

Johan Bergström

commit sha 4cefd5d676523d2e23d74a9e4ccd26c6fb91d811

app/main: get name from property This fixes a deprecation notice from Electron.

view details

Johan Bergström

commit sha 20d8eea4456043bbb26a99d435d3a90754776c0e

package.json: add name ..this is required for a `package.json` to be seen as "valid" in the eyes of npm.

view details

Johan Bergström

commit sha 663349f9aa3f3f0cb841d92bfe7208f4f2a9aee9

ci: install packages consistently Travis uses `npm ci`, so do the same in Appveyor.

view details

push time in 4 months

push eventjbergstroem/soundcleod

Johan Bergström

commit sha 7a19aed52298a2751e820b691e5144d58a4a4897

package.json: add name ..this is required for a `package.json` to be seen as "valid" in the eyes of npm.

view details

Johan Bergström

commit sha 46bc80fa298ec5dba38d4c6207fe4cefd538075d

ci: install packages consistently Travis uses `npm ci`, so do the same in Appveyor.

view details

push time in 4 months

pull request commentsalomvary/soundcleod

WIP: deps: bump to Electron 7.x

Travis

npm ci fails and I can reproduce locally. Seems relatively easy to solve

Appveyor

A timeout (1h) for the job, likely some trial and error with tweaking electron for "ci use".

jbergstroem

comment created time in 4 months

pull request commentsalomvary/soundcleod

WIP: deps: bump to Electron 7.x

Ok, enough messing around. Electron is at 7 now and works locally. Not sure why ci is unhappy so that'd be the next step..

jbergstroem

comment created time in 4 months

push eventjbergstroem/soundcleod

Johan Bergström

commit sha d2f9d43becd40d9f619a986be526f98f521ba205

deps: bump to Electron 7.x Note: Spectron is still at 5.x since we're likely hitting this issue: https://github.com/electron-userland/spectron/issues/443

view details

Johan Bergström

commit sha 2eccbb519a0f086005c47a3e79c9778c3d442d41

`test/`: various lint fixes

view details

Johan Bergström

commit sha 78f5dc85e14f17f8e1400615cf4577a081e222a5

ci: Use node 10 in appveyor Node 8 is no longer active LTS.

view details

Johan Bergström

commit sha 48034492af6cba56d0f8f54ac81dd80ae3865567

app/main: get name from property This fixes a deprecation notice from Electron.

view details

push time in 4 months

issue commentsalomvary/soundcleod

deps bump: Electron 8

I've updated to 8 now and reverted the spectron bumps, seems to pass for me locally at least.

jbergstroem

comment created time in 4 months

issue commentsalomvary/soundcleod

Login is not remembered

This seems fixed when we bump to electron 8 (#193). Works for me at least..

salomvary

comment created time in 4 months

push eventjbergstroem/soundcleod

Johan Bergström

commit sha 27093c986760f1e2b6811b9d1dfaea80e198873f

deps: bump to Electron 8.x Note: Spectron is still at 5.x since we're likely hitting this issue: https://github.com/electron-userland/spectron/issues/443

view details

Johan Bergström

commit sha e4356189b4556f5d3f2611aebcb10971c4fd4067

`test/`: various lint fixes

view details

Johan Bergström

commit sha aedcb4f1348c82a199770053717e44222b174971

ci: Use node 10 in appveyor Node 8 is no longer active LTS.

view details

Johan Bergström

commit sha 241bca276a1dfddf48cb3e1c6d2af669e6101a87

app/main: get name from property This fixes a deprecation notice from Electron.

view details

push time in 4 months

push eventjbergstroem/soundcleod

Johan Bergström

commit sha 1a03f1fc392dfdf41d67914286330bc63a77cf22

foo

view details

Johan Bergström

commit sha 8b768f5cc5653d804f5d3c72eff1904644e24338

`test/`: various lint fixes

view details

Johan Bergström

commit sha 2e6eedf825b1b179b8b8d3f3917cd8ab66d25a9b

ci: Use node 10 in appveyor Node 8 is no longer active LTS.

view details

Johan Bergström

commit sha bbe10750688baf26245541a7813333ea0786d477

app/main: get name from property This fixes a deprecation notice from Electron.

view details

push time in 4 months

push eventjbergstroem/soundcleod

Johan Bergström

commit sha d6520ad9c24523585679f84c3396adfc9492bc42

deps: bump to Electron 8.x Note: Spectron is still at 5.x since we're likely hitting this issue: https://github.com/electron-userland/spectron/issues/443

view details

Johan Bergström

commit sha bffb202f027a23aee84fc8ba3ca9b86674013b90

`test/`: various lint fixes

view details

Johan Bergström

commit sha 07e612762de482435f74628c1af8936b289aecf2

ci: Use node 10 in appveyor Node 8 is no longer active LTS.

view details

push time in 4 months

push eventjbergstroem/soundcleod

Johan Bergström

commit sha 508d8d1683b2270eced414737e5e75ee0e8a28df

Update link to cask(room) Fixes: https://github.com/salomvary/soundcleod/issues/196

view details

Márton Salomváry

commit sha 137a1dd951cf39b12f8ba76c5ad6861e52ee8209

Merge pull request #197 from jbergstroem/fix/readme-cask Update link to cask(room)

view details

Johan Bergström

commit sha 42d3caaf5b546ad0635ffca71160ecb23f7aa95d

deps: bump to Electron 8.x Note: Spectron is still at 5.x since we're likely hitting this issue: https://github.com/electron-userland/spectron/issues/443

view details

Johan Bergström

commit sha 3e09aff7f596a4be8bd380480ca24d4376bae927

`test/`: various lint fixes

view details

push time in 4 months

issue commentsalomvary/soundcleod

deps bump: Electron 6

This looks very suspicious: https://github.com/electron-userland/spectron/issues/443

jbergstroem

comment created time in 4 months

issue commentnodejs/node

test-process-uid-gid.js (& euid-egid) failing in Node.js 10.x on Alpine 3.9 with Ubuntu 18.04 hosts

#include <execinfo.h>

This lives in libexecinfo-dev in alpine.

rvagg

comment created time in 4 months

PR opened salomvary/soundcleod

Update link to cask(room)

Fixes: https://github.com/salomvary/soundcleod/issues/196

+1 -1

0 comment

1 changed file

pr created time in 4 months

create barnchjbergstroem/soundcleod

branch : fix/readme-cask

created branch time in 4 months

startedArkweid/lefthook

started time in 4 months

pull request commentnodejs/tap2junit

Update tap13 from upstream, reapply py3 compatibility PR

@jbergstroem any thoughts? the new version has a license that doesn't cause any IP issues, do you think its functional?

Happy to merge it. I haven't had the time to look at the failing tests though..

sam-github

comment created time in 4 months

issue commentaquasecurity/trivy

Use "jq" instead of "grep" in CI examples

The benefit of using grep here is that it is installed and supported on pretty much every unix-based operating system, where jq is an optional add-on.

bogdanbarna

comment created time in 5 months

issue commentnodejs/admin

Transfer jenkins CI tool tap2junit into Node.js org

Anyway, as far as I understand (and this is obviously not that much) the main problem here is having the tap13.py file in this source tree, and it could be just installed as dependency using pip during provisioning of the CI system.

As mentioned previously, the rationale for doing so was because some nodes lack setuptools/pip and it was non-trivial to add it. This may have changed.

cclauss

comment created time in 5 months

issue closedjbergstroem/mariadb-alpine

ERROR: unsatisfiable constraints:

Hello, great work indeed!

But I can't reproduce:

docker@boot2docker:/d/test/mariadb$ docker build -f Dockerfile$dver -t kklepper/${PWD##*/}$dver:alpine . && docker images | grep 'none>'| awk {'print $3'} |xargs docker rmi

 ---> Running in ac9d7ff560e6
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  mariadb-10.3.17-r0:

Changing from

RUN apk add --no-cache mariadb=10.3.15-r0 \

to

RUN apk add --no-cache mariadb \

yields

fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
(1/11) Installing mariadb-common (10.3.17-r0)
(2/11) Installing libaio (0.3.111-r0)
(3/11) Installing xz-libs (5.2.4-r0)
(4/11) Installing ncurses-terminfo-base (6.1_p20190105-r0)
(5/11) Installing ncurses-terminfo (6.1_p20190105-r0)
(6/11) Installing ncurses-libs (6.1_p20190105-r0)
(7/11) Installing pcre (8.42-r1)
(8/11) Installing libgcc (8.3.0-r0)
(9/11) Installing libstdc++ (8.3.0-r0)
(10/11) Installing libxml2 (2.9.9-r1)
(11/11) Installing mariadb (10.3.17-r0)

So that's what we want.

Adding mariadb-client increases the size considerably (kklepper/mariadb2 ):

docker@boot2docker:/d/test/mariadb2$ docker images | grep "maria"
kklepper/mariadb                                                     alpine              e16c340d3970        12 seconds ago      38.2MB
kklepper/mariadb2                                                    alpine              1fe8654c7051        6 minutes ago       60.6MB
jbergstroem/mariadb-alpine                                           latest              5db0a68bf6f6        3 months ago         38.1MB

Ok as well.

Running either version reveals errors:

2019-10-02 12:30:38 0 [Note] /usr/bin/mysqld (mysqld 10.3.17-MariaDB-log) starting as process 11 ...
2019-10-02 12:30:38 0 [ERROR] mysqld: Can't open shared library '/usr/lib/mariadb/plugin/ha_sphinx.so' (errno: 2, Error loading shared library /usr/lib/mariadb/plugin/ha_sphinx.so: No such file or directory)

...

2019-10-02 12:30:38 0 [ERROR] Incorrect definition of table mysql.event: expected column 'sql_mode' at position 14 to have type set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH','EMPTY_STRING_IS_NULL','SIMULTANEOUS_ASSIGNMENT'), found type set('ALLOW_INVALID_DATES','ANSI','ANSI_QUOTES','DB2','EMPTY_STRING_IS_NULL','ERROR_FOR_DIVISION_BY_ZERO','HIGH_NOT_PRECEDENCE','IGNORE_BAD_TABLE_OPTIONS','IGNORE_SPACE','MAXDB','MSSQL','MYSQL323','MYSQL40','NO_AUTO_CREATE_USER','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','NO_DIR_IN_CREATE','NO_EN
2019-10-02 12:30:38 0 [ERROR] mysqld: Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.

I cannot fix any of these.

I tried to fix the second with what is given on https://support.plesk.com/hc/en-us/articles/360004067893-Error-in-MySQL-log-files-Incorrect-definition-of-table-mysql-event-expected-column-sql-mode-at-position-14 to no avail. https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-11.html might give a hint, though.

I find https://dba.stackexchange.com/questions/56267/incorrect-definition-of-table-mysql-event-after-migrating-database-to-mariadb

On centos 7:

mysql Ver 15.1 Distrib 5.5.50-MariaDB, for Linux (x86_64) using readline 5.1

mysql_upgrade -u root -p

This issue is fixed.

but cannot make sense of it.

Most important for me is error 1 as I heavily use sphinx search.

alpine 3.3 has /usr/lib/mysql/plugin/ha_sphinx.so, https://pkgs.alpinelinux.org/contents?branch=v3.3&name=mariadb&arch=x86&repo=main, the newer versions don't. The reason maybe is found in https://mariadb.com/kb/en/library/documentation/columns-storage-engines-and-plugins/storage-engines/tokudb/tokudb-engine-installation-problem/ where it states

The downloads page offers two x86_64.tar.gz files: "mariadb-10.0.10-linux-x86_64.tar.gz" and "mariadb-10.0.10-linux-x86_64.tar.gz (requires GLIBC_2.14+)".

GLIBC isn't for alpine...

But 3.3 produces a new error:

(8/9) Installing mariadb (10.1.26-r0)
Executing mariadb-10.1.26-r0.pre-install
(9/9) Installing mariadb-client (10.1.26-r0)
Executing busybox-1.24.2-r2.trigger
OK: 207 MiB in 20 packages
find: /usr/share/mariadb/: No such file or directory
touch: /usr/share/mariadb/mysql_system_tables_data.sql: No such file or directory

So I got ha_sphinx.so from somewhere. Adding COPY files/ha_sphinx.so /usr/lib/mariadb/plugin produces a strange error

Step 7/12 : COPY files/ha_sphinx.so /usr/lib/mariadb/plugin COPY failed: stat /mnt/sda1/var/lib/docker/tmp/docker-builder670482555/files/ha_sphinx.so: no such file or directory

while

docker@boot2docker:/c/kklepper/test/mariadb2$ ll files/
total 6004
-rwxr-xr-x    1 docker   staff      6145496 Sep 30 22:42 ha_sphinx.so

Even adding RUN ls -altrh /c/kklepper/test/mariadb2/files/ha_sphinx.so shows

Step 7/13 : RUN ls -altrh /c/kklepper/test/mariadb2/files/ha_sphinx.so
 ---> Running in b3bf7208524e
ls: /c/kklepper/test/mariadb2/files/ha_sphinx.so: No such file or directory
The command '/bin/sh -c ls -altrh /c/kklepper/test/mariadb2/files/ha_sphinx.so' returned a non-zero code: 1

I'm stuck. Any idea?

closed time in 5 months

kklepper

issue commentjbergstroem/mariadb-alpine

ERROR: unsatisfiable constraints:

So, I had a look at this. Sphinx actually looks like its available as a separate package, but it has additional dependencies on top of mariadb which doubles the size of the container. I'm thinking this is wandering a bit too far off from the goals of this specific project:

~ # apk add sphinx
(1/9) Installing expat (2.2.8-r0)
(2/9) Installing mariadb-connector-c (3.0.10-r0)
(3/9) Installing readline (8.0.0-r0)
(4/9) Installing unixodbc (2.3.7-r1)
(5/9) Installing db (5.3.28-r1)
(6/9) Installing libsasl (2.1.27-r3)
(7/9) Installing libldap (2.4.48-r0)
(8/9) Installing libpq (11.5-r1)
(9/9) Installing sphinx (2.2.11-r1)

For your use case, perhaps check if apk add mariadb sphinx works fine?

kklepper

comment created time in 5 months

push eventjbergstroem/mariadb-alpine

Johan Bergström

commit sha 51317fb9fd9b0e83aab1314e9259b83805681460

Switch to Alpine 3.10

view details

push time in 5 months

IssuesEvent

issue commentjbergstroem/mariadb-alpine

ERROR: unsatisfiable constraints:

If you don't mind, I'll repoen this and have a look at fixing sphinx!

kklepper

comment created time in 5 months

more