Series of errors on clean install

Thanks for a great project! I would like to offer some comments/experiences when starting from scratch.
I started from scratch on a mac and installed everything according to instructions. I got a number of issues:
--edited issues (added numbering)--

References in README are not updated to djangoreactreduxjwtbase_* (add jwt)
The scripts submodule has already been added in the repository, so README is not correct in the need to add culture-scripts
I had an older version of npm that confused me for a while. It would be useful to document minimum npm version
When running frontend tests, I get an error Failed at the<EMAIL_ADDRESS>coverage script 'istanbul cover node_modules/mocha/bin/_mocha -- --require tests/require --recursive --compilers js:babel-core/register --colors --reporter dot tests/js/'
See npm-debug.log.txt
When starting the containers (using Docker for Mac), everything seems to start ok, but when accessing http://localhost:8000/, I get a File not found and several modules (font-awesome etc) not found in the console log. Then I need to wait 55 seconds(!), refresh my browser and then it works
Finally, when running the backend tests, I get several 'The fake-factory package is now called Faker errors.

Starting djangoreactreduxjwtbase_postgres_1
Starting djangoreactreduxjwtbase_backend_1
Starting djangoreactreduxjwtbase_nginx_1
Starting djangoreactreduxjwtbase_frontend_1
Attaching to djangoreactreduxjwtbase_postgres_1, djangoreactreduxjwtbase_backend_1, djangoreactreduxjwtbase_frontend_1, djangoreactreduxjwtbase_nginx_1
postgres_1  | LOG:  database system was shut down at 2016-12-17 08:25:22 UTC
postgres_1  | LOG:  MultiXact member wraparound protections are now enabled
backend_1   | Operations to perform:
backend_1   |   Synchronize unmigrated apps: staticfiles, rest_framework, accounts, django_extensions, base
postgres_1  | LOG:  database system is ready to accept connections
backend_1   |   Apply all migrations: knox, auth, contenttypes
backend_1   | Synchronizing apps without migrations:
backend_1   |   Creating tables...
postgres_1  | LOG:  autovacuum launcher started
backend_1   |     Running deferred SQL...
backend_1   |   Installing custom SQL...
backend_1   | Running migrations:
backend_1   |   No migrations to apply.
frontend_1  | yarn install v0.17.10
frontend_1  | [1/4] Resolving packages...
backend_1   | Installed 1 object(s) from 1 fixture(s)
frontend_1  | success Already up-to-date.
frontend_1  | Done in 0.66s.
frontend_1  |
frontend_1  | ><EMAIL_ADDRESS>dev /django
frontend_1  | > webpack --progress --display-error-details --config webpack/common.config.js --watch
frontend_1  |
backend_1   | Performing system checks...
backend_1   |
backend_1   | System check identified no issues (0 silenced).
backend_1   | December 17, 2016 - 08:25:58
backend_1   | Django version 1.8.15, using settings 'djangoreactredux.settings.dev'
backend_1   | Starting development server at http://<IP_ADDRESS>:8000/
backend_1   | Quit the server with CONTROL-C.
frontend_1  | clean-webpack-plugin: /django/src/static_dist has been removed.
backend_1   | [17/Dec/2016 08:26:06] "GET / HTTP/1.0" 500 83907
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:26:06 +0000] "GET / HTTP/1.1" 500 84015 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:26:07 +0000] "GET /favicon.ico HTTP/1.1" 500 83668 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
backend_1   | [17/Dec/2016 08:26:07] "GET /favicon.ico HTTP/1.0" 500 83568
backend_1   | [17/Dec/2016 08:26:13] "GET / HTTP/1.0" 500 83293
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:26:13 +0000] "GET / HTTP/1.1" 500 83393 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
backend_1   | [17/Dec/2016 08:26:13] "GET /favicon.ico HTTP/1.0" 500 83568
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:26:13 +0000] "GET /favicon.ico HTTP/1.1" 500 83668 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
backend_1   | [17/Dec/2016 08:26:20] "GET / HTTP/1.0" 500 83293
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:26:20 +0000] "GET / HTTP/1.1" 500 83400 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
backend_1   | [17/Dec/2016 08:26:21] "GET /favicon.ico HTTP/1.0" 500 83568
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:26:21 +0000] "GET /favicon.ico HTTP/1.1" 500 83668 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
 11% building modules 15/53 modules 38 active ...de_modules/redux/lib/utils/warning.jsnode_modules/nan
frontend_1  | resolve failed:  { Error: Cannot find module 'font-awesome'
frontend_1  |     at Function.Module._resolveFilename (module.js:469:15)
frontend_1  |     at Function.requireRelative.resolve (/django/node_modules/require-relative/index.js:30:17)
frontend_1  |     at resolve (/django/node_modules/modify-babel-preset/lib/serialize.js:26:26)
frontend_1  |     at findAndRemove (/django/node_modules/modify-babel-preset/lib/serialize.js:83:11)
frontend_1  |     at /django/node_modules/modify-babel-preset/lib/serialize.js:126:13
frontend_1  |     at Array.map (native)
frontend_1  |     at loadPreset (/django/node_modules/modify-babel-preset/lib/serialize.js:118:29)
frontend_1  |     at module.exports (/django/node_modules/modify-babel-preset/index.js:95:19)
frontend_1  |     at Object.<anonymous> (/django/node_modules/babel-preset-es2015-loose/index.js:5:18)
frontend_1  |     at Module._compile (module.js:570:32)
frontend_1  |     at Object.Module._extensions..js (module.js:579:10)
frontend_1  |     at Module.load (module.js:487:32)
frontend_1  |     at tryModuleLoad (module.js:446:12)
frontend_1  |     at Function.Module._load (module.js:438:3)
frontend_1  |     at Module.require (module.js:497:17)
frontend_1  |     at require (internal/module.js:20:19)
frontend_1  |     at /django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:302:17
frontend_1  |     at Array.map (native)
frontend_1  |     at OptionManager.resolvePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:270:20)
frontend_1  |     at OptionManager.mergePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:259:10)
frontend_1  |     at OptionManager.mergeOptions (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:244:14)
frontend_1  |     at OptionManager.init (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:374:12)
frontend_1  |     at File.initOptions (/django/node_modules/babel-core/lib/transformation/file/index.js:216:65)
frontend_1  |     at new File (/django/node_modules/babel-core/lib/transformation/file/index.js:139:24)
frontend_1  |     at Pipeline.transform (/django/node_modules/babel-core/lib/transformation/pipeline.js:46:16)
frontend_1  |     at transpile (/django/node_modules/babel-loader/lib/index.js:41:20)
frontend_1  |     at Object.module.exports (/django/node_modules/babel-loader/lib/index.js:138:12)
frontend_1  |     at LOADER_EXECUTION (/django/node_modules/loader-runner/lib/LoaderRunner.js:114:14)
frontend_1  |     at runSyncOrAsync (/django/node_modules/loader-runner/lib/LoaderRunner.js:115:4)
frontend_1  |     at iterateNormalLoaders (/django/node_modules/loader-runner/lib/LoaderRunner.js:224:2) code: 'MODULE_NOT_FOUND' } font-awesome
frontend_1  | resolve failed:  { Error: Cannot find module 'eslint-module-utils'
frontend_1  |     at Function.Module._resolveFilename (module.js:469:15)
frontend_1  |     at Function.requireRelative.resolve (/django/node_modules/require-relative/index.js:30:17)
frontend_1  |     at resolve (/django/node_modules/modify-babel-preset/lib/serialize.js:26:26)
frontend_1  |     at findAndRemove (/django/node_modules/modify-babel-preset/lib/serialize.js:83:11)
frontend_1  |     at /django/node_modules/modify-babel-preset/lib/serialize.js:126:13
frontend_1  |     at Array.map (native)
frontend_1  |     at loadPreset (/django/node_modules/modify-babel-preset/lib/serialize.js:118:29)
frontend_1  |     at module.exports (/django/node_modules/modify-babel-preset/index.js:95:19)
frontend_1  |     at Object.<anonymous> (/django/node_modules/babel-preset-es2015-loose/index.js:5:18)
frontend_1  |     at Module._compile (module.js:570:32)
frontend_1  |     at Object.Module._extensions..js (module.js:579:10)
frontend_1  |     at Module.load (module.js:487:32)
frontend_1  |     at tryModuleLoad (module.js:446:12)
frontend_1  |     at Function.Module._load (module.js:438:3)
frontend_1  |     at Module.require (module.js:497:17)
frontend_1  |     at require (internal/module.js:20:19)
frontend_1  |     at /django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:302:17
frontend_1  |     at Array.map (native)
frontend_1  |     at OptionManager.resolvePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:270:20)
frontend_1  |     at OptionManager.mergePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:259:10)
frontend_1  |     at OptionManager.mergeOptions (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:244:14)
frontend_1  |     at OptionManager.init (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:374:12)
frontend_1  |     at File.initOptions (/django/node_modules/babel-core/lib/transformation/file/index.js:216:65)
frontend_1  |     at new File (/django/node_modules/babel-core/lib/transformation/file/index.js:139:24)
frontend_1  |     at Pipeline.transform (/django/node_modules/babel-core/lib/transformation/pipeline.js:46:16)
frontend_1  |     at transpile (/django/node_modules/babel-loader/lib/index.js:41:20)
frontend_1  |     at Object.module.exports (/django/node_modules/babel-loader/lib/index.js:138:12)
frontend_1  |     at LOADER_EXECUTION (/django/node_modules/loader-runner/lib/LoaderRunner.js:114:14)
frontend_1  |     at runSyncOrAsync (/django/node_modules/loader-runner/lib/LoaderRunner.js:115:4)
frontend_1  |     at iterateNormalLoaders (/django/node_modules/loader-runner/lib/LoaderRunner.js:224:2) code: 'MODULE_NOT_FOUND' } eslint-module-utils
frontend_1  | resolve failed:  { Error: Cannot find module 'caniuse-db'
frontend_1  |     at Function.Module._resolveFilename (module.js:469:15)
frontend_1  |     at Function.requireRelative.resolve (/django/node_modules/require-relative/index.js:30:17)
frontend_1  |     at resolve (/django/node_modules/modify-babel-preset/lib/serialize.js:26:26)
frontend_1  |     at findAndRemove (/django/node_modules/modify-babel-preset/lib/serialize.js:83:11)
frontend_1  |     at /django/node_modules/modify-babel-preset/lib/serialize.js:126:13
frontend_1  |     at Array.map (native)
frontend_1  |     at loadPreset (/django/node_modules/modify-babel-preset/lib/serialize.js:118:29)
frontend_1  |     at module.exports (/django/node_modules/modify-babel-preset/index.js:95:19)
frontend_1  |     at Object.<anonymous> (/django/node_modules/babel-preset-es2015-loose/index.js:5:18)
frontend_1  |     at Module._compile (module.js:570:32)
frontend_1  |     at Object.Module._extensions..js (module.js:579:10)
frontend_1  |     at Module.load (module.js:487:32)
frontend_1  |     at tryModuleLoad (module.js:446:12)
frontend_1  |     at Function.Module._load (module.js:438:3)
frontend_1  |     at Module.require (module.js:497:17)
frontend_1  |     at require (internal/module.js:20:19)
frontend_1  |     at /django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:302:17
frontend_1  |     at Array.map (native)
frontend_1  |     at OptionManager.resolvePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:270:20)
frontend_1  |     at OptionManager.mergePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:259:10)
frontend_1  |     at OptionManager.mergeOptions (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:244:14)
frontend_1  |     at OptionManager.init (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:374:12)
frontend_1  |     at File.initOptions (/django/node_modules/babel-core/lib/transformation/file/index.js:216:65)
frontend_1  |     at new File (/django/node_modules/babel-core/lib/transformation/file/index.js:139:24)
frontend_1  |     at Pipeline.transform (/django/node_modules/babel-core/lib/transformation/pipeline.js:46:16)
frontend_1  |     at transpile (/django/node_modules/babel-loader/lib/index.js:41:20)
frontend_1  |     at Object.module.exports (/django/node_modules/babel-loader/lib/index.js:138:12)
frontend_1  |     at LOADER_EXECUTION (/django/node_modules/loader-runner/lib/LoaderRunner.js:114:14)
frontend_1  |     at runSyncOrAsync (/django/node_modules/loader-runner/lib/LoaderRunner.js:115:4)
frontend_1  |     at iterateNormalLoaders (/django/node_modules/loader-runner/lib/LoaderRunner.js:224:2) code: 'MODULE_NOT_FOUND' } caniuse-db
frontend_1  | resolve failed:  { Error: Cannot find module 'babel-runtime'
frontend_1  |     at Function.Module._resolveFilename (module.js:469:15)
frontend_1  |     at Function.requireRelative.resolve (/django/node_modules/require-relative/index.js:30:17)
frontend_1  |     at resolve (/django/node_modules/modify-babel-preset/lib/serialize.js:26:26)
frontend_1  |     at findAndRemove (/django/node_modules/modify-babel-preset/lib/serialize.js:83:11)
frontend_1  |     at /django/node_modules/modify-babel-preset/lib/serialize.js:126:13
frontend_1  |     at Array.map (native)
frontend_1  |     at loadPreset (/django/node_modules/modify-babel-preset/lib/serialize.js:118:29)
frontend_1  |     at module.exports (/django/node_modules/modify-babel-preset/index.js:95:19)
frontend_1  |     at Object.<anonymous> (/django/node_modules/babel-preset-es2015-loose/index.js:5:18)
frontend_1  |     at Module._compile (module.js:570:32)
frontend_1  |     at Object.Module._extensions..js (module.js:579:10)
frontend_1  |     at Module.load (module.js:487:32)
frontend_1  |     at tryModuleLoad (module.js:446:12)
frontend_1  |     at Function.Module._load (module.js:438:3)
frontend_1  |     at Module.require (module.js:497:17)
frontend_1  |     at require (internal/module.js:20:19)
frontend_1  |     at /django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:302:17
frontend_1  |     at Array.map (native)
frontend_1  |     at OptionManager.resolvePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:270:20)
frontend_1  |     at OptionManager.mergePresets (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:259:10)
frontend_1  |     at OptionManager.mergeOptions (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:244:14)
frontend_1  |     at OptionManager.init (/django/node_modules/babel-core/lib/transformation/file/options/option-manager.js:374:12)
frontend_1  |     at File.initOptions (/django/node_modules/babel-core/lib/transformation/file/index.js:216:65)
frontend_1  |     at new File (/django/node_modules/babel-core/lib/transformation/file/index.js:139:24)
frontend_1  |     at Pipeline.transform (/django/node_modules/babel-core/lib/transformation/pipeline.js:46:16)
frontend_1  |     at transpile (/django/node_modules/babel-loader/lib/index.js:41:20)
frontend_1  |     at Object.module.exports (/django/node_modules/babel-loader/lib/index.js:138:12)
frontend_1  |     at LOADER_EXECUTION (/django/node_modules/loader-runner/lib/LoaderRunner.js:114:14)
frontend_1  |     at runSyncOrAsync (/django/node_modules/loader-runner/lib/LoaderRunner.js:115:4)
frontend_1  |     at iterateNormalLoaders (/django/node_modules/loader-runner/lib/LoaderRunner.js:224:2) code: 'MODULE_NOT_FOUND' } babel-runtime
frontend_1  | Version: webpack 2.1.0-beta.15
frontend_1  | Time: 55231ms
frontend_1  |                                                   Asset       Size  Chunks             Chunk Names
frontend_1  |                 /fonts/glyphicons-halflings-regular.ttf    45.4 kB          [emitted]
frontend_1  |                 /fonts/glyphicons-halflings-regular.eot    20.1 kB          [emitted]
frontend_1  | /images/react-logo.png?bf6e7aa4366ba93442e42038897d683d    35.1 kB          [emitted]
frontend_1  | /images/redux-logo.png?59c467536111a981d904a050d335c2be     218 kB          [emitted]
frontend_1  |                /fonts/glyphicons-halflings-regular.woff    23.4 kB          [emitted]
frontend_1  |                         /fonts/fontawesome-webfont.woff      98 kB          [emitted]
frontend_1  |               /fonts/glyphicons-halflings-regular.woff2      18 kB          [emitted]
frontend_1  |                        /fonts/fontawesome-webfont.woff2    77.2 kB          [emitted]
frontend_1  |                          /fonts/fontawesome-webfont.eot     166 kB          [emitted]
frontend_1  |                          /fonts/fontawesome-webfont.ttf     166 kB          [emitted]
frontend_1  |                 /fonts/glyphicons-halflings-regular.svg     109 kB          [emitted]
frontend_1  |                          /fonts/fontawesome-webfont.svg     444 kB          [emitted]
frontend_1  |                          vendor.3962ffc3e7f549f8c9e3.js    1.74 MB       0  [emitted]  vendor
frontend_1  |                             app.3962ffc3e7f549f8c9e3.js     656 kB       1  [emitted]  app
frontend_1  |                      vendor.3962ffc3e7f549f8c9e3.js.map    2.19 MB       0  [emitted]  vendor
frontend_1  |                         app.3962ffc3e7f549f8c9e3.js.map     822 kB       1  [emitted]  app
frontend_1  |                                              index.html  441 bytes          [emitted]
frontend_1  | [1078] multi vendor 172 bytes {0} [built]
frontend_1  |     + 1086 hidden modules
frontend_1  | Child html-webpack-plugin for "index.html":
frontend_1  |         + 4 hidden modules
backend_1   | [17/Dec/2016 08:28:03] "GET / HTTP/1.0" 200 441
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:28:03 +0000] "GET / HTTP/1.1" 200 453 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:28:03 +0000] "GET /static/app.3962ffc3e7f549f8c9e3.js?3962ffc3e7f549f8c9e3 HTTP/1.1" 200 656421 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
backend_1   | [17/Dec/2016 08:28:03] "GET /static/app.3962ffc3e7f549f8c9e3.js?3962ffc3e7f549f8c9e3 HTTP/1.0" 200 656421
backend_1   | [17/Dec/2016 08:28:03] "GET /static/vendor.3962ffc3e7f549f8c9e3.js?3962ffc3e7f549f8c9e3 HTTP/1.0"<PHONE_NUMBER>
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:28:03 +0000] "GET /static/vendor.3962ffc3e7f549f8c9e3.js?3962ffc3e7f549f8c9e3 HTTP/1.1"<PHONE_NUMBER> "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:28:03 +0000] "GET /static/fonts/fontawesome-webfont.woff2 HTTP/1.1" 200 77160 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
backend_1   | [17/Dec/2016 08:28:03] "GET /static/fonts/fontawesome-webfont.woff2 HTTP/1.0" 200 77160
backend_1   | [17/Dec/2016 08:28:03] "GET /static/images/react-logo.png?bf6e7aa4366ba93442e42038897d683d HTTP/1.0" 200 35133
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:28:03 +0000] "GET /static/images/react-logo.png?bf6e7aa4366ba93442e42038897d683d HTTP/1.1" 200 35133 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:28:03 +0000] "GET /static/images/redux-logo.png?59c467536111a981d904a050d335c2be HTTP/1.1" 200 217989 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"
backend_1   | [17/Dec/2016 08:28:03] "GET /static/images/redux-logo.png?59c467536111a981d904a050d335c2be HTTP/1.0" 200 217989
backend_1   | [17/Dec/2016 08:28:04] "GET /favicon.ico HTTP/1.0" 200 441
nginx_1     | <IP_ADDRESS> - - [17/Dec/2016:08:28:04 +0000] "GET /favicon.ico HTTP/1.1" 200 453 "http://localhost:8000/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.21 Safari/537.36" "-"

Hi @gregertw thanks for the input!
Here are my preliminary findings:

The project is now called django-react-redux-base (without the jwt). I found references to jwt still, and will remove them
I assume you are talking about the reference:

Remember that when you copy this repository for a new project you need to add the scripts external module...

If so, this reference is for when you copy the code to start a new project, not when you clone or fork the repository. Did I understand wrong?

Aaaaarg! I forgot to add that since it's all (mostly) handled by docker :slightly_smiling_face:
looking into it
looking into it
The issue is with the version of factory-boy (currently at 2.7.0 in the py-requirements). With 2.8.1 everything seems to be working correctly. Will update it :+1:

Hi @fgarci03, thanks for picking it up so fast. Glad to help.
To 1, yes, it was a bit confusing. I actually thought jwt was the correct name.
To 2, I'm still not sure I understand that sentence although I now understand that I misunderstood :) I thought it was an old comment, not referring to using cp. However, it would quite useful to extend that paragraph for a new person to get some information about how to start a new project.
Happy to retest if you have something you want me to validate.

@gregertw Issues 1, 2, 3 & 6 are addressed in this commit. Still looking into 4 & 5 (they seem to be the exact same problem actually).
This seems to happen even on older commits, which is odd, as it wasn't happening last week. If you have any insights on what the problem may be, please share :slightly_smiling_face:
I will update as soon as I find something.
Thanks!


Shorthand for the github repository uri

Is your feature request related to a problem? Please describe.
Github is the most commonly used repository. It makes sense to provide shorthand.
Describe the solution you'd like
Automatically incomplete uri when the repository conforms to the xxx/xxx or github:xxx/xxx format.

resolve


Drachtio Should Allow Disabling of TLS V1.0 / V1.1

TLS v1.0 was EOL March 2020.  It has known and documented security vulnerabilities.
TLS v1.1 has known security issues.
Dracthio allows connections to down-grade to TLS v1.0, which may make the system vulnerable to a SNOOPY style attack.
This can be verified on a Linux system by running:
$ openssl s_client -connect <host>:5061 -tls1

CONNECTED(00000005)
depth=1 CN = xxxxxx, OU = xxxxx, O = xxxxxx
verify error:num=19:self signed certificate in certificate chain
---
Certificate chain
 0 s:CN = xxxx, OU = xxxx, O = xxxxx, L = xxxxx, ST = xx, C = xx
   i:CN = xxxxx, OU = MGMT, O = xxxxx
 1 s:CN = xxxxx, OU = MGMT, O = xxxxx
   i:CN = xxxx, OU = MGMT, O = xxxxx
---
Server certificate
-----BEGIN CERTIFICATE-----
xxxxxxx=
-----END CERTIFICATE-----
subject=CN = xxxx, OU = xxxx, O = xxx, L = xxxx, ST = xxxx, C = xxx
issuer=CN = xxxxxx CA, OU = xxxx, O = xxx
---
No client certificate CA names sent
Peer signing digest: MD5-SHA1
Peer signature type: RSA
Server Temp Key: ECDH, P-256, 256 bits
---
SSL handshake has read 3277 bytes and written 260 bytes
Verification error: self signed certificate in certificate chain
---
New, TLSv1.0, Cipher is ECDHE-RSA-AES256-SHA
Server public key is 4096 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1
    Cipher    : ECDHE-RSA-AES256-SHA
    Session-ID: 8412ABB21AEB7AA08EE747B5756E4D91B8CD8B9A0371F41B997094500EF77426
    Session-ID-ctx:
    Master-Key: ACAFB9C52947C25016AF49AA3AF72EA4DC03B644265769B2B1F034935172857480A6CCBC917C33B9E6D71D70F7EC9675
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 300 (seconds)
    TLS session ticket:
    0000 - cc 45 c8 11 fe 8f 98 71-c6 68 f3 cf 08 a5 8d 04   .E.....q.h......
    ...
    00b0 - bb 01 26 d4 7f 40 f7 02-3b 2b e3 18 03 f8 16 25   ..&..@..;+.....%
    Start Time:<PHONE_NUMBER>
    Timeout   : 7200 (sec)
    Verify return code: 19 (self signed certificate in certificate chain)
    Extended master secret: yes
---

The resulting connection is down-graded to TLS v1.0 and thus exposes documented vulnerabilities.
Recommended solution: provide a TLS MinVersion or equivalent parameter OR modify source code:
src/controller.cpp
diff --git a/src/controller.cpp b/src/controller.cpp
index 7e713ece6..91a43fccf 100644
--- a/src/controller.cpp
+++ b/src/controller.cpp
@@ -1087,7 +1087,7 @@ namespace drachtio {
          TAG_IF( tlsTransport && hasTlsFiles, TPTAG_TLS_CERTIFICATE_FILE(tlsCertFile.c_str())),
          TAG_IF( tlsTransport && hasTlsFiles && tlsChainFile.length() > 0, TPTAG_TLS_CERTIFICATE_CHAIN_FILE(tlsChainFile.c_str())),
          TAG_IF( tlsTransport &&hasTlsFiles,
-            TPTAG_TLS_VERSION( TPTLS_VERSION_TLSv1 | TPTLS_VERSION_TLSv1_1 | TPTLS_VERSION_TLSv1_2 )),
+            TPTAG_TLS_VERSION( TPTLS_VERSION_TLSv1_2 )),
          NTATAG_SERVER_RPORT(2),   //force rport even when client does not provide
          NTATAG_CLIENT_RPORT(true), //add rport on Via headers for requests we send
          TAG_NULL(),
@@ -1122,7 +1122,7 @@ namespace drachtio {
                  TAG_IF( tlsTransport && hasTlsFiles, TPTAG_TLS_CERTIFICATE_FILE(tlsCertFile.c_str())),
                  TAG_IF( tlsTransport && hasTlsFiles && !tlsChainFile.empty(), TPTAG_TLS_CERTIFICATE_CHAIN_FILE(tlsChainFile.c_str())),
                  TAG_IF( tlsTransport &&hasTlsFiles,
-                    TPTAG_TLS_VERSION( TPTLS_VERSION_TLSv1 | TPTLS_VERSION_TLSv1_1 | TPTLS_VERSION_TLSv1_2 )),
+                    TPTAG_TLS_VERSION( TPTLS_VERSION_TLSv1_2 )),
                  TAG_NULL(),
                  TAG_END() ) ;

After testing with the above changes the same test produces the following output:
$ openssl s_client -connect localhost:5061 -tls1
CONNECTED(00000005)
139980069986752:error:1409442E:SSL routines:ssl3_read_bytes:tlsv1 alert protocol version:../ssl/record/rec_layer_s3.c:1528:SSL alert number 70
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 122 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1
    Cipher    : 0000
    Session-ID:
    Session-ID-ctx:
    Master-Key:
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    Start Time:<PHONE_NUMBER>
    Timeout   : 7200 (sec)
    Verify return code: 0 (ok)
    Extended master secret: no
---

You can confirm that TLS v1.2 works by running:
~$ openssl s_client -connect localhost:5061 -tls1_2
CONNECTED(00000005)
depth=1 CN = xxxx, OU = xxxx, O = xxxx
verify error:num=19:self signed certificate in certificate chain
---
Certificate chain
 0 s:CN = xxxx, OU = xxxx, O = xxxx, L = xxxx, ST = xxxx, C = xxx
   i:CN =xxxx, OU = xxxx, O = xxxx
 1 s:CN = xxxxxx, OU = xxxx, O = xxxx
   i:CN = xxxx, OU = xxxx, O = xxxx
---
Server certificate
-----BEGIN CERTIFICATE-----
xxxxxxx=
-----END CERTIFICATE-----
subject=CN = xxxx, OU = xxxx, O = xxx, L = xx, ST = xxx, C = xxxx
issuer=CN = xxxxxxx , OU = xxxxx, O = xxx
---
No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: ECDH, P-256, 256 bits
---
SSL handshake has read 3263 bytes and written 338 bytes
Verification error: self signed certificate in certificate chain
---
New, TLSv1.2, Cipher is ECDHE-RSA-AES256-GCM-SHA384
Server public key is 4096 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES256-GCM-SHA384
    Session-ID: E9A4B08AC244166A42EE47136AD9ACF1D40225B77673BBB35CABA62B66EAF8CF
    Session-ID-ctx:
    Master-Key: C6257916E62527E2A08068D0811996A1BCE5E893285971610D483A61FCFF3E57A780943F3C4CF43F0F59E78AD6033024
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 300 (seconds)
    TLS session ticket:
    0000 - 1c 4e a1 2b a0 3b d4 f7-08 43 bd f7 01 d7 6d 68   .N.+.;...C....mh
   ...
    00b0 - 26 3d e3 1d 9e e2 1a 55-0b d8 2a 74 b0 7f 55 16   &=.....U..*t..U.
    Start Time:<PHONE_NUMBER>
    Timeout   : 7200 (sec)
    Verify return code: 19 (self signed certificate in certificate chain)
    Extended master secret: yes
---

good idea.  I will add a config variable for min-tls-version

this has been added in v0.8.7-rc4

see updated docs on how to configure


Allow specifying an upgrade time for manually approved install plans

Feature Request
Problem
It is not possible to schedule an upgrade via OLM for a specific time without setting an alarm for yourself to approve the install plan.
Use Cases
When I become aware of an upgrade and I have selected a manual approval, I would like schedule it for a time that suits my production requirements rather than having to go to the cluster at the right time and approve the upgrade.
As a service provider, I would like my customer to decide when an upgrade of their service should happen. I want to feed this input into the install plan as time to rollout the approved upgrade.
If I have multiple operators on a cluster from the same channel, each controlling a single operand, I would like schedule the upgrade of these operators so that they don't all happen at the same time.
High Level Solution
One possible option here would be to add a new field to the install plan spec to accept a date and time to rollout the upgrade. Likely we would want this time to be represented as UTC.
So the new flow for manual approval would be If approved and schedule present wait until scheduled time before updating. If approved and no schedule follow the old behaviour.

I love this idea, I think being able to instruct OLM when an installplan should be executed is an excellent concept and allows for interesting interactions between operators and their subscriptions, as well as the more obvious use-cases of admins wanting to schedule an upgrade for a time, and be confident it will occur without risking human error.


path/filepath: Glob is case sensitive on windows

What version of Go are you using (go version)?
go version go1.17.3 windows/amd64

$ go version

Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
PS C:\Users\LocalUser\GithubDesktop-inpadi\inpadi\GMS-Srv> go env
set GO111MODULE=auto
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\LocalUser\AppData\Local\go-build
set GOENV=C:\Users\LocalUser\AppData\Roaming\go\env
set GOEXE=.exe
set GOEXPERIMENT=
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=C:\Users\LocalUser\GithubDesktop-inpadi\inpadi\pkg\mod
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=C:\Users\LocalUser\GithubDesktop-inpadi\inpadi;C:\Users\LocalUser\GithubDesktop-inpadi\inpadi\src
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=C:\Users\LocalUser\sdk\go1.17.3
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=C:\Users\LocalUser\sdk\go1.17.3\pkg\tool\windows_amd64
set GOVCS=
set GOVERSION=go1.17.3
set GCCGO=gccgo
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\LOCALU~1\AppData\Local\Temp\go-build2457777141=/tmp/go-build -gno-record-gcc-switches

What did you do?

g, err := filepath.glob("/somedir/*.TXT")
if err == nil {
for _, gfile := range g {
fmt.println(gfile)
}
}
What did you expect to see?
I expected on Windows to see all files matching .txt and .TXT files as Windows does not match case on files/folders.
What did you see instead?
Only files mactch exact case on query.

Duplicate of #5441


GUI: don't get stuck when closing while a signing session is ongoing

Trying to close the GUI after clicking on "Sign" such as a connection to the signing device is established is going to hang until the connection to the signing device is closed.

Fairly related to #381, which @edouardparis recently investigated.

Just hit the same issue while reviewing adress on signing device.

@edouardparis would fixing #381 fix this issue too?

Not really, #381 is about sharing connection to ledger device with an other app wich sadly cannot be prevented unless showing an hint, while this issue is happening even in the case the gui is the only app talking to the ledger.
My main suspect is that the App cannot be dropped immediately by iced because in its internal, the Arc<HWI + Sync + Send> has still a reference counting in the Command. There is certainly a trick possible with tokio::task::AbortHandle, I am investigating.


[ownership] Refactor linear lifetime checker so that it doesnt requir…

…e a value (only a beginBlock).
NFCI.
The checker internally doesn't actually use the value for anything except for
diagnostics and getting the value's parent block. So what this commit does is
change the value to be optional state that is used in the diagnostics if it is
available and otherwise uses its own ptr to the beginBlock. This will allow me
to make two different constructors, one that takes a value (and sets the
beginBlock ptr to its own parent block) and one that just takes a block. In
certain cases, basing it off of the value can lead to counter-intuitive bugs
(esp if code is using Builder.emit*ValueOperation() to create retain/release in
non-ossa code).
The reason why I am doing this is I want to introduce a higher level API on top
of this for a common pattern in ossa (and code written for both modes): lifetime
extending a value from a use point to a later program point by using a copy. I
will explain this in more detail in a forthcoming commit.

@swift-ci smoke test and merge


Add academicons

See how to call the academicons extension here. Academicons include the Zotero icon, for example.

Added academicons extension for Quarto from https://github.com/schochastics/academicons


feat(onyx-433): add details text input to create / update alerts UI

The type of this PR is: Feat
This PR solves ONYX-433
Description

[!WARNING]
Do not merge until https://github.com/artsy/metaphysics/pull/5355 is deployed to prod

Added new "details" text input to create / update alerts UI.
Fold price range component on mWeb
Fixed uneven margins around pills

Desktop
mWeb

I remember reading a discussion about whether to use the translation file or not

I think that conversation thread is here in another PR: https://github.com/artsy/force/pull/12803#discussion_r1310638603
Not opposed to reconsidering our use of translation files generally but seems strange to within the same component use it sometimes and hardcoded other strings.


refactor grpc errors

Coverage increased (+0.3%) to 86.088% when pulling d5c2885ea9e44b5b6f6381ed21e61112335ddd73 on dissoupov into 1496d181c09277987ccda106b1137b9cf74c1de9 on main.


Reduced Allocation Batch and Window

Figure out a way to add a reduced (or zero) -allocation version of Batch and Window (and other buffer calls). Possibly by receiving an array or by allocating only a single array and passing it as a ReadOnlySpan<> to a projection method.

[x] Window (#134)
[x] WindowLeft (#136)
[x] WindowRight (#135)
[x] Batch (#197)
[ ] Permutations
[ ] Subsets (??)

Remaining two methods are more allocation heavy anyway, and less used. Will not be implemented for now.


Ability to add personal Mapbox map id's

It would be nice if users could create their own styled map in mapbox (corymacvie.map-zt0leptm) and add the Map Id in the Fulcrum Styler to be used in the embed.

Working


[Suggestion] Use a subquery to get country codes instead of generating a massive case statement

Describe the issue
https://github.com/sutrolabs/dbt_census_utils/blob/main/macros/get_country_code.sql
Having a 200-line case statement feels pretty icky! Instead, could you do a subquery along these lines?
select
user_id,
{{ dbt_census_utils.get_country_code('country_name') }}
from {{ ref('whatever') }}

select
user_id,
(select country_code from {{ ref('country_codes') }} where country_name = lower(country_name))
from {{ ref('wherever') }}

Relevant error or model output
No response
Expected behavior
Subquery above
dbt Project configurations
N/A
Package versions
Have just eyeballed this, haven't used it in prod
What database are you using dbt with?
snowflake
dbt Version
1.5.x
Are you interested in contributing this feature?

[ ] Yes.
[X] No.

Thanks for the suggestion @joellabes !  To clarify the models each field would come from, I think it would be:
select
user_id,
(select cc.country_code from {{ ref('country_codes') }} cc where cc.country_name = lower(w.country_name))
from {{ ref('wherever') }} w
We'll try this out and see if it works with prettier compiled code!

This is fixed now!  We also improved the compiled code of 2 of the other macros with similar methods.


builds failing do to EPERM error about unlinking files

I've gone through quite of few of your tickets which seem to address the same error code, but all seem to have occurred due to different reasons (anti-virus, administrative rights, folder permissions, proxy, etc).  The last and most recent comments on https://github.com/bower/bower/issues/991 address what is currently being seen with an EPERM dealing with problems with unlinking a file during a build.  All the previous "solutions" have been implemented and the error still occurs.  The thing that makes this difficult is that it is intermittent.  It literally happened all day on one day... then only once on another.  I have not been able to pin point what caused this error.  Any insight into this would be much appreciated.  Thanks.
Windows 7 x64
Bower 1.3.3
Node v0.10.26
NPM 1.4.3

I am getting this after changing the main property. I tried to remove it and change the files it points to, and that seemed to kick off this cycle where any bower update containing updates of that package now throws and unlink error. To fix it, I am forced to delete the folder and re-run update to pull in a fresh copy.


Akka.Remote: need to add TLS settings for DotNetty transport

Is your feature request related to a problem? Please describe.
Need to add support for TLS settings in DotNetty via RemoteOptions or equivalent - also, do we want to start designing the API knowing that we might have additional non-DotNetty transports in the future?

I think that is a good idea


Make --helm- options compatible with helm install command line in helm mode

Proposal / RFE
Cilium-cli install command already accepts various helm options (e.g., --helm-set) that is like the --set option to helm install. Make --set an alias of --helm set when cilium cli is in helm mode, so that command line options are easy to copy/paste between cilium install (in helm mode) and helm install. This also allows to make Cilium documentation more coherent between the two install methods. Same for all the other --helm options, if possible.
Another discrepancy between the helm and non-helm mode is the --version option. In non-helm mode it needs to be specified as a (released) Cilium version, currently defaulting to v1.13.3. In helm mode, it needs to be the helm chart version, e.g., 1.13.3. It might be clearer if there was a separate --helm-version option that turns on the helm mode and takes a helm chart version string? This would not be optimal if the helm mode is planned to made the default at some point, however, as this would add boilerplate that we are trying to reduce here for all the --helm-* options.
Another useful helm install option that is very useful for debugging helm chart behaviour and would be nice to have in cilium install is --dry-run, which, then used with --debug shows what resources are being created.

✅  opened https://github.com/cilium/cilium-cli/pull/1739 to add aliases for --helm-* flags.
regarding --version flag, cilium-cli uses https://pkg.go.dev/github.com/blang/semver/v4?utm_source=godoc#ParseTolerant to parse the version, so it should work with or without v prefix. in other words, these 2 commands are equivalent:
cilium install --version 1.13.3

cilium install --version v1.13.3


CreateMultipleCopiesOfObject version 0.2.2 (update)

Updating this extension:

Change all scene variable names to be prepended with "__CreateMultipleCopiesOfObject_"

Change all object variable names to be prepended with "__CreateMultipleCopiesOfObject_"
(This will break anyone who uses these.  Do you think we should keep the prepend?

Added the ability to specify which layer the objects will be created on, and also the Z order of the objects.

Updated descriptions to include new parameters and object variable names

CreateMultipleCopiesOfObject-0.2.2.json.zip

This will break anyone who uses these. Do you think we should keep the prepend

For scene variable name yes but for object variable names no. This is because the extension makes it clear, in the description, that some object variables will be set. As they are useful for the user, they should have a short name without a complex prefix. In the worst case, if someone does not want them, they can always change their value :)

Added the ability to specify which layer the objects will be created on, and also the Z order of the objects.

👍

Good input, @4ian.  I have rolled back the changes to the object variables (and I fixed a regression bug from my last change).
CreateMultipleCopiesOfObject-0.2.3.json.zip

Updated (a01f87a642df427e2bfa7dd5dc40a7cac2539e1d)! Thanks 👍

I just tested the version you pushed, and it works great!

Here is a tutorial I made that uses this extension several times to generate environmental objects (border walls, asteroids, items to collect):
https://youtu.be/rlGSlNSRR9w

Nice, I've added a link to it in the extension description :)


Missing Feature 😒

"On phones with Snapdragon SoC, the alarm will activate even when the device is turned off."
This feature doesn't work here on a Galaxy S21 FE with Android 14 and One UI 6.1!

Duplicate of #88
The Readme has been updated but I just noticed that I forgot to update the description for F-Droid/IzzyOnDroid.
I'll close this topic when I've updated this.

Thx👍🏼👋🏼
-------- Ursprüngliche Nachricht --------
Von: BlackyHawky @.>
Gesendet: 29. November 2024 10:23:04 MEZ
An: BlackyHawky/Clock @.>
CC: Unclelon @.>, Author @.>
Betreff: Re: [BlackyHawky/Clock] Missing Feature 😒 (Issue #158)
Duplicate of #88
The Readme has been updated but I just noticed that I forgot to update the description for F-Droid/IzzyOnDroid.
I'll close this topic when I've updated this.
--
Reply to this email directly or view it on GitHub:
https://github.com/BlackyHawky/Clock/issues/158#issuecomment-2507400912
You are receiving this because you authored the thread.
Message ID: @.***>
VG Dirk Runge (ツ)


chore(master): release 1.5.17

:robot: I have created a release beep boop
1.5.17 (2023-09-16)
Miscellaneous

deps: update andreasaugustin/actions-template-sync action to v1.1.3 (a6b11ed)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/wayofdev/docker-project-services/releases/tag/v1.5.17 :sunflower:


Changes to make master build

#54 : 2  dependent PRs (#55 , #65 )
#68  👈
master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @ermattt and the rest of your teammates on  Graphite


Update rtp

Should this be updated ? I'm going through submodules one by one :). This one doesn't cause a dependency duplication, but cargo outdated shows it as out of date.

rtp 0.4.0 contains breaking API change. it is just used in interceptor main repo, but not used by any released webrtc-rs crate yet.
therefore, this PR is not needed yet. Otherwise, it may cause issue.

I'll close the pull request! Thanks for the fast answer. (working on srtp now :) gonna keep rtp to 0.3.5 on this one too then)


Add ulimits support

Adds support for docker run --ulimit (https://docs.docker.com/engine/reference/commandline/run/#set-ulimits-in-container---ulimit) under the ulimits: plugin option.
Tested with a local pipeline:

ulimit -a output:

Thanks @toote, added tests and bumped the readme versions


Perfcollect data from ubuntu not showing up cpu stacks in Perfview

I ran perfcollect from ubuntu VM for asp.net core 2.1 application by specifying pid of the dotnet process. The perf trace file was generated successfully and I was able to view the data on ubuntu with ./perfcollect view session4.trace.zip command.
However, when I copied the trace file on windows and opened it in Perfview, it could not load the CPU Stacks.
PFB snapshot for the same.

The events data is visible though.
I checked the underlying 'perf.data.txt' file and found it empty, but the 'perf.data' file is not empty.
Can you please help here to see what's going wrong?

Got the same trying to use perfcollect to profile running container.
My scenario was like this:

find container (docker ps | grep ...)
find it's pid (docker top)
profile it (./perfcollect collect test -pid 12345)

And after Ctrl+C I've got a warning libcoreclr.so not found in perf data. Please verify that your .NET Core process is running and consuming CPU.
And empty trace file.

Hi @codeSonic,
Could you please provide us with a bit more information? Specifically:

Which version of lttng are you using? (you can get this via the command lttng --version)
Would it be possible for you to share that trace with us? If not, a minimal repro app that we can trace on our machines would be helpful for us to take actions on this issue faster.

@MichaelLogutov What you are seeing seems to be a different issue... Just to clarify, are you trying to run the perfcollect script inside your Docker container, or are you running it from the host machine? If you're running it from the host machine that's expected because perfcollect won't be able to see that PID inside its own process map. You'd want to run perfcollect from Docker itself. You can check out an example of how to do that in https://github.com/dotnet/corefx-tools/blob/master/src/performance/perfcollect/docker-demo/Dockerfile. If that doesn't solve your issue, could you file a different issue and we can take it there so that we don't have two separate issues going on in the same thread?
Thanks!

Hi ,
Similer issue here.
I have collected trace form Kubernetes container.
when viewing in to container itself by unziping trace and  using perf report  , it shows all call stack.
however , when i copy same trace zip on windows , it shows events and eventstats but CPU stacks are empty (same as shown by @codeSonic .
here are sample traces :
https://drive.google.com/uc?id=1ZM35Cf4WfkckUMigSo0qhwbbdhSEXPBm&export=download
and
https://drive.google.com/file/d/1cg0TnD6VjKcgm89upmZ8Pvn8QW8vIksN/view?usp=sharing
lttng version : lttng (LTTng Trace Control) 2.9.3 - Joannès
container OS :
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
perf version : perf version 5.0.rc7.g8a61716
perview version : 2.0.26

Thanks @paraspatidar!
I took a quick look and it seems like this issue may be a duplicate of https://github.com/dotnet/corefx-tools/issues/84. In perfcollect.log, I can see:
Running /usr/bin/perf script -i perf.data.merged -F comm,pid,tid,cpu,time,period,event,ip,sym,dso,trace > perf.data.txt
'trace' not valid for hardware events. Ignoring.
'trace' not valid for software events. Ignoring.
'trace' not valid for hardware-cache events. Ignoring.
'trace' not valid for unknown events. Ignoring.
'trace' not valid for unknown events. Ignoring.
'trace' not valid for unknown events. Ignoring.
Samples for 'cpu-clock' event do not have CPU attribute set. Cannot print 'cpu' field.

Running /usr/bin/perf script -i perf.data.merged -f comm,pid,tid,cpu,time,event,ip,sym,dso,trace > perf.data.txt
  Error: Couldn't find script `comm,pid,tid,cpu,time,event,ip,sym,dso,trace'

 See perf script -l for available scripts.

So in the end perf.data.txt file is not created due to this error and that file is what PerfView reads when it tries to print the stack so you're seeing the empty cpu stacks.
I'll investigate further and get back with a fix soon but just wanted to share this so that your concerns aren't left unanswered :-)


Added the standard deprecation banner

Batch AI is being deprecated. This banner should appear on all Batch AI documentation until the service is finally turned off completely.

#sign-off

#hold-off - Oops, can't merge this until after the announcement tomorrow morning.

#sign-off - ready any time

#sign-off


Prevent spurious divide by zero warnings in sharpe_ratio() that typically occur early in portfolio backtesting

Empyircal provides various warnings when during normal operations, typically when there are no positions in a portfolio or the portfolio value has not changed.
Examples include:
empyrical\stats.py:710: RuntimeWarning: invalid value encountered in true_divide
and
empyrical\stats.py:799: RuntimeWarning: invalid value encountered in true_divide
This PR simply bypasses those calculations on those dates with negligible overhead.

Correct me if I am wrong, but this looks like a potentially dangerous idea. The out array is not initialized np.empty which means that every value needs to be specified,  the numpy documentation mention that the output is an Array of uninitialized (arbitrary) data

@RichardDale , the other option would be to use a context (maybe a decorator) to ignore the warnings

Addressed by #5.


VSCode is freezing after last update

Version: 1.46.0 (system setup)
Commit: a5d1cc28bb5da32ec67e86cc50f84c67cc690321
Date: 2020-06-10T09:03:20.462Z
Electron: 7.3.1
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18363
This problem was exists on two previous version but previous version was ok. Now, with last update, it is back. Especially it is freezing on switching over files or views.

I thought this maybe due to the extension: https://github.com/CoenraadS/BracketPair Maybe a incompatibility between last update and the extension.

Can you please disable that extension and let us know if freeze occurs or not?

Can you please disable that extension and let us know if freeze occurs or not?

Still there are freezings :/ Probably it is not related to that extension.

I see a notification like "colorize plugin takes long time" and disabled it. Now there is no any problem.

Probably, some incompatibility issues for some plugins maybe occured with last upgrade.


Adding knapsack instances

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: dalevras:x: da66You have signed the CLA already but the status is still pending? Let us recheck it.


Chakra UI

This topic seems to be a duplicate of Material UI. You'll need to decide on one UI library to work on IMO. It's your call for which one to proceed with, but I would like you to put up a decision log as it's an important skill for you to compare and choose technology for a project. The decision log could be in any shape(blog, in this ticket, etc.).

I will not use any UI library for the first MERN stack project. A big goal for the first project is to learn TDD, and I have experienced learning both testing and UI-library in the previous personal project., ending up in giving up. For this reason, I decide not to use the UI library for the current learning.


[TACHYON-1407] Remove old shell command request

https://tachyon.atlassian.net/browse/TACHYON-1407

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/7205/
Test PASSed.

+1 LGTM

LGTM


Automatic Updates

Lumper should be able to detect a new version on GitHub and link to downloading the new release for users. The version could be parsed via the source files on GitHub, or we can use the github API to check the releases page for latest and see if the tag version matches the currently deployed one.
Long term it would be great for Lumper to auto download the new version and restart using it.

Yeah, just pinging github API should work fine.
Probably most appropriate in a dedicated service, like BspService and PageService. You can access the Main Window via Program.Desktop and display a MsBox.Avalonia message box if out of date.
I started using HttpClient in my commit yesterday, be sure to use that, not the old WebClient thing.

Assuming we're not actually any kind of installer and just linking the page, this is a relatively small issue, only real work is figuring out the github API endpoint, probably like 100 LOC tops.

On mobile which doesn't seem to support adding new labels, but this is a Good First Issue!


Error on player join to the server

What is your Quests version / build number (do not say "latest")?
4.0.1
Describe the problem and how to replicate it. Any console errors to post using a pastebin?
Join player to the server
https://pastebin.com/TLDEjiNL

If applicable, can you provide an example quest from quests.yml using a pastebin?
https://pastebin.com/eNMiUgne
My plugins:

Already resolved in 09cf625a8aac9401651cc6470124d12c62dd1ab7
Use latest dev build https://ci.codemc.io/job/PikaMug/job/Quests/


Migrate to latest version of FatFs: ff15

In response to Issue #39

I have tested this on my setup and it works fine, I can use floats with f_printf.


Move coveralls dependency to devDependencies section

Pull Request Test Coverage Report for Build 26

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 97.368%

Totals

Change from base Build 24:
0.0%

Covered Lines:
28

Relevant Lines:
28

💛  - Coveralls


Adding support for IMEs

Fix for this issue: https://github.com/ghiden/angucomplete-alt/issues/429

@nhim175 ありがとう。


Blinking in polygonmap

When you hover your mouse over the polygonmap, sometimes it will start blinking.
If you place your mouse over an area, a box will appear displaying info about the area. If you place your mouse over that box and move it while it is there, it will detect movement and thus it will try to create again the box. This results in blinking.

A potential solution is to move the mouse hover tooltip to other particular place, instead of right over the mouse. It could help visibility and get rid of this problem altogether.

This was fixed on e9c3ddcc5743534c0da005dcb91ba86333fd966e

lgtm


Conflicting code commands

We've added the location of the code binary within the VS Code app to our PATH variable, so that will be ready to go when we reinstall everything.
We don't need (or want) to do the manual Command Palette approach, but Homebrew will do something similar as an "artifact" of the install, and this will conflict with the other command in our PATH.

Can we get syntax highlighting with nano?


export env variables from variants

I think we're missing $target_platform and other variant-exported env vars.

this should work now.


Scrollbar not working on firefox after a click on

Hi.
Open it with firefox https://jsfiddle.net/fvhyosgd/2/
Click on the selectbox, change option if you want. Try to scroll after you did it, scrollbar is not working anymore (with mousewheel) until you click in the box again.
Sorry for bad english :)
Also noticed same bug on last IE. Works great with chrome

It's actually intended behaviour, because of this bug: #247.
However, the native bug may have been fixed, or not, so I'll check again in a while.


Create optional out argument for transpose and copy in StencilMatrix and BlockLinearOperator

This PR implements the possibility to pass an out argument to the methods copy and transpose of classes StencilMatrix and BlockLinearOperator.
This is specially usefull to avoid creating temporaries when one copy/transpose frequently Operator for example in the case of iterative algorithm that update a matrix at every step.
Some tests were added to check the implementation.

The transpose method is an abstractmethod of the base class LinearOperator (see here).
A question therefore arises: should we add the optional out argument to LinearOperator?
CC: @jowezarek

I think it makes sense to add an out option to the copy and transpose method for all LinearOperator.
It is something I implemented in my branch because without this possibility, in the case of iterative algorithm I was not even able to run the simulation because of out of memory error.

Currently copy is not part of the abstract interface of the LinearOperator base class. Should we add it?

We can modify the base class LinearOperator in a separate PR.
For now please check that the new code works in parallel by adding the out argument to linalg.tests.test_stencil_matrix_2d_parallel_transpose

We can modify the base class LinearOperator in a separate PR.
For now please check that the new code works in parallel by adding the out argument to linalg.tests.test_stencil_matrix_2d_parallel_transpose.
Please also create a parallel test in linalg.tests.test_block.

Test created in 715eb4a

Apparently the parallel implementation needs a bit more work! 😅

Apparently the parallel implementation needs a bit more work! 😅

No I just forgot to add padding argument in one test 😅.
Everything is working now, I think we are ready for merge


E 212 refresh project lead invites

@Bernardstanislas sorry don't review yet, need to add same things to project details page

@Bernardstanislas should be good now


Start of control implementation

Solves issue #266.

We need to implement a Julia test for control to merge this, plus some documentation. The rest can be discussed in the refinement and added later.


refactor: remove upstream papirus script

Do we even need to vendor the script anymore if we don't need to make any modifications to it? I'd imagine we could update the README to go grab the script from upstream?

Yeah I think that would be a wiser and cleaner approach, also reduces the overhead for us to maintain this in our repo as well.

This change breaks the aur package

I am yet to update the AUR package, should be done by tomorrow hopefully.

Reverted the commit for now :+1: since we have some CI issues to resolve!


Patch is .c file

I have FLIPS and LIPS, but when I unzip the file the patch is a .c file instead of .bps or .ips. I think I am missing a step and can't figure out what to do next. Any help would be great. Thanks!

I'm dumb. Have a good day.


[Bug]: Required DatePicker Field in JSON Form Is Marked With Red on Form Load

Is there an existing issue for this?

[X] I have searched the existing issues

Description
When having a DatePicker field in a JSON Form with the Required property enabled, the red border is shown on page load, before the user gets to interact with the form. For other fields such as text inputs, the red border shows up only after the user interacts with the field and leaves it empty.

Steps To Reproduce

Create a JSON Form and configure one of the empty fields to be of type DatePicker.
Leave it empty by default and refresh the page (or place the JSON Form inside a modal and open the modal on button click).
Note that the DatePicker field has a red border, whereas other required text input fields do not show the red border before the user interacts with them.

Ticket
Public Sample App
No response
Environment
Production
Severity
Low (Cosmetic UI issues)
Issue video log
No response
Version
v1.47

Can I work on this issue?@ame-appsmith

@Niharika0104 Sure go ahead.


Missing basic functions

Is there any chance of adding some basic functions to be passed so it can be set via Home Assistant?

Water pressure
Temperature shift
Heating algorithm
Hysteresis threshold
Heating type
Prediction switch
Heating curve

Not sure if I'd call most of those basic, but I'd very much like to be able to configure the heating curve dynamically with HA.
I find that if I set it low enough to avoid overshoot and get next efficiency, it takes way too long to heat up when cold. The vSmart's pid tuning is not great, at least not in my install.
Exposing the heating curve would allow HA to fix some of the issues


Bug: console error!

Describe the bug
A console error when I use it.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS: [Win 10]
Version [2.58.1]

Additional context
Add any other context about the problem here.

Uncaught TypeError: Cannot read properties of null (reading 'basename')
    at eval (eval at <anonymous> (app.js:1:1494667), <anonymous>:42281:59)
    at t.e.tryTrigger (app.js:1:903075)
    at t.e.trigger (app.js:1:903008)
    at t.trigger (app.js:1:1467542)
    at t.activeLeafEvents (app.js:1:1459183)
    at a (app.js:1:263910)
| eval | @ | VM174:42281
-- | -- | -- | --
  | e.tryTrigger | @ | app.js:1
  | e.trigger | @ | app.js:1
  | t.trigger | @ | app.js:1
  | t.activeLeafEvents | @ | app.js:1
  | a | @ | app.js:1
  | setTimeout (async) |   |
  | e.tryTrigger | @ | app.js:1
  | e.trigger | @ | app.js:1
  | t.trigger | @ | app.js:1
  | t.activeLeafEvents | @ | app.js:1
  | a | @ | app.js:1
  | setTimeout (async) |   |
  | l | @ | app.js:1
  | t.setActiveLeaf | @ | app.js:1
  | checkCallback | @ | app.js:1
  | Mz | @ | app.js:1
  | e.executeCommandById | @ | app.js:1
  | executeObsidianCommand | @ | VM255:11776
  | executeCommands | @ | VM255:11690
  | await in executeCommands (async) |   |
  | run | @ | VM255:11685
  | onChooseMacroType | @ | VM255:16108
  | await in onChooseMacroType (async) |   |
  | execute | @ | VM255:16084
  | callback | @ | VM255:16158
  | Mz | @ | app.js:1
  | e.executeCommandById | @ | app.js:1
  | execute | @ | VM160:98
  | eval | @ | VM160:85
  | Promise.then (async) |   |
  | getSuggestions | @ | VM160:84
  | t.updateSuggestions | @ | app.js:1
  | t.onInput | @ | app.js:1

+1

This should be resolved in the latest versions


Please, provide a short example to how to install for Laravel 8

Hello !
With my team, we will go to Logstash for logging.
Your library seems to be interesting and to be a turn-key solution.
Can you provide an example on how to implement your library on Laravel 8?
Does it just act as a new log driver?

Hi @SirMishaa, this is pretty much turn-key. All you need to do is set your LOG_CHANNEL environment variable to one of stdout or logstash


Feature/publish gem

Closes #3, we need to configure publisher on rubygems in order to make it work. (https://github.com/rubygems/release-gem)

@sk8higher should I configure something to make it work?

@sk8higher should I configure something to make it work?

you need to configure a trusted publisher on rubygems and make a release


Remove normalized_title stuff that i snuck back in.

Sorry for the bad pull request. I was starting from an old HEAD CL.

This is great. Would you mind adding the sorting back in here? Not to select_only_latest_cards, but in findMatches, at the end. It’s needed for the typeahead drop down.

ok, added sorting back.


Support for google scholar

Hi, is there a plan to support google scholar?

No. Unfortunately, Google Scholar does not offer an accessible web API that we can use.
Scraping the website is very difficult (and possible not legal). There is also no way to export data from Google Scholar.


Hit rate limit even after subscribing for pro.

Describe the bug
I received a 'Hit limit' message while using Bolt. Please note that I subscribed to the Pro version just yesterday evening, and I've barely used it since then. However, I unexpectedly encountered a 'Rate limit reached' message.
Is there possibly a daily limit, even after subscribing to the Pro version?
Link to the Bolt URL that caused the error
https://bolt.new/~/sb1-s4zamy
Steps to reproduce
There are no steps to reproduce
Expected behavior
Tokens not get exhausted that quickly.
Screen Recording / Screenshot

Platform
Browser name = Chrome
Full version = <IP_ADDRESS>
Major version = 129
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
performance.memory = {
  "totalJSHeapSize": 89737628,
  "usedJSHeapSize": 86755636,
  "jsHeapSizeLimit":<PHONE_NUMBER>
}
Username = Abdahunsi
Chat ID = 5a9fc14ac41b

Additional context
No response

Hey @Abraham12611 , thank you for reporting the issue! We are actively working on a solution and implementing several changes to support token reloading and provide a clearer in-app status for the tokens. We appreciate your patience and will deploy the first updates as soon as possible so today and over the next couple of days, you can expect a continually improving experience.

Hey, @Abraham12611! While we have been working on optimizing the tokens usage we have accidentally triggered the limit on the accounts that weren't close to the limit. So yes, this was a bug.
We've reverted the change so this should now be resolved and you should have your correct limit back. I'll close the issue, but in case a problem persist, please open a new one! Thank you for being an early adopter and for your patience as we're ironing out the experience on bolt!


Videos don't play

Jellyflut Version 1.1.13
JF Version: 10.6.4
Hi,
when I try to play a video, the app just displays a loading circle, but the video is not loading, I've checked the JF logs and there does not seem to be anything out of the ordinary, just nothing plays.
I've tried this with multiple video codecs, but none work, just a continuous loading circle.
Using default settings - Exoplayer

As I don't want to open a separate issue for it, just wanted to say thank you for working on the app, I've followed it since the first release. I really like the design and look forward to using it in the future once some of those hickups are fixed :)


Upsert support for dbs

fixes #1768

Superseeded by https://github.com/hibernate/hibernate-reactive/pull/1805


preinstall in not abort pnpm install

preinstall config:

execute pnpm i

pnpm-lock.yaml still has be created

Two things, you can't have only-allow in your dev-dependencies, since it is not there yet because you want only-allow ran "PRE INSTALL". Second, you forced "npm" not "pnpm", to everything is correct.

Oh and there is this **: https://github.com/npm/cli/issues/2660


New dataset

Thank you so much for sharing the idea and code.
I have tried to use the code for my own dataset.
but I got this error and I do not know what the problem is.
, line 131, in
accuracy, loss, t_step = model.fit(X_train, y_train, X_val, y_val)
,  line 117, in fit
string, accuracy, f1, loss = self.evaluate(val_data, val_labels, sess)
, line 73, in evaluate
predictions, loss = self.predict(data, labels, sess)
,line 44, in predict
batch_labels[:end-begin] = labels[begin:end]
ValueError: could not broadcast input array from shape (100,1) into shape (100)
Which 100 here is the number of batches.

Thanks for your interest. Your labels seem to be a 2-dimensional array (with the second dimension being 1), while the code expects a one dimensional array. You should be able to remove this unwanted dimension with .squeeze().


Minimum working code

Can someone give a minimum working code(chat bot)?
I couldn't even find how to import the library, because the installed library has a different name to import.

For setup, refer to the following docs:
https://cloud.google.com/dialogflow/es/docs/quick/setup
for basic operation with dialogflow:

interaction with API

https://cloud.google.com/dialogflow/es/docs/quick/api

https://github.com/googleapis/python-dialogflow/blob/d2b9923a5ec3c06d694aeacef89b477ce92b4cbd/samples/snippets/detect_intent_texts.py#L17-L63


Vendoring boltdb @fff57c100

Vendor to latest boltdb which Fixes #24315
Signed-off-by: Alessandro Boch<EMAIL_ADDRESS>

LGTM
cc @stevvooe

LGTM
@tonistiigi Is this related to https://github.com/docker/swarmkit/issues/1503 by any chance?

@stevvooe This specific bug seems to be about arm. But it may contain other fixes as well.

@stevvooe @tonistiigi
It also bring in another change which under some condition would skip the unsafe pointer line which caused the panic seen in the swarmkit issue:
https://github.com/docker/docker/pull/26607/files#diff-359ba59531002d4ae90de84a80cfc635R204

Looks like we can close https://github.com/docker/swarmkit/issues/1503, then. We've pulled in these changes with https://github.com/docker/swarmkit/pull/1510.

@aaronlehmann Add this to the 1.12.2 milestone, as this should be backported.


TF 2.0 MultiWorkerMirror strategy hangs for MNIST Keras model training

Please make sure that this is a bug. As per our
GitHub Policy,
we only address code/doc bugs, performance issues, feature requests and
build/installation issues on GitHub. tag:bug_template
System information

Have I written custom code (as opposed to using a stock
example script provided in TensorFlow):  yes
OS Platform and Distribution (e.g.,
Linux Ubuntu 16.04): Red Hat Enterprise Linux Server release 7.4 (Maipo)
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if
the issue happens on mobile device:
TensorFlow installed from (source or
binary): - TensorFlow version (use command below): 2.0
Python version: 3.7
Bazel version (if compiling from source): 0.26.1
GCC/Compiler version (if compiling from
source): GCC 7.3.1
--
CUDA/cuDNN version: - GPU model and memory: 10.1/7.6  NVIDIA TESLA V100

You can collect some of this information using our environment capture
script
You can also obtain the TensorFlow version with: 1. TF 1.0: python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)" 2. TF 2.0: python -c "import tensorflow as tf; print(tf.version.GIT_VERSION, tf.version.VERSION)"
Describe the current behavior
I'm using TF 2.0 multi-worker mirror strategy to  train keras mnist model using two nodes. Each node has 6 NVIDIA Tesla V100 GPUs. It hangs after starting the  grpc server.Please see the log for details.
Describe the expected behavior
It should start synchronous multi-worker training.
Standalone code to reproduce the issue
Provide a reproducible test case that is the bare minimum necessary to generate
the problem. If possible, please share a link to Colab/Jupyter/any notebook.
Please see the code in attachment.
Other info / logs Include any logs or source code that would be helpful to
diagnose the problem. If including tracebacks, please include the full
traceback. Large logs and files should be attached.
Please see the log in attachment.
mnist_multi_node_multi_gpu_py.txt
worker0.txt
worker1.txt

network issue. It works for me now.

@arde171 Could you expand on what the network issue was? I am facing a very similar issue on only one of multiple machines on the network

For anyone with this same issue, the only resolution I found was a complete OS reinstall. This surely is not a pleasant solution and is very likely not possible for most people. I validated all conceivable network configuration, full CUDA wipe/reinstall, full TF reinstall, etc. None of the solutions worked other than a system wipe and reinstall


Error with new version of pandas

With the upgrade of pandas package to 1.5 the parameter name of Dataframe.to_csv() was changed from line_terminator to lineterminator. This causes an error when trying to export a csv file of an figure.
This affects the following lines:

https://github.com/pmb399/REIXSAnalysis/blob/af661b145d049cf4ec00abc98723cdbf54a4677a/src/reixs/LoadData.py#L385
https://github.com/pmb399/REIXSAnalysis/blob/af661b145d049cf4ec00abc98723cdbf54a4677a/src/reixs/LoadData.py#L903
https://github.com/pmb399/REIXSAnalysis/blob/af661b145d049cf4ec00abc98723cdbf54a4677a/src/reixs/LoadData.py#L1296

Fixed. Now requires pandas>1.5.0. Please upgrade or use pip install reixs==0.6.5


DiskRP 2021-04-01 CLI changes

Resource Provider
Microsoft.Azure.Management.Compute (specifically DiskRP)
Description of Feature or Work Requested

Customers can set, read and update PublicNetworkAccess, AcceleratedNetwork, and Architecture on Managed Disks and Snapshots.
Customers can read CompletionPercent on Snapshots.
Customers can create a snapshot using CreateOption "CopyStart".

Powershell design doc: https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1030
Minimum API Version Required
2021-04-01
Swagger Link
https://github.com/Azure/azure-rest-api-specs/pull/15665
Target Date
09/30/2021

Compute

Customers can set, read and update PublicNetworkAccess, AcceleratedNetwork, and Architecture on Managed Disks and Snapshots.

@rytruong Hi, this requirement requires us to support new parameters PublicNetworkAccess, AcceleratedNetwork and Architecture on four commands az disk create,az disk update, az snapshot create and az snapshot update, and support corresponding queries, right?
As for PublicNetworkAccess, those commands already have parameter --network-access-policy, which is similar to the PublicNetworkAccess. May I ask are they the same thing?
--network-access-policy        : Policy for accessing the disk via network.  Allowed values:
                                AllowAll, AllowPrivate, DenyAll.

As for Architecture, there seems to be a similar feature request here https://github.com/Azure/azure-cli/issues/20141 , could you confirm it?

Customers can read CompletionPercent on Snapshots.

@rytruong This point requires the command az snapshot show to support return CompletionPercent data, right?
May I ask does CLI request for REST have additional parameter changes? How do we create the CompletionPercent data to test?

Customers can create a snapshot using CreateOption "CopyStart".

@rytruong This seems to have been supported in PR https://github.com/Azure/azure-cli/pull/19875 at present. Could you please try whether the latest CLI is already supported it?

Customers can set, read and update PublicNetworkAccess, AcceleratedNetwork, and Architecture on Managed Disks and Snapshots.

@rytruong Hi, this requirement requires us to support new parameters PublicNetworkAccess, AcceleratedNetwork and Architecture on four commands az disk create,az disk update, az snapshot create and az snapshot update, and support corresponding queries, right?
As for PublicNetworkAccess, those commands already have parameter --network-access-policy, which is similar to the PublicNetworkAccess. May I ask are they the same thing?
--network-access-policy        : Policy for accessing the disk via network.  Allowed values:
                                AllowAll, AllowPrivate, DenyAll.

As for Architecture, there seems to be a similar feature request here #20141 , could you confirm it?

@zhoxing-ms
@rytruong Hi, this requirement requires us to support new parameters PublicNetworkAccess, AcceleratedNetwork and Architecture on four commands az disk create,az disk update, az snapshot create and az snapshot update, and support corresponding queries, right?
Yes
As for PublicNetworkAccess, those commands already have parameter --network-access-policy, which is similar to the PublicNetworkAccess. May I ask are they the same thing?
No, they are different. PublicNetworkAccess can have value as Enabled or Disabled
As for Architecture, there seems to be a similar feature request here #20141 , could you confirm it?
Yes, it is similar feature.

Customers can read CompletionPercent on Snapshots.

@rytruong This point requires the command az snapshot show to support return CompletionPercent data, right? May I ask does CLI request for REST have additional parameter changes? How do we create the CompletionPercent data to test?

The CompletionPercent is only returned for snapshot created with createOption 'CopyStart'. When it is ready to be tested, I can help create a snapshot for testing.

Customers can create a snapshot using CreateOption "CopyStart".

@rytruong This seems to have been supported in PR #19875 at present. Could you please try whether the latest CLI is already supported it?

Yes, it is supported. Thanks.

@rytruong
I have deleted this feature (Customers can create a snapshot using CreateOption "CopyStart".) since it is already done.
And for Architecture @laurawu19 has confirmed that we don't need az snapshot update [--architecture {x64, Arm64}].
Can you check with PublicNetworkAccess and AcceleratedNetwork ?


Query on whether who knows whom is included in Sales Enterprise

[Enter feedback here]
I don't think who knows whom is included in sales enterprise. I don't see it an environment with sales enterprise whereas I do see it in an environment with sales premium.
Feridun Kadir
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 0233ec70-cc70-9ac3-e82a-bac6bbe75e3b
Version Independent ID: 0233ec70-cc70-9ac3-e82a-bac6bbe75e3b
Content: Who knows whom in Dynamics 365 Sales
Content Source: ce/sales/who-knows-whom.md
Service: dynamics-365-sales
GitHub Login: @lavanyakr01
Microsoft Alias: lavanyakr

I've since realised that there is basic who knows whom in enterprise and premium and enhanced who knows whom in premium only. The distinction could be clearer in the documentation,

Hi @feridunkadir
Thanks for reaching out to us. These two sections in the article explain what is basic and enhanced who knows whom and the licenses required for each.

If you feel the distinction is still unclear, please let us know how we can make it clearer.

Thanks for that - I agree that the article describes the difference. One thing that might help would be to word the license required like this:
Dynamics 365 Sales Enterprise (for basic who knows whom) or Dynamics 365 Sales Premium (for enhanced who knows whom)
That might help those who just scan the license requirement.

Sure. That's a good idea. I've updated the article. It'll be published in about 6 hours.

Please close the issue if you're good with the changes

Perfect, thank you!


Create a new pull request by comparing changes across two branches

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 95.768%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2026

Relevant Lines:
2076

💛  - Coveralls


Move "interop" into plugins for better testability and modularity

Our support for test frameworks is currently implemented with the interop directory. To make magellan more testable as well as easier to contribute to, we'd like to move from this strategy and instead package support for frameworks into plugins.
This will make them easier to test, as well as help clearly separate where magellan ends and where plugins begin.
Notes on interop:

Places that include interop modules:

the generic get_tests module (with switching based on settings.framework)
the generic test_filter module (with switching based on settings.framework)
test_runner, to require a TestRunClass based on settings.framework
nightwatch support unit tests (these would be moved out to a plugin)

interop/lib is all mocha stuff, so perhaps it would be best to combine all mocha interop with interop/lib
Use of magellan global config or leaking to parent project:

interop/lib/mocha_settings

uses margs

magellan-fake

uses test_run base class

magellan-nightwatch:

get_tests

reads global magellan settings
reads original nightwatch config file, needs to be relative to user's project root
reads src_folders

rewrite_config

reads global magellan settings
writes files to magellan temp asset directory

tag_filter

reads from nightwatch test folders

test_run

uses magellan test_run as a base class
reads global magellan settings

rowdy-mocha

get_tests

uses common mocha test getter from lib

tag_filter

uses common mocha tag filter from lib

test_run

uses common mocha settings from lib
uses global magellan settings
uses test_run as a base class
uses amend_node_config common lib thing

vanilla-mocha

similar concerns as rowdy-mocha.
note: vanilla-mocha currently covers Appium support

/cc @geekdave @archlichking

updated notes

Where would a new plugin be defined, in the interop folder or in a separate repo? Same question to the reporter.

Plugins will be defined in separate node modules. The exact signature isn't defined yet as I am spending most of my time just making it possible to decouple the modules into separate functionality in the first place, but it's likely to be similar to what is seen in interop.

For reporters, we are already able to separate them into external repos, modules, directories, etc. Reporters (or listeners) have been able to be separated from the beginning. The main question becomes what to include as part of the default magellan package.

This is close to release-ready. Just some testing, cleanup, docs left to do.


Premake 4.3 and 4.4 devel support.

This is available in Homebrew/Homebrew, with the same versions.


pkce working now

implemented pkce. requests_oauthlib oauth library is still being used except for the fetch_token call. used a new python library to ease creating the verifier and challenge for the users.

Hi @mooreds , please have a look at the updated readme.


Default Value Using Proc

I've been developing using the default value with proc in Kredis and encountered an issue.
However, I'm not sure if there's a misunderstanding in my use of the design.
app/models/user.rb
class User < ApplicationRecord
  kredis_string :full_name, default: ->(u) { "#{u.first_name} #{u.last_name}" }
end

user1 = User.create(first_name: 'John', last_name: 'Doe')
user2 = User.create(first_name: 'Tom', last_name: 'Smith')

I expected it to work like this:
user1.full_name # => 'John Doe'
user2.full_name # => 'Tom Smith'

But what actually happens is:
user1.full_name # => 'John Doe'
user2.full_name # => 'John Doe'

The default proc for the user seems to retrieve the data of the first user record.
Upon further investigation, it seems related to this segment of the code:
https://github.com/rails/kredis/blob/4fbb2f5613ed049f72cba337317c5eae2a6bba28/lib/kredis/attributes.rb#L132
May I ask if this is considered an issue?

I am also facing the same issue, so instead of having a default proc i need to manually add the first value in cache if it doesn't exists using a redis transaction
just want to know if this is intended behavior or a bug


cratos install, i --save, -s [<package_name>] [...package_names]

install [<package_name>] [...package_names] to working directory. generate or modify package.json in working directory.

ryt


Convert Logger class to be a singleton

Right now, we have the Logger class as a class that you can create, but then you have to pass it around the library, or instantiate a new version each time. It would be a lot easier to convert this to be a singleton class. This would allow us to "instantiate" the Logger class multiple times, but only have one true reference to the first one we created. This also has a huge added benefit of not having to pass the original Logger instance (located in the syft.js file) around to each of the other files... annoying!
This is a really good first issue, any takers?

I already submitted a PR

@cereallarceny I have tried to make changes to support this function. Submitted a PR at https://github.com/OpenMined/syft.js/pull/106

Replied in your PR @tsingh2k15

Done in #106


Public OP Stack Calendar Process

This ticket can be closed when there is an open, transparent process for adding events to the OP Stack Protocol calendar and it is documented in the readme.
The purpose of this repo is to drive alignment on engineering decisions in an open way so that it is possible to contribute to the OP Stack from any organization. The general flow of this repo is as follows:

open a PR
directly communicate with stakeholders asking for review
schedule a design review meeting using a ticket
place a design review meeting on the public calendar
record the design review meeting, drive towards immediate next steps
merge the pull request if aligned, otherwise improve it and have another design review meeting if necessary
upload design review meeting recording to YouTube or another public place
ship it

We need somebody with admin access on the public OP Stack calendar to be able to manage the calendar. It is expected that the person that proposed the meeting runs the meeting and does the recording.

As someone w/admin access, I'm happy to take point on adding events.  I would propose the following process:
Once ready to schedule the review (after reaching out to stakeholders), an issue is created & owned to me with the following information:

Title of meeting
Date & Time for meeting
Email addresses to invite
[optional] Text for the body of the invitation

Once the meeting is reflected on the calendar I would confirm with a comment and close the issue.

Thank you @op-aaron! I created a template for you to streamline this process in https://github.com/ethereum-optimism/.github/pull/26. Now when a person creates an issue, they will have the ability to schedule a design review meeting. I didn't make it auto tag you, that is something that I could add if you would like. Let me know if you have any feedback on this process

We can close this issue when the readme of this repo is updated with this information

Thanks @tynes could you please:

Add a "duration" field to the template to capture meeting length ... unless you advise that we should timebox it with a standard time.
Have it auto tag me - Let's start there since I'm the only one (other than you) who can add the events.

I'd say once that is done feel free to push it and we can begin trying it out!


Document the way we index display & structured data

Probably include somewhere that we should be query led in our index strategies.
We should also be thinking more widely about creating:

Internal models
API Display models
Elastic search models

Part of the conversation could be around whether we should have a more permanent store of works before going into Elastic

Closing as done; we had these conversations as part of the index restructuring work.


NPM Install from a private registry

Is there an existing issue for this?

[X] I have searched the existing issues

Package ecosystem
npm
Package manager version
10.X
Language version
20.X
Manifest location and content before the Dependabot update
Engines in the package.json
{
  "engines": {
    "node": ">=20.9.0",
    "npm": ">=10.1.0"
  }
}

The .npmrc file in the repository
registry=https://private-repo-url

dependabot.yml content
version: 2

registries:
  private-npm:
    type: npm-registry
    url: https://private-repo-url
    token: ${{ secrets.PRIVATE_TOKEN }}
    replaces-base: true

updates:
  - package-ecosystem: npm
    directory: /
    registries:
      - private-npm
    versioning-strategy: increase
    open-pull-requests-limit: 10
    schedule:
      interval: weekly

Updated dependency
No response
What you expected to see, versus what you actually saw
Unfortunately cannot provide links to logs or a working example since I do not have my own private registry (like my enterprise) but hopefully adding pertinent information here.
Expectation would be that when Dependabot attempts to install NPM that it sources it from either the NPMRC or Registries in the dependabot config.
What actually happens is that it sources from the npmjs registry (which can be blocked by some enterprises), but then just hangs and consumes runners until the job is cancelled.

Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
I am not familiar with dependabot enough, but not sure if these recent changes are correlated:
https://github.com/dependabot/dependabot-core/pull/10944
https://github.com/dependabot/dependabot-core/pull/10985
Here is what a previous job about 2 weeks ago looked like in the logs with the same package.json and dependabot.yml configs.

Smallest manifest that reproduces the issue
No response

We implemented a fallback fix to use the existing npm when Corepack is unable to install (this is how it was working). Could we verify if this resolves the issue?
We are also actively working on enhancing Corepack to directly install package managers from private registiries, and this functionality will be completed soon. In the meantime, the fallback approach should address the current problem.
Could you confirm if the issue is resolved?

https://github.com/dependabot/dependabot-core/pull/11072

Ran a job with what I believe is the latest Pulled image ghcr.io/dependabot/dependabot-updater-npm:0998650f187f6562cf44585c3b6e2412d1346e7e

Seeing a similar result where it just hangs until the job is canceled.


Change test metadata disk logging to be based on env var

This is better than the existing behavior for a couple reasons:

Logging based on CI env was somewhat arbitrary. It may not be desired in CI, and it may be desired outside of CI. Introducing a specific env var for this is more explicit
Distinct test runs can output to separate files if a different filename env var is set

!merge


Bump Guava to new version for security updates

Verified Package manager was unaffected by the GWT changes in Guava.


Is there a backbone implementation of Xception?

Hi, guys,
I want to know if there is a backbone implementation of Xception?
Any answer or idea will be appreciated!

Hi,
torchvision does not provide an Xception implementation, but we do provide other models that perform comparably (or even better), like ResNeXt.
You can find an implementation of Xception in https://github.com/Cadene/pretrained-models.pytorch/tree/master/pretrainedmodels/models


Unnecessary exports

There is really no need to make these public

I agree with this change, but I don't think it's important enough to change the public interface. Closing.


small accessibility issue

Hi,
your plugin was the only one which I found is lightweight, uses a real  element and is nearly fully accessible.
One accessibility issue I noticed when testing with NVDA screenreader is that the focused option is not read in screenreader.
This you can very easily solve. Just insert
 $dropdown.attr('aria-activedescendant', $li.attr('id'));
in toggleHover() and give $dropdown as reference.
This is what the aria-activedescendant is meant for (https://www.w3.org/WAI/GL/wiki/Using_aria-activedescendant_to_allow_changes_in_focus_within_widgets_to_be_communicated_to_Assistive_Technology)
And be sure to reset the activedescendent in resetDropdown() - e.g. if ESC was pressed and the focused entry was not chosen:
$dropdown.attr('aria-activedescendant', $dropdown.children('.selected').attr('id'));
otherwise the currently selected entry will not be read correctly by the screenreader.

@ecxmwo This has been fixed in v4.15.0. Please update plugin and close if verified. Thanks for reporting this.


[PE-D][Tester E] Lines appearing in background of list panel and view panel

Steps to reproduce:

Enter theme light

Horizontal lines are seen in the background of the view panel and list panel in both light and dark mode, though it is especially visible in light mode. Not sure if that is the intended design as the lines seem to be randomly spaced.

Labels: severity.VeryLow type.FeatureFlaw
original: s0ngyang/ped#3

Not allowed to fix in v1.4


Draft: docs(CSCBM-5): Updated MongoDB version required

This PR has the goal of updating the required MongoDB version for self-hosted installations and set it to the > 5.0 versions after discovering a bug on lower versions.

@davidebianchi what do you think about it? Since Mongo v4.x is going to end of life and we are having a problem with the $ character (that we are not able to reproduce), what do you think suggesting Mongo v5 as a minimum requirement for console installation?


Feat try without wallet

Description
WIP for #895
Notice
Before submitting a pull request, please make sure you have answered the following:

[x] Have you followed the guidelines in our Contributing guide?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[x] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)
closes #895
Testing
Please outline all testing steps
WIP
Screenshots (if applicable)

hi @gall0x - thanks for the PR. are you aware this bounty has already been assigned to @amitojsingh366? as it was assigned to him first, we're obliged to review and accept his PR first.
please keep an eye on https://gitcoin.co/shapeshift/bounties - there will be many more bounties posted.

Hi yes @gall0x this was assigned to me :(

Yes, sorry, I didn't see it. @0xdef1cafe @amitojsingh366

Hi yes @gall0x this was assigned to me :(

This has not been assigned yet, no one has been approved to work on it in gitcoin as of yet. Will do that today.

Really? I thought @0xdef1cafe had assigned me to this one


High CPU consumption after update to v1.59

I've noticed as soon as you activate the Jupyter extension, CPU consumption stays high even if the notebook is not running anything. It didn't happen before the update.
CPU profile

There doesn't seem to be any CPU time in the jupyter extension but some in the core and a little bit in the python extension.

Thanks for the analysis, @rchiodo. Since it starts the moment I open a notebook, I assumed it was due to the Jupyter extension. Do you know what is the best place for me to fill this issue?

Oh sorry, I thought I transfered this to VS code. It's likely the UI in VS code that is slow although the profile doesn't look like it's doing much.