After Instalation.

So I installed, i wont to test it and decide. affter installation runing with some litle bugs.
Here is a console.log
` ### D:\node\home\eshop-master>npm install
<EMAIL_ADDRESS>D:\node\home\eshop-master
+--<EMAIL_ADDRESS>--<EMAIL_ADDRESS>npm WARN<EMAIL_ADDRESS>No repository field.
D:\node\home\eshop-master>node debug.js
---------------------------------> PID: 5952 (v8.0)
PID         : 5884
Node.js     : v6.9.5
Total.js    : v2.4.0
OS          : win32 6.1.7601
Name        : E-shop
Version     : 8.0.0
Author      : Peter Širka
Date        : 2017-02-08 21:12:09
Mode        : debug
http://<IP_ADDRESS>:8000/
======= 2017-02-08 21:12:41: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262318Tufbw9.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262318Tufbw9.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262318Tufbw9.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126231
8Tufbw9.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262318Tufbw9.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Socket.<anonymous> (internal/child_process.js:334:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:498:12)

======= 2017-02-08 21:12:41: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262202Tkvs19.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262202Tkvs19.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262202Tkvs19.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126220
2Tkvs19.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262202Tkvs19.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:12:41: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262232T4433i.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262232T4433i.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262232T4433i.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126223
2T4433i.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262232T4433i.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Socket.<anonymous> (internal/child_process.js:334:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:498:12)

======= 2017-02-08 21:12:41: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262223Tpu112.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262223Tpu112.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262223Tpu112.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126222
3Tpu112.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262223Tpu112.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Socket.<anonymous> (internal/child_process.js:334:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:498:12)

======= 2017-02-08 21:12:42: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262252Tzj817.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262252Tzj817.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262252Tzj817.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126225
2Tzj817.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262252Tzj817.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Socket.<anonymous> (internal/child_process.js:334:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:498:12)

======= 2017-02-08 21:12:42: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262300Tonf16.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262300Tonf16.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262300Tonf16.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126230
0Tonf16.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262300Tonf16.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Socket.<anonymous> (internal/child_process.js:334:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:498:12)

======= 2017-02-08 21:12:42: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262242T1d7q6.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262242T1d7q6.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262242T1d7q6.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126224
2T1d7q6.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262242T1d7q6.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Socket.<anonymous> (internal/child_process.js:334:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:498:12)

======= 2017-02-08 21:12:42: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262325Tu4tke.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262325Tu4tke.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262325Tu4tke.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126232
5Tu4tke.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262325Tu4tke.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:12:43: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611270911Tm8m2j.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611270911Tm8m2j.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611270911Tm8m2j.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161127091
1Tm8m2j.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611270911Tm8m2j.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:12:43: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262359Ta2v65.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262359Ta2v65.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262359Ta2v65.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126235
9Ta2v65.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262359Ta2v65.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:12:43: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611262313T8tbyl.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611262313T8tbyl.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611262313T8tbyl.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161126231
3T8tbyl.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611262313T8tbyl.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:12:43: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611270001Tb1gpe.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611270001Tb1gpe.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611270001Tb1gpe.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161127000
1Tb1gpe.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611270001Tb1gpe.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:13:08: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-1611271007Twyhfp.jpg +profile "" -filt
er "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\node\home\eshop-master\tmp\images
-small-1611271007Twyhfp.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/small/1611271007Twyhfp.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-small-161127100
7Twyhfp.jpg +profile "" -filter "Box" -thumbnail "200x150" -background "white" -extent 0x0 -gravity "Center" -extent "200x150" -quality 90 D:\nod
e\home\eshop-master\tmp\images-small-1611271007Twyhfp.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:13:11: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-1611270001Tjn3uv.jpg +profile "" -filt
er "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\node\home\eshop-master\tmp\images
-large-1611270001Tjn3uv.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/large/1611270001Tjn3uv.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-161127000
1Tjn3uv.jpg +profile "" -filter "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\nod
e\home\eshop-master\tmp\images-large-1611270001Tjn3uv.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:13:11: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-1611270001Tb1gpe.jpg +profile "" -filt
er "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\node\home\eshop-master\tmp\images
-large-1611270001Tb1gpe.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/large/1611270001Tb1gpe.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-161127000
1Tb1gpe.jpg +profile "" -filter "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\nod
e\home\eshop-master\tmp\images-large-1611270001Tb1gpe.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:13:12: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-1611270001Ttcy13.jpg +profile "" -filt
er "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\node\home\eshop-master\tmp\images
-large-1611270001Ttcy13.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/large/1611270001Ttcy13.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-161127000
1Ttcy13.jpg +profile "" -filter "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\nod
e\home\eshop-master\tmp\images-large-1611270001Ttcy13.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

======= 2017-02-08 21:13:12: Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-1611270001T1ap91.jpg +profile "" -filt
er "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\node\home\eshop-master\tmp\images
-large-1611270001T1ap91.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
(http://<IP_ADDRESS>:8000/images/large/1611270001T1ap91.jpg) Error: Command failed: gm -convert D:\node\home\eshop-master\tmp\images-large-161127000
1T1ap91.jpg +profile "" -filter "Box" -thumbnail "500x300" -background "white" -extent 0x0 -gravity "Center" -extent "500x300" -quality 90 D:\nod
e\home\eshop-master\tmp\images-large-1611270001T1ap91.jpg
'gm' is not recognized as an internal or external command,
operable program or batch file.
at ChildProcess.exithandler (child_process.js:206:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

`

Hi @neoartdoo, you have to install GraphicsMagick on your system and everything will work correctly.
https://docs.totaljs.com/eshop-cms/latest.html#pages~Welcome
Thank you!


Example fails if /bin not on PATH

On Arch Linux the example:
conda docker build -b frolvlad/alpine-glibc:latest -i example-image:123456 -o demo.tar numpy numba flask

fails with the error:
Executing transaction: done
Rolling back transaction: done

Exception('No compatible shell found!')
()

/.../sbin/chroot.fakechroot: line 147: 602419 Segmentation fault      (core dumped) env -u FAKECHROOT_BASE_ORIG FAKECHROOT_CMD_ORIG= LD_LIBRARY_PATH="$fakechroot_chroot_paths" FAKECHROOT_BASE="$fakechroot_chroot_base" "$fakechroot_chroot_chroot" "${@:1:$(($fakechroot_chroot_n - 1))}" "$fakechroot_chroot_final_newroot" "${@:$(($fakechroot_chroot_n + 1))}"
INFO:conda_docker.conda:building conda environment took 20.671 [s]
INFO:conda_docker.conda:adding conda environment in package layers
Traceback (most recent call last):
  File "/.../bin/conda-docker", line 11, in <module>
    load_entry_point('conda-docker', 'console_scripts', 'conda-docker')()
  File "/.../conda_docker/cli.py", line 121, in main
    cli(args)
  File "/.../conda_docker/cli.py", line 26, in cli
    args.func(args)
  File "/.../conda_docker/cli.py", line 114, in handle_conda_build
    layering_strategy=args.layering_strategy,
  File "/.../conda_docker/conda.py", line 635, in build_docker_environment
    layering_strategy=layering_strategy,
  File "/.../conda_docker/conda.py", line 582, in add_conda_layers
    image, hostpath, arcpath=arcpath, filter=filter, records=records
  File "/.../conda_docker/conda.py", line 548, in add_conda_package_layers
    with open(meta_path) as f:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpi3vqxxt8/opt/conda/conda-meta/_libgcc_mutex-0.1-conda_forge.json'

This is because PATH is being propagated from the host and doesn't include /bin (in this alpine image the shell is /bin/bash). Appending /bin to PATH gets me slightly further (before hitting an unrelated segfault that I'm still debugging).

Ah the other segfault is "harmless":
https://github.com/conda-incubator/conda-docker/blob/154a6851a249cb2da55b495ed81539a5b31a6224/conda_docker/conda.py#L462-L463

@chrisburr - sorry for the late reply. Do you have a proposed fix?


fix: reapply other PRs

Reapply https://github.com/arcanis/TypeScript/pull/5, https://github.com/arcanis/TypeScript/pull/4, and https://github.com/arcanis/TypeScript/pull/3
Contains https://github.com/arcanis/TypeScript/pull/6

Is the PR still draft?

Since it contains https://github.com/arcanis/TypeScript/pull/6 I'd like to get that looked at first

Just merged #6


Link defined.net in Readme?

https://www.defined.net/ has extremely poor discoverability currently, it isn't linked anywhere except Google, the only reason I know it's likely legit is because of the Linkedin page. Readme would greatly help with discoverability and would establish it as the "official Nebula site".

This has been done and can be closed.


add-GOOGLE_APPLICATION_CREDENTIALS

Add option to set specific name to ADC file, in order to be able set it later in env variables.
(updated also readme)

@googlebot I fixed it.

@googlebot I fixed it.

@googlebot I fixed it

@craigdbarber I can't see how #53 solve this issue.


Add optimization for replacing identities of binary operators.

Hi,
I've casually find out pythran and it's a very interesting project. Thank you for all the effort you have put in it. I was experimenting a bit and trying to understand if it can be useful for the project I have in mind.
The structure is nice and easy to develop with it.
I've tried to implement an optimization which replace identities of the operators (BinOp at the moment). I tried to give a generic structure such that many identities can be implemented easily. Similarly in the optimization Square you have the function expand_pow which replace x**0 and x**1 This can be moved here for instance.
The pull request is not complete yet, but I wanted first to ask if it's something needed and the implementation is up-to-standard.
Cheers,
Simone

Hi sabbachio and thanks for the on-going PR.
The idea is legitimate, but a few stuff could be improved / changed.
First your proposal is a ntural extension of
pythran.optimizations.PatternTransform

So you' be better register tour patterns here.
Then considering the validity of the transformations :
x * 0 != 0

think of x == [1,2] or x == 'er'.
but you could workaround that using
pythran/pythonic/include/utils/neutral.hpp and the netural element ofr the addition.
remember pythran optimizations are type agnostic, as the generated program must keep polymorphism.

Multiplication by 1 looks always foldable to me, and it does not interfere with type inference
In [2]: numpy.array([1,2], dtype=numpy.uint8) * 1
Out[2]: array([1, 2], dtype=uint8)

Ok, I missed PatternTransform.
Shall I simply add the cases one by one explicitely, as it is done now, e.g.
    # X * 1 => X
    (ast.BinOp(left=Placeholder(0), op=ast.Mult(), right=ast.Num(n=1)),
     lambda: Placeholder(0)),

or try construct a more compact method as I did, but based on Placeholder?
For instance something which uses:
    known_patterns_BinOp[ ast.Mult() ] = [ ( Placeholder(0), ast.Num(n=1), Placeholder(0) ),
                                                                  ( ast.Num(n=1), Placeholder(0), Placeholder(0) ),
                                                                  etc ]

For clarity sake, the implementation I would like to carry out is an optimization of matrix products with a given sparse matrix (e.g transformation).
For instance the code:
A = [[0, 0, 1, 0],
     [0, 0, 0, 1],
     [1, 0, 0, 0],
     [0, 1, 0, 0]]

#pythran export apply_A(float[ :, 4])
def apply_A ( vector ):
    return vector[:].dot(A)

Should give something like
def apply_A ( vector ):
    tmp = numpy.empty_like(vector)
    for i in range(len(vector)):
       tmp[i,0] = vector[i,2]
       tmp[i,1] = vector[i,3]
       tmp[i,2] = vector[i,0]
       tmp[i,3] = vector[i,1]

    return tmp

which then the compiler optimize easily.
Now.. there is quite a work to do, but I think the result is feasible with your code.

Yes for the palceholders!
Your test case is very interesting :-) part of the job should feasible, you alreay have constant forlding, dead code elimination and loop unrolling.
We don't have support for constant array shape (in the pythran export) but that's something I should be able to do.

y += x * 0 => y += 0 => pass

I'll think about it but capturing the first pattern as a whole looks safe to me.
y += x * 0 => pass

ok, your identity is false for floating point numbers:
float('nan') * 0

evaluates to nan.
My guess is that you should give up with the pattern matching stuff and implement a new pattern in optimizations/inline_builtin that inlinies the np.dot call when one of the parameter is a constant. The remaining optimizations will be taken care of by the backend compiler, if you activate -ffast-math.
I don't know if I'm clear...

Sure sure, it's clear. I will look at that.


Porting Invitation flow to team controller feature branch

Notion card
Summary

Port Invitation flow to internal_APIs
Fix changes after merging new-invitation-flow
Move team controller except for index to internal_API
remove redundant files

Preview

Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to
not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?

Checklist:

[ ] I have manually tested all workflows
[ ] I have performed a self-review of my own code
[ ] I have added automated tests for my code

@keshavbiswa @akhilgkrishnan Please review this PR on priority


Bug 1283543 - [ALL LANG] Unlocalized strings in each Overview tab of Project Authoring->New Item.

The fix + removed some unused methods.
https://github.com/uberfire/uberfire-extensions/pull/181

+1 to merge.

master: 8c57c1bcb9e7489fcf8dedec5cb13b533db7f478


Add a periodic job to run the full ocs-ci test-suite

Currently we run a subset of the tests in the ocs-ci testsuite are being run as pre-submit jobs for each PR.
We need to setup a periodic job (a few times a week or nightly), to run the full testsuite.
In addition to setting up the periodic job, we also need to setup notifications for failed runs.

An example of setting up notifications is available in openshift/release#6050.
We should reach out to @hongkailiu for assistance in setting this up if needed.


How to guarantee the order of messages?

If there are multi consumer within one consumer group, how to guarantee the order of message consuming? Like kafka's topic partition, each partition can be listened by each consumer, message can be hashed to special partition.

The messages are ordered by default

The messages are ordered by default

So whether the messages in queue can be consumed orderly, hen there multi consumer in one consumer group.

Not sure i understand your question
On Tue, Aug 31, 2021 at 4:12 AM Jim Shang @.***> wrote:

The messages are ordered by default
So whether the messages in queue can be consumed orderly, hen there multi
consumer in one consumer group.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/kubemq-io/kubemq-community/issues/7#issuecomment-908818134,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AK5WGXBT5ZQHCP74XGGKAQLT7QUBRANCNFSM5B3HMNZA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


event date wrong

hi! i`ve tried so many variations of date an hour, and i cant seem to find the correct one. i already gave up setting "add" as i dont know how to do it, but with quick if i write for example:
gcalcli --calendar 'home' quick '2pm 09/01  text here'
adds the event at 09/02
gcalcli --calendar 'home' quick '3pm 09/01  text here'
and this one at 09/01.
I dont know whats the problem, i've tried reviewing the code but i cant find the key function that controls date so i can enter the correct format.

I'm using the latest gcalcli and I don't seem to be able to reproduce (or I'm not following the issue correctly).
$ gcalcli quick '3pm 09/01 text here'
$ gcalcli search text

2019-09-01   3:00pm  text here
$

So, it seems like this was added for 3PM on 09/01.  What am I missing?  Are you using the latest version from master on this repo?  If not, what version are you using?

also, i cant edit or delete...i get a raw_input not defined error.also, cant install from source in git, only from deb package.

if i find the correct function that handles the date parsing i can know what to write so it does work, but i cant...

Thanks for the further info.
The "raw_input" not defined most likely (I'm guessing because I still don't have the full information about your setup) that you're running python3.  But the earlier versions of gcalcli were intended to be run on python2.  Perhaps simply switching to python2 will help a lot of your issues.
As to using a later version, here's one way to try it out without messing up your debian based distro: install into a virtualenvironment.

git clone this repo and cd
create a vitualenvironment

$ virtualenv venv

source the activate script

$ source venv

install gcalcli

(venv) $ pip install .

run gcalcli as usual, test these issues you're having.  If they're still issues with the current alpha, we want to fix them asap

Thanks!

Closing for lack of repro.


web ui for target is broken

Reporting it here for the lack of a better place.
As described in https://github.com/fuzzitdev/fuzzit/issues/3:
https://app.fuzzit.dev/admin/rV95HAc1EM3OKoezzHUe/target/master/Wzpy3F5ZLPIb8PA3ma4F is blank-ish and on the console I get:
TypeError: Cannot read property 'target_name' of null
    at t.value (9.84d4f3dd.chunk.js:1)
    at Oa (3.ca103e70.chunk.js:1)
    at Ra (3.ca103e70.chunk.js:1)
    at Ia (3.ca103e70.chunk.js:1)
    at Go (3.ca103e70.chunk.js:1)
    at Ko (3.ca103e70.chunk.js:1)
    at As (3.ca103e70.chunk.js:1)
    at Rs (3.ca103e70.chunk.js:1)
    at Es (3.ca103e70.chunk.js:1)
    at Zo (3.ca103e70.chunk.js:1)
fo @ 3.ca103e70.chunk.js:1

fixed. thx!


Docker 1.7 systemd unit files does not source /etc/sysconfig/docker

Description of problem:
The systemd unit files that were installed do not use the EnvironmentFile option to source the /etc/sysconfig/docker file. Specifically I cannot change the options to docker without directly editing /usr/lib/systemd/system/docker.service
docker version:
[vagrant@localhost ~]$ sudo docker --version
Docker version 1.7.0, build 0baf609

docker info:
[vagrant@localhost ~]$ sudo docker info
Containers: 10
Images: 547
Storage Driver: devicemapper
 Pool Name: docker-253:1-201934556-pool
 Pool Blocksize: 65.54 kB
 Backing Filesystem: xfs
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data Space Used: 21.14 GB
 Data Space Total: 107.4 GB
 Data Space Available: 18.73 GB
 Metadata Space Used: 30.56 MB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.117 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.93-RHEL7 (2015-01-28)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.10.0-123.el7.x86_64
Operating System: CentOS Linux 7 (Core)
CPUs: 1
Total Memory: 1.798 GiB
Name: localhost.localdomain
ID: MXZX:TXOP:HRMS:VHUY:P75X:JFVT:FL2R:KNP2:6RKS:ZNFE:ZD4I:XKKQ

uname -a:
[vagrant@localhost ~]$ uname -a
Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Environment details (AWS, VirtualBox, physical, etc.):
$script = <<SCRIPT
#!/bin/bash
sudo yum install -y epel-release
sudo yum upgrade -y
sudo yum install -y git vim python-pip tmux tree
sudo yum install -y https://get.docker.com/rpm/1.7.0/centos-7/RPMS/x86_64/docker-engine-1.7.0-1.el7.centos.x86_64.rpm

sudo cp /vagrant/docker.conf /etc/sysconfig/docker
SCRIPT

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "chef/centos-7.0"
  config.vm.box_download_insecure = true

  config.ssh.forward_agent = true
  config.ssh.forward_x11 = true

  config.vm.synced_folder $HOMEDIR, $HOMEDIR

  config.vm.network "private_network", ip: "<IP_ADDRESS>"

  config.vm.provider "virtualbox" do |vb|
    vb.customize ["modifyvm", :id, "--memory", "2048"]
  end

  config.vm.provision "shell", inline: $script
end

So after a vagrant up I get...
vagrant@localhost ~]$ cat /etc/system-release
CentOS Linux release 7.1.1503 (Core)

And /vagrant/docker.conf:
# /etc/sysconfig/docker

# Modify these options if you want to change the way the docker daemon runs
OPTIONS=--selinux-enabled -H <IP_ADDRESS>:2375

Actual Results:
[vagrant@localhost ~]$ ps -ef | grep docker
root     27648     1  0 16:20 ?        00:00:00 /usr/bin/docker -d -H fd://

Expected Results:
[vagrant@localhost ~]$ ps -ef | grep docker
root     27848     1  2 16:35 ?        00:00:00 /usr/bin/docker -d -H <IP_ADDRESS>:2375

Additional info:
The provided systemd unit file
cat /usr/lib/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target docker.socket
Requires=docker.socket

[Service]
ExecStart=/usr/bin/docker -d -H fd://
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity

[Install]
WantedBy=multi-user.target

And this is how I changed it to get the expected results.
cat /usr/lib/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target docker.socket
Requires=docker.socket

[Service]
EnvironmentFile=-/etc/sysconfig/docker
ExecStart=/usr/bin/docker -d $other_args
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity

[Install]
WantedBy=multi-user.target

This is a popular issue :-P
For some more info on the subject, see:
#14319
#14130
#13923. Also https://github.com/docker/docker/pull/13923#issuecomment-112220002 which has some more references.

my bad, need to do a better job with my searches. Sorry for the dup.
I understand that for a generic package that you would not handle sourcing the /etc/{default,sysconfig}/docker file in the installed systemd unit file. I just assumed since I was installing a package that seemed ( at least based on the filename https://get.docker.com/rpm/1.7.0/centos-7/RPMS/x86_64/docker-engine-1.7.0-1.el7.centos.x86_64.rpm
) that it was designed for centos that it would cater to the distribution.
Anyways feel free to close this dup.

Closing as dup :)

Still an issue in the RPM.  See https://github.com/docker/docker/issues/14149#issuecomment-120128079
Master branch still shows no consumption of /etc/sysconfig configurations:
https://github.com/docker/docker/blob/04c6f09fbdf60c7765cc4cb78883faaa9d971fa5/contrib/init/systemd/docker.service#L8


new: ping

--> Ping is an inbuilt diagnostic tool.
--> The control message has
type PingConfig struct {
	Type     claimsheader.PingType     // Custom, Default and DefaultPassthrough
	IP       net.IP                     // Destination IP
	Ports    []*portspec.PortSpec        // Destination ports
	Requests int                      // Number of requests
}

--> There are three ping types,

DefaultIdentity - The response from the enforcer will have the default token untouched and the signature validation will be performed.

CustomIdentity - The response from the enforcer will have custom information collected by the server enforcer. No validation will be performed. Msgpack is used for encoding.

type customIdentity struct {
	AgentVersion         string
	TransmitterID        string
	TransmitterNamespace string
	FlowTuple            string
}

DefaultIdentityPassthrough - Similar to DefaultIdentity but the request is allowed to the application and the application responds back to the client.

--> The report is on request and response which has
type PingReport struct {
	SourceID             string
	SourceNamespace      string
	DestinationID        string
	DestinationNamespace string
	FlowTuple            string
	Latency              string
	AgentVersion         string
	Protocol             int
	ServiceType          string
	PayloadSize          int
	Request              int
	Type                 claimsheader.PingType
	Stage                Stage
	SessionID            string
}

Important legends
Stage - Identifies whether its origin (syn sent) or reply (synack recv) report.
SessionID - Unique across origin and reply report.
FlowTuple - <sip:dip:spt:dpt>
Latency - Is the delay between the request and response (syn  sent -- synack recv)

Some details to note,
--> It supports both trireme v1 and v2.
--> Ping client supports only remoteenforcers currently.
--> The diagnosis ends at network synack.

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "ping",
    "component": "trireme-lib",
    "pr-id": "932",
    "commit-sha": "bfbe325d4e058ca0c626e8426bfeadc5e17634d2"
  },
  {
    "project": "ping",
    "component": "backend",
    "pr-id": "652",
    "commit-sha": "90e46493079974dae53795f0fa8d64f6dee79534"
  },
  {
    "project": "ping",
    "component": "gaia",
    "pr-id": "443",
    "commit-sha": "bcaeba8e254833edae0fd8060ff977aec237f243"
  },
  {
    "project": "ping",
    "component": "apoctl",
    "pr-id": "215",
    "commit-sha": "3f8547a748ea24aff95b3dc5b2ff03379fdd6a61"
  },
  {
    "project": "ping",
    "component": "enforcerd",
    "pr-id": "1526",
    "commit-sha": "58713c5532a52a5d683831521779ef9ab22d7321"
  }
]

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "ping",
    "component": "apoctl",
    "pr-id": "215",
    "commit-sha": "3f8547a748ea24aff95b3dc5b2ff03379fdd6a61"
  },
  {
    "project": "ping",
    "component": "enforcerd",
    "pr-id": "1526",
    "commit-sha": "4c139c0b53dfee0ad98d434a10edc3bd29189386"
  },
  {
    "project": "ping",
    "component": "trireme-lib",
    "pr-id": "932",
    "commit-sha": "bfbe325d4e058ca0c626e8426bfeadc5e17634d2"
  },
  {
    "project": "ping",
    "component": "backend",
    "pr-id": "652",
    "commit-sha": "90e46493079974dae53795f0fa8d64f6dee79534"
  },
  {
    "project": "ping",
    "component": "gaia",
    "pr-id": "443",
    "commit-sha": "bcaeba8e254833edae0fd8060ff977aec237f243"
  }
]

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "ping",
    "component": "enforcerd",
    "pr-id": "1526",
    "commit-sha": "4c139c0b53dfee0ad98d434a10edc3bd29189386"
  },
  {
    "project": "ping",
    "component": "trireme-lib",
    "pr-id": "932",
    "commit-sha": "a33a1efc51e84eb3b971fb124ee463d0a6d3f86e"
  },
  {
    "project": "ping",
    "component": "backend",
    "pr-id": "652",
    "commit-sha": "90e46493079974dae53795f0fa8d64f6dee79534"
  },
  {
    "project": "ping",
    "component": "gaia",
    "pr-id": "443",
    "commit-sha": "bcaeba8e254833edae0fd8060ff977aec237f243"
  },
  {
    "project": "ping",
    "component": "apoctl",
    "pr-id": "215",
    "commit-sha": "3f8547a748ea24aff95b3dc5b2ff03379fdd6a61"
  }
]

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "ping",
    "component": "apoctl",
    "pr-id": "215",
    "commit-sha": "400ca4554ce09466358954ea1e4008379d0269e2"
  },
  {
    "project": "ping",
    "component": "enforcerd",
    "pr-id": "1526",
    "commit-sha": "3b321008c7a8521a95eb073d4ed91056ea42082a"
  },
  {
    "project": "ping",
    "component": "trireme-lib",
    "pr-id": "932",
    "commit-sha": "8947f6ed048da5524e9409ae2b6151f119050708"
  },
  {
    "project": "ping",
    "component": "backend",
    "pr-id": "652",
    "commit-sha": "5d78ea3dc0a01ec77780a5f34abcb19352f6ae51"
  },
  {
    "project": "ping",
    "component": "gaia",
    "pr-id": "443",
    "commit-sha": "bcaeba8e254833edae0fd8060ff977aec237f243"
  }
]

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "ping",
    "component": "backend",
    "pr-id": "652",
    "commit-sha": "5d78ea3dc0a01ec77780a5f34abcb19352f6ae51"
  },
  {
    "project": "ping",
    "component": "gaia",
    "pr-id": "443",
    "commit-sha": "bcaeba8e254833edae0fd8060ff977aec237f243"
  },
  {
    "project": "ping",
    "component": "apoctl",
    "pr-id": "215",
    "commit-sha": "400ca4554ce09466358954ea1e4008379d0269e2"
  },
  {
    "project": "ping",
    "component": "enforcerd",
    "pr-id": "1526",
    "commit-sha": "3b321008c7a8521a95eb073d4ed91056ea42082a"
  },
  {
    "project": "ping",
    "component": "trireme-lib",
    "pr-id": "932",
    "commit-sha": "ac6ea2fe34bb114d0629bc3062bb09048129189b"
  }
]


Angularcli 1.5.4 webpack uses const. Phantomjs gets error

install angularcli 1.5.4 using npm install
create a sample repo
run ng serve
install phantomjs
run phantomjs on the webpage with any script

Errors I got was "invalid token const..." in vendor.js, outputted by phantomjs.
My tsconfig.json file is:
{
"compilerOptions": {
"baseUrl": "",
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
"es6",
"dom"
],
"mapRoot": "./",
"module": "es6",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es5",
"typeRoots": [
"../node_modules/@types"
]
},
"exclude": [
"test.ts",
"**/*.spec.ts"
]
}
It was working for version 1.3.0, but since i upgrade to angular 5 and cli version 1.5.4. I been getting this error.
tested on chrome version 62 and windows 10.

Webpack overall is moving to use let and const, dropping support for over browsers (phantomjs uses its own browser).
This isn't something that we're going to work around since we've never really recommended using phantomjs and it hasn't been updated in a very long time. My suggestion is that you use a test runner that is more up to date. Most test runners today have support for Chrome in headless mode for instance.


haskell-modules/maintainers: coinor-clp, linear-programming, comfort-…

Description of changes
add more packages to my maintainers list
haskell-modules/maintainers: coinor-clp, linear-programming, comfort-blas

Cherry-picked as 59d55eab4c36efcf20b4586c3cfe2b4df212d2da, thanks! comfort-blas will join the package set in the next haskell-updates rotation.


(PartitionMasterFree) - v<IP_ADDRESS>81204 aborts during upgrade

Expected Behavior
Package to install.
Current Behavior
Package aborts with WARNING: User (you) cancelled the installation; thought I didn't. (x2)
Possible Solution
Program possibly doesn't like to install the same version onto itself.
Steps to Reproduce (for bugs)
S:\dev\GitHub\ChocolateyPackages\ntlite-free>cup partitionmasterfree
Chocolatey v0.10.11
Upgrading the following packages:
partitionmasterfree
By upgrading you accept licenses for the packages.
You have partitionmasterfree v13.0 installed. Version <IP_ADDRESS>81204 is available based on your source(s).
Progress: Downloading PartitionMasterFree <IP_ADDRESS>81204... 100%
PartitionMasterFree v<IP_ADDRESS>81204 [Approved]
partitionmasterfree package files upgrade completed. Performing other installation steps.
This package is not completely silent.
The application will launch after installation.
File appears to be downloaded already. Verifying with package checksum to determine if it needs to be redownloaded.
Hashes match.
Hashes match.
PRE-INSTALLATION CHECKS:

WARNING: Pending reboot found.
Windows Installer IS NOT currently running
choco.exe IS NOT running multiple instances.
Installing partitionmasterfree...
WARNING: User (you) cancelled the installation.
ERROR: Running ["C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- ] was not successful. Exit code was '5'. Exit code indicates the following: User (you) cancelled the installation..
The upgrade of partitionmasterfree was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\tools\chocolateyInstall.ps1'.
See log for details.

Chocolatey upgraded 0/1 packages. 1 packages failed.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
Failures

partitionmasterfree (exited 5) - Error while running 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\tools\chocolateyInstall.ps1'.
See log for details.

Your Environment

Package Version used: v<IP_ADDRESS>81204
Operating System and version: Microsoft Windows [Version 10.0.17763.168]
Chocolatey version: Chocolatey v0.10.11
Install/uninstall gist:

2018-12-09 13:38:06,638 22592 [DEBUG] - Running 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\tools\chocolateyInstall.ps1'
2018-12-09 13:38:06,643 22592 [INFO ] - This package is not completely silent.
2018-12-09 13:38:06,645 22592 [INFO ] - The application will launch after installation.
2018-12-09 13:38:06,679 22592 [DEBUG] - Running Install-ChocolateyPackage -silentArgs '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-' -checksumType 'sha256' -url 'http://download.easeus.com/free/epm.exe' -checksum 'b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe' -packageName 'partitionmasterfree' -validExitCodes '0' -fileType 'EXE'
2018-12-09 13:38:06,708 22592 [DEBUG] - Running Get-ChocolateyWebFile -packageName 'partitionmasterfree' -fileFullPath 'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\partitionmasterfreeInstall.EXE' -url 'http://download.easeus.com/free/epm.exe' -url64bit '' -checksum 'b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe' -checksumType 'sha256' -checksum64 '' -checksumType64 '' -options 'System.Collections.Hashtable' -getOriginalFileName 'True'
2018-12-09 13:38:06,723 22592 [DEBUG] - Running Get-ProcessorBits -compare '64'
2018-12-09 13:38:06,728 22592 [DEBUG] - CPU is 64 bit
2018-12-09 13:38:06,744 22592 [DEBUG] - Running Get-WebHeaders -url 'https://download.easeus.com/free/epm.exe' -ErrorAction 'Stop'
2018-12-09 13:38:06,767 22592 [DEBUG] - Setting the UserAgent to 'chocolatey command line'
2018-12-09 13:38:06,769 22592 [DEBUG] - Request Headers:
2018-12-09 13:38:06,773 22592 [DEBUG] -   'Accept':'/'
2018-12-09 13:38:06,773 22592 [DEBUG] -   'User-Agent':'chocolatey command line'
2018-12-09 13:38:07,899 22592 [DEBUG] - Url does not have HTTPS available
2018-12-09 13:38:07,907 22592 [DEBUG] - Running Get-WebFileName -url 'http://download.easeus.com/free/epm.exe' -defaultName 'partitionmasterfreeInstall.EXE'
2018-12-09 13:38:07,952 22592 [DEBUG] - Using response url to determine file name. 'http://download.easeus.com/free/epm.exe'
2018-12-09 13:38:07,955 22592 [DEBUG] - File name determined from url is 'epm.exe'
2018-12-09 13:38:07,959 22592 [DEBUG] - Running Get-WebHeaders -url 'http://download.easeus.com/free/epm.exe' -ErrorAction 'Stop'
2018-12-09 13:38:07,960 22592 [DEBUG] - Setting the UserAgent to 'chocolatey command line'
2018-12-09 13:38:07,960 22592 [DEBUG] - Request Headers:
2018-12-09 13:38:07,961 22592 [DEBUG] -   'Accept':'/'
2018-12-09 13:38:07,961 22592 [DEBUG] -   'User-Agent':'chocolatey command line'
2018-12-09 13:38:07,986 22592 [DEBUG] - Response Headers:
2018-12-09 13:38:07,987 22592 [DEBUG] -   'Connection':'Keep-Alive'
2018-12-09 13:38:07,988 22592 [DEBUG] -   'X-HW':'1544391488.dop013.la3.t,1544391488.cds028.la3.c'
2018-12-09 13:38:07,988 22592 [DEBUG] -   'Accept-Ranges':'bytes'
2018-12-09 13:38:07,988 22592 [DEBUG] -   'Content-Length':'34800792'
2018-12-09 13:38:07,989 22592 [DEBUG] -   'Cache-Control':'max-age=86400'
2018-12-09 13:38:07,989 22592 [DEBUG] -   'Content-Type':'application/x-msdownload'
2018-12-09 13:38:07,989 22592 [DEBUG] -   'Date':'Sun, 09 Dec 2018 21:38:08 GMT'
2018-12-09 13:38:07,990 22592 [DEBUG] -   'ETag':'"1543546281"'
2018-12-09 13:38:07,990 22592 [DEBUG] -   'Last-Modified':'Fri, 30 Nov 2018 02:51:21 GMT'
2018-12-09 13:38:07,996 22592 [INFO ] - File appears to be downloaded already. Verifying with package checksum to determine if it needs to be redownloaded.
2018-12-09 13:38:08,003 22592 [DEBUG] - Running Get-ChecksumValid -file 'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe' -checksum 'b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe' -checksumType 'sha256' -originalUrl 'http://download.easeus.com/free/epm.exe' -ErrorAction 'Stop'
2018-12-09 13:38:08,006 22592 [DEBUG] - checksum.exe found at 'C:\ProgramData\chocolatey\helpers..\tools\checksum.exe'
2018-12-09 13:38:08,007 22592 [DEBUG] - Executing command ['C:\ProgramData\chocolatey\helpers..\tools\checksum.exe' -c="b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe" -t="sha256" -f="C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe"]
2018-12-09 13:38:08,247 22592 [DEBUG] - Command ['C:\ProgramData\chocolatey\helpers..\tools\checksum.exe' -c="b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe" -t="sha256" -f="C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe"] exited with '0'.
2018-12-09 13:38:08,249 22592 [DEBUG] - partitionmasterfree's requested file has already been downloaded. Using cached copy at
'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe'.
2018-12-09 13:38:10,252 22592 [DEBUG] - No runtime virus checking built into FOSS Chocolatey. Check out Pro/Business - https://chocolatey.org/compare
2018-12-09 13:38:10,255 22592 [DEBUG] - Verifying package provided checksum of 'b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe' for 'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe'.
2018-12-09 13:38:10,256 22592 [DEBUG] - Running Get-ChecksumValid -file 'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe' -checksum 'b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe' -checksumType 'sha256' -originalUrl 'http://download.easeus.com/free/epm.exe'
2018-12-09 13:38:10,257 22592 [DEBUG] - checksum.exe found at 'C:\ProgramData\chocolatey\helpers..\tools\checksum.exe'
2018-12-09 13:38:10,257 22592 [DEBUG] - Executing command ['C:\ProgramData\chocolatey\helpers..\tools\checksum.exe' -c="b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe" -t="sha256" -f="C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe"]
2018-12-09 13:38:10,476 22592 [DEBUG] - Command ['C:\ProgramData\chocolatey\helpers..\tools\checksum.exe' -c="b7f82106978ee2f633796c3f6273d8b8a981d27c9419552292055329cb00cbfe" -t="sha256" -f="C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe"] exited with '0'.
2018-12-09 13:38:10,490 22592 [INFO ] - PRE-INSTALLATION CHECKS:
2018-12-09 13:38:10,561 22592 [INFO ] -   * WARNING: Pending reboot found.
2018-12-09 13:38:10,585 22592 [INFO ] -   * Windows Installer IS NOT currently running
2018-12-09 13:38:10,592 22592 [INFO ] - VERBOSE: Current Process: 22592
2018-12-09 13:38:10,735 22592 [INFO ] - VERBOSE: Searching for choco.exe process
2018-12-09 13:38:10,859 22592 [INFO ] - VERBOSE: 22592: "C:\ProgramData\chocolatey\choco.exe" upgrade partitionmasterfree --> 20492: cup  partitionmasterfree
2018-12-09 13:38:10,861 22592 [INFO ] - VERBOSE: 22592 is actual choco process
2018-12-09 13:38:10,862 22592 [INFO ] - VERBOSE: choco.exe instance count is 1
2018-12-09 13:38:10,864 22592 [INFO ] -   * choco.exe IS NOT running multiple instances.
2018-12-09 13:38:10,884 22592 [DEBUG] - Running Install-ChocolateyInstallPackage -packageName 'partitionmasterfree' -fileType 'EXE' -silentArgs '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-' -file 'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe' -validExitCodes '0' -useOnlyPackageSilentArguments 'True'
2018-12-09 13:38:10,886 22592 [DEBUG] - Running Get-ProcessorBits -compare '32'
2018-12-09 13:38:10,889 22592 [INFO ] - Installing partitionmasterfree...
2018-12-09 13:38:10,927 22592 [DEBUG] - Running Start-ChocolateyProcessAsAdmin -validExitCodes '0' -workingDirectory 'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204' -statements '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- ' -exeToRun 'C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe'
2018-12-09 13:38:10,942 22592 [DEBUG] - Test-ProcessAdminRights: returning True
2018-12-09 13:38:10,946 22592 [DEBUG] - Elevating permissions and running ["C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- ]. This may take a while, depending on the statements.
2018-12-09 13:38:19,755 22592 [DEBUG] - Command ["C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- ] exited with '5'.
2018-12-09 13:38:19,760 22592 [WARN ] - WARNING: User (you) cancelled the installation.
2018-12-09 13:38:21,374 22592 [ERROR] - ERROR: Running ["C:\ProgramData\chocolatey\cache\PartitionMasterFree\<IP_ADDRESS>81204\epm.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- ] was not successful. Exit code was '5'. Exit code indicates the following: User (you) cancelled the installation..
2018-12-09 13:38:21,377 22592 [DEBUG] - Built-in PowerShell host called with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\tools\chocolateyInstall.ps1' -installArguments '' -packageParameters '''] exited with '5'.
2018-12-09 13:38:21,380 22592 [DEBUG] - Calling command ['"C:\WINDOWS\System32\shutdown.exe" /a']
2018-12-09 13:38:21,404 22592 [DEBUG] - Command ['"C:\WINDOWS\System32\shutdown.exe" /a'] exited with '1116'
2018-12-09 13:38:21,451 22592 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\PartitionMasterFree'
2018-12-09 13:38:21,451 22592 [DEBUG] -  Found 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\PartitionMasterFree.nupkg'
with checksum '161178429A04017001B3817EFBA45F50'
2018-12-09 13:38:21,452 22592 [DEBUG] -  Found 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\PartitionMasterFree.nuspec'
with checksum 'D3223C08BD91BC6D461F36878405805E'
2018-12-09 13:38:21,452 22592 [DEBUG] -  Found 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\tools\chocolateyInstall.ps1'
with checksum '0B389E0DCDD2CFEE2D715A830C595526'
2018-12-09 13:38:21,463 22592 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey.chocolatey\PartitionMasterFree.<IP_ADDRESS>81204.arguments".
2018-12-09 13:38:21,464 22592 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey.chocolatey\PartitionMasterFree.<IP_ADDRESS>81204.extra".
2018-12-09 13:38:21,464 22592 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey.chocolatey\PartitionMasterFree.<IP_ADDRESS>81204.version".
2018-12-09 13:38:21,464 22592 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey.chocolatey\PartitionMasterFree.<IP_ADDRESS>81204.sxs".
2018-12-09 13:38:21,465 22592 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey.chocolatey\PartitionMasterFree.<IP_ADDRESS>81204.pin".
2018-12-09 13:38:21,468 22592 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib-bad\PartitionMasterFree".
2018-12-09 13:38:21,470 22592 [DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...
2018-12-09 13:38:21,472 22592 [ERROR] - The upgrade of partitionmasterfree was NOT successful.
2018-12-09 13:38:21,475 22592 [ERROR] - Error while running 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\tools\chocolateyInstall.ps1'.
See log for details.
2018-12-09 13:38:21,479 22592 [DEBUG] - Moving 'C:\ProgramData\chocolatey\lib\PartitionMasterFree'
to 'C:\ProgramData\chocolatey\lib-bad\PartitionMasterFree'
2018-12-09 13:38:23,482 22592 [DEBUG] - Attempting rollback
2018-12-09 13:38:23,483 22592 [DEBUG] - Moving 'C:\ProgramData\chocolatey\lib-bkp\PartitionMasterFree'
to 'C:\ProgramData\chocolatey\lib\PartitionMasterFree'
2018-12-09 13:38:25,485 22592 [DEBUG] - Attempting to delete file "C:\Users\bcurran\AppData\Local\NuGet\Cache\PartitionMasterFree.<IP_ADDRESS>81204.nupkg".
2018-12-09 13:38:25,493 22592 [WARN ] -
Chocolatey upgraded 0/1 packages. 1 packages failed.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2018-12-09 13:38:25,510 22592 [INFO ] -
2018-12-09 13:38:25,512 22592 [ERROR] - Failures
2018-12-09 13:38:25,514 22592 [ERROR] -  - partitionmasterfree (exited 5) - Error while running 'C:\ProgramData\chocolatey\lib\PartitionMasterFree\tools\chocolateyInstall.ps1'.
See log for details.
2018-12-09 13:38:25,517 22592 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2018-12-09 13:38:25,526 22592 [DEBUG] - Exiting with 5
2018-12-09 13:42:18,607 13796 [DEBUG] - XmlConfiguration is now operational
2018-12-09 13:42:18,638 13796 [INFO ] - ============================================================
2018-12-09 13:42:18,746 13796 [INFO ] - Chocolatey v0.10.11
2018-12-09 13:42:18,749 13796 [INFO ] - Please run 'choco -?' or 'choco  -?' for help menu.
2018-12-09 13:42:18,754 13796 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2018-12-09 13:42:18,756 13796 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2018-12-09 13:42:18,756 13796 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2018-12-09 13:42:18,762 13796 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe"
2018-12-09 13:42:18,762 13796 [DEBUG] - Received arguments:
2018-12-09 13:42:18,795 13796 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2018-12-09 13:42:18,800 13796 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2018-12-09 13:42:18,805 13796 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2018-12-09 13:42:19,102 13796 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2018-12-09 13:42:19,105 13796 [DEBUG] - Exiting with 1

Never assigned.
Never investigated.
Stale bot is a hindrance, not a helper.
Most likely still relevant.

Stale bot is a hindrance, not a helper.
Most likely still relevant.

There are no little dwarfs here (or anywhere on this planet AFAIK) that magically do stuff when nobody is watching. Reverting bots decision doesn't mean it will get fixed. Also:

We don't need to assign, not in our docs
Nobody else complained, means not important and most likely irrelevant

Program possibly doesn't like to install the same version onto itself.

Seems like an upstream problem. You could try there, or give PR of new installer.

Tested latest version in chocolatey test environment with cinst then cup -f and it doesn't abort.


Show all GitHub orgs you have access to, even if there are no entries

Description
Call /users/registries/github.com/organizations endpoint instead of /users/github/organizations and use it. Create empty OrgWorkflowObjects for orgs without repos.
The new endpoint is currently slow, but it's the right thing to do if we want to show the logs for all GitHub orgs.
I will also create a web service PR that:

Optimizes the endpoint -- I think I see a way
Only returns logs for repos that you have permissions to
Deletes the now unused endpoint.

Apologies for the first review I requested; I was initially going to break this into 2 PRs, but then realized it was easier to to repurpose the code making the call to the unused endpoint.
Issue
dockstore/dockstore#4845
Please make sure that you've checked the following before submitting your pull request. Thanks!

[x] Check that your code compiles by running npm run build
[x] If this is the first time you're submitting a PR or even if you just need a refresher, consider reviewing our style guide
[x] Do not bypass Angular sanitization (bypassSecurityTrustHtml, etc.), or justify why you need to do so
[x] If displaying markdown, use the markdown-wrapper component, which does extra sanitization
[x] Do not use cookies, although this may change in the future
[x] Run npm audit and ensure you are not introducing new vulnerabilities
[x] Do due diligence on new 3rd party libraries, checking for CVEs
[x] Don't allow user-uploaded images to be served from the Dockstore domain

Here is a screenshot, although it may be hard to tell what's going on -- I have no workflows for DockstoreTestUser2, but it's still showing up.


Move code to src folder

This is the next part of my refactoring. Again, this will help us when we come to upgrade to laravel 5 at a later point. The best way to upgrade to laravel is actually to delete the entire app, and port your code over to the new structure. Following this refactoring, I'll be moving the controllers/models/filters into the src folder, and namespacing them.
NB, this refactor should not have actually changed any code so far, just the directory structure.

@jbrooksuk Are you ok this this, so I can continue?

@jbrooksuk Are you ok this this, so I can continue?

Yeah, this is fine. Thanks for the heads-up.

Yeah, this is fine. Thanks for the heads-up.


⚠ Jenkins Plugins Artifactory has degraded performance

In dabd425, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1173 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 3f63105 after 23 minutes.


motion-cosegmentation

Hi,
In a point you said it is possible to face-swap and that we should check the motion-cosegmentation git for more reference.
I have installed all the motion-cosegmentation repo on a new env and a new directory, but to get it to work with the --first_order_motion_model and --supervised which config should I use? I've tried with different combinations (using the vox-first-order.pth.tar dataset you added in the google drive and segmentation config, etc).
Thank you, nice work on this!

Hi, see #193

Thank you for the response. I also get this error while doing as in #193
Traceback (most recent call last):
File "part_swap.py", line 233, in  face_parser = load_face_parser(opt.cpu)
File "part_swap.py", line 139, in load_face_parser from face_parsing.model import BiSeNet
ModuleNotFoundError: No module named 'face_parsing'

For the reference we also provide fully-supervised segmentation. For fully-supervised add --supervised option. And run git clone https://github.com/AliaksandrSiarohin/face-makeup.PyTorch face_parsing which is a fork of @zllrunning.
You did not pull or pull in a wrong folder.

Got it to work, thank you!
Good job on all those repos, keep it up :)


feature to pass in audience and options into PyJWT

Hey @rjdkolb , Thank you for contributing starlette-jwt.
Sorry for not letting you know, I will review the PR today.

Hey @amitripshtos .
Can you please can you look at this?
Thanks.

We've recently come across a use case for validating the audience in a JWT in a couple of our projects. It would nice if this become a stable feature.


Better filter for output low-pass

Use a cascade of 2 biquads for a faster declining cutoff.
Need to figure out what is the Q computation for this case.

Done


luarocks: 3.2.1 -> 3.7.0

Motivation for this change
Update luarocks. The version currently packaged is broken for Lua version 5.4: luarocks/luarocks#1060
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

N/A For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
N/A Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

N/A (I think) (Package updates) Added a release notes entry if the change is major or breaking
N/A (Module updates) Added a release notes entry if the change is significant
N/A (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

it's a known issue see https://github.com/NixOS/nixpkgs/pull/80528

@7c6f434c please revert this update :pray: We can't break updates for all Neovim users..

Let's at least add 3.7 as a separate package so that it is more visible that Luarocks is explicitly no the freshest

I wanted to hack on neovim which required a newer libuv, so I spent a few hours on this issue and related (https://github.com/NixOS/nixpkgs/issues/163134) and found the luarocks bug https://github.com/luarocks/luarocks/issues/1402 (marked as wont fix). I ended up doing things sideways: Could anyone check that https://github.com/NixOS/nixpkgs/pull/166162 works for them ?


drop lazyLoad feature from core

The modern approach for webapps is to create bundles using browserify, webpack, rollup, or even just requirejs+almond. Those users who use a bundler (now the recommend way to create angular apps) do not need to lazyLoad their packages. The lazyLoading approach should also be discouraged.
Instead I think it would be appropriate to create an over-ridable highchartsLib service, and separate highcharts-ng/lazyload that implements it.
// highcharts-ng
function highchartsLib($q, $window) {
    return $q.resolved($window.Highcarts);
}

function highcharts(){
   return {
       ...
       // directive config
       controller: function (highchartsLib) {
       ...
        highchartsLib.then(Highcharts => processChartConfig(Highcharts));
      }
    }
}

angular.module('highcharts-ng').factory('highchartsLib', ['$q', '$window', '$timeout'], highchartsLib]).directive(highcharts);

// highcharts-ng-lazyload
function highchartsLib($q, $window) {
    return $q(resolve => magicLazyLoadStuff(() => resolve($window.Highcarts)));
}
angular.module('highcharts-ng-lazyload', ['highcharts-ng']).factory('highchartsLib', highchartsLib);

Then people who really need the lazyLoading functionality can do:
bower install highcharts-ng
<script src="bower_components/highcharts-ng/index.js"></script>
<script src="bower_components/highcharts-ng/lazyload.js"></script>
<script>angular.module('some-app-name', ['highcharts-ng-lazyload']).component(...)</script>

How about a slight different approach? Keep it bundled in the same bower dependency but factor it out as suggested. That way there is still one repo/artifact to maintain. The overhead for users who don't use the lazyloading feature should be minimal.

@pablojim ok keep it in the same repo, I'll update my proposal

@pablojim having lazyload as a separate js file will keep it out of module bundlers

Great Thanks @graingert - pull requests accepted!

closed by #493

@pablojim can you reopen it's only half done?


Simpler types using satisfies

Description
Introduces simpler types for Profile. This enables a pattern for defining to use as const and satisfies keywords to eliminate duplication of keys and types for the source and destination.
Before
export const numberToString: Profile<'number', number, 'string', string> = {
  sourceKey: 'number',
  destinationKey: 'string',
  map: (source) => {
    return source.toString()
  },
}

After
export const numberToString = {
  sourceKey: 'number',
  destinationKey: 'string',
  map: (source: number) => {
    return source.toString()
  },
} as const satisfies Profile

I believe everything should work exactly the same. The map and mapMany functions had the correct types from my testing.

Seems like what this cannot do is type the mapper inside the map function. And probably not useful unless I find a way around that.

Replaced by https://github.com/stackoverfloweth/mapper/pull/1


Check if decl context returned by importDeclContextOf is null

(cherry picked from commit fedf24c1a7d375f7296b3634b7cb8bace9e49fbe)
Explanation: I've seen a crash due to importDeclContextOf returning a null decl context in importAccessorParamsAndReturnType. Most other call sites of importDeclContextOf check the returned value, so I added a check in importAccessorParamsAndReturnType too.
Risk: Low. This just adds a nullptr check.
Testing: No new tests were added (as I've only seen this on an lldb crash report I'm not sure in what situation this would arise).
Issue: rdar://127847162
Reviewer: @beccadax
Original PR: https://github.com/apple/swift/pull/74188

@swift-ci test


Demo not working

Is the demo site working for anyone else?
https://www.webpackbin.com/bins/-KhQbtTSVuU6r8VCrIdC
I just get the following error in the console:
Uncaught ReferenceError: Invalid left-hand side in assignment
Uncaught ReferenceError: dll_bundle is not defined

demo updated


Add timeout parameter to DPS.Report call

This fixes an issue with the elite insights taking too long to upload sometimes. Thanks!


add mountpoint mounter

Describe your changes
Issue ticket number and link
Checklist before requesting a review

[ ] I have performed a self-review of my code
[ ] If it is a core feature, I have added thorough tests.
[ ] I have made sure existing UTs are not impacted
[ ] I have executed all necessary linter and made sure internal pipeline/travis is not broken

@minbaev Could you please add test results with the new mounter.

Adding on behalf of @minbaev the test results
~/ibm-object-csi-driver/pkg/mounter$ go test
I0910 04:42:48.737160   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737201   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737233   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737238   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737269   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737277   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737300   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737305   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737321   61553 mounter-mountpoint.go:85] -MountpointMounter Mount-
I0910 04:42:48.737328   61553 mounter-mountpoint.go:86] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.737374   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737380   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
I0910 04:42:48.737386   61553 mounter-mountpoint.go:85] -MountpointMounter Mount-
I0910 04:42:48.737390   61553 mounter-mountpoint.go:86] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.737413   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737419   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737424   61553 mounter-mountpoint.go:85] -MountpointMounter Mount-
I0910 04:42:48.737428   61553 mounter-mountpoint.go:86] Mount args:
	source: <source>
	target: </tmp/test-mount>
E0910 04:42:48.737438   61553 mounter-mountpoint.go:99] MountpointMounter Mount: Cannot create directory /var/lib/ibmc-mntS3/10d878e96c06bc5308c8eb255cda9880f1260676dac3c5f2c4be71075f7842b6: error creating mount path
I0910 04:42:48.737453   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737458   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737464   61553 mounter-mountpoint.go:85] -MountpointMounter Mount-
I0910 04:42:48.737468   61553 mounter-mountpoint.go:86] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.737491   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737496   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737559   61553 mounter-mountpoint.go:119] -MountpointMounter Unmount-
I0910 04:42:48.737621   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.737627   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.737680   61553 mounter-mountpoint.go:119] -MountpointMounter Unmount-
I0910 04:42:48.737736   61553 mounter-rclone.go:164] Updated Options: [additional_option=value3 option1=value1 option2=value2]
I0910 04:42:48.737785   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.737792   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.737801   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.737829   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.737835   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.737844   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.737876   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.737882   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.737891   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.737917   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.737923   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.737933   61553 mounter-rclone.go:151] Invalid mount option: upload_concurrency
I0910 04:42:48.737939   61553 mounter-rclone.go:164] Updated Options: [opt1=val1 opt2=val2]
I0910 04:42:48.737963   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.737969   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.737979   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.738001   61553 mounter-rclone.go:170] -RcloneMounter Mount-
I0910 04:42:48.738005   61553 mounter-rclone.go:171] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.738048   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.738055   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.738063   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.738073   61553 mounter-rclone.go:170] -RcloneMounter Mount-
I0910 04:42:48.738077   61553 mounter-rclone.go:171] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.738106   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.738112   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.738120   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.738129   61553 mounter-rclone.go:170] -RcloneMounter Mount-
I0910 04:42:48.738133   61553 mounter-rclone.go:171] Mount args:
	source: <source>
	target: </tmp/test-mount>
E0910 04:42:48.738143   61553 mounter-rclone.go:185] RcloneMounter Mount: Cannot create directory /var/lib/ibmc-rclone/10d878e96c06bc5308c8eb255cda9880f1260676dac3c5f2c4be71075f7842b6: error creating mount path
I0910 04:42:48.738160   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.738166   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.738174   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.738183   61553 mounter-rclone.go:170] -RcloneMounter Mount-
I0910 04:42:48.738187   61553 mounter-rclone.go:171] Mount args:
	source: <source>
	target: </tmp/test-mount>
E0910 04:42:48.738197   61553 mounter-rclone.go:192] RcloneMounter Mount: Cannot create rclone config file error creating ConfigFile
I0910 04:42:48.738214   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.738219   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.738229   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.738238   61553 mounter-rclone.go:170] -RcloneMounter Mount-
I0910 04:42:48.738241   61553 mounter-rclone.go:171] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.738272   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.738278   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.738288   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [mountOption1 mountOption2]
I0910 04:42:48.738330   61553 mounter-rclone.go:223] -RcloneMounter Unmount-
I0910 04:42:48.738379   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.738385   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.738409   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [mountOption1 mountOption2]
I0910 04:42:48.738453   61553 mounter-rclone.go:223] -RcloneMounter Unmount-
I0910 04:42:48.738510   61553 mounter-rclone.go:164] Updated Options: [option1=value1 option2=value2 additional_option=value3]
I0910 04:42:48.738561   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.738572   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.738589   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.738605   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.738609   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.738614   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.738635   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.738641   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.738652   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.738666   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.738670   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.738675   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.738695   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.738700   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.738712   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.738724   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.738729   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.738734   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.738741   61553 mounter-s3fs.go:104] -S3FSMounter Mount-
I0910 04:42:48.738745   61553 mounter-s3fs.go:105] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.738775   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.738781   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.738793   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.738806   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.738810   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.738815   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.738820   61553 mounter-s3fs.go:104] -S3FSMounter Mount-
I0910 04:42:48.738824   61553 mounter-s3fs.go:105] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.738860   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.738866   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.738877   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.738889   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.738894   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.738904   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.738908   61553 mounter-s3fs.go:104] -S3FSMounter Mount-
I0910 04:42:48.738912   61553 mounter-s3fs.go:105] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.738935   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.738941   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.738953   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[mountOption1:mountOption1 mountOption2:mountOption2]
I0910 04:42:48.738964   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [mountOption1]
I0910 04:42:48.738969   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [mountOption2]
I0910 04:42:48.738974   61553 mounter-s3fs.go:260] S3fsMounter Options: [mountOption1 mountOption2]
I0910 04:42:48.738978   61553 mounter-s3fs.go:104] -S3FSMounter Mount-
I0910 04:42:48.738982   61553 mounter-s3fs.go:105] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.739013   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.739019   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.739031   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.739043   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.739047   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.739051   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.739056   61553 mounter-s3fs.go:104] -S3FSMounter Mount-
I0910 04:42:48.739060   61553 mounter-s3fs.go:105] Mount args:
	source: <source>
	target: </tmp/test-mount>
E0910 04:42:48.739070   61553 mounter-s3fs.go:121] S3FSMounter Mount: Cannot create directory /var/lib/ibmc-s3fs/10d878e96c06bc5308c8eb255cda9880f1260676dac3c5f2c4be71075f7842b6: error creating mount path
I0910 04:42:48.739086   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.739091   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.739102   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.739114   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.739119   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.739123   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.739127   61553 mounter-s3fs.go:104] -S3FSMounter Mount-
I0910 04:42:48.739131   61553 mounter-s3fs.go:105] Mount args:
	source: <source>
	target: </tmp/test-mount>
E0910 04:42:48.739141   61553 mounter-s3fs.go:128] S3FSMounter Mount: Cannot create file /var/lib/ibmc-s3fs/10d878e96c06bc5308c8eb255cda9880f1260676dac3c5f2c4be71075f7842b6/.passwd-s3fs: error creating PWFile
I0910 04:42:48.739169   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.739175   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.739186   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.739202   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.739207   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.739212   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.739216   61553 mounter-s3fs.go:104] -S3FSMounter Mount-
I0910 04:42:48.739220   61553 mounter-s3fs.go:105] Mount args:
	source: <source>
	target: </tmp/test-mount>
I0910 04:42:48.739249   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.739255   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.739266   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[opt1:val1 opt2:val2]
I0910 04:42:48.739278   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.739282   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt2=val2]
I0910 04:42:48.739287   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1 opt2=val2]
I0910 04:42:48.739323   61553 mounter-s3fs.go:172] -S3FSMounter Unmount-
I0910 04:42:48.739372   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.739378   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: []
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [iam]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.739390   61553 mounter-s3fs.go:218] No new mountOptions found.  Using default mountOptions: map[opt1:val1]
I0910 04:42:48.749147   61553 mounter-s3fs.go:257] newS3fsMounter mountOption: [opt1=val1]
I0910 04:42:48.749152   61553 mounter-s3fs.go:260] S3fsMounter Options: [opt1=val1]
I0910 04:42:48.749176   61553 mounter.go:29] -NewMounter-
I0910 04:42:48.749181   61553 mounter-rclone.go:54] -newRcloneMounter-
I0910 04:42:48.749187   61553 mounter-rclone.go:113] newRcloneMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
I0910 04:42:48.749199   61553 mounter-rclone.go:138] No new mountOptions found. Using default mountOptions: [opt1=val1 opt2=val2]
I0910 04:42:48.749243   61553 mounter.go:29] -NewMounter-
I0910 04:42:48.749249   61553 mounter-mountpoint.go:38] -newMountpointMounter-
I0910 04:42:48.749255   61553 mounter-mountpoint.go:64] newMntS3Mounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
I0910 04:42:48.749278   61553 mounter.go:29] -NewMounter-
I0910 04:42:48.749283   61553 mounter-s3fs.go:46] -newS3fsMounter-
I0910 04:42:48.749288   61553 mounter-s3fs.go:92] newS3fsMounter args:
	bucketName: [test-bucket-name]
	objPath: [test-obj-path]
	endPoint: [test-endpoint]
	locationConstraint: [test-loc-constraint]
	authType: [hmac]
	kpRootKeyCrn: [test-kp-root-key-crn]
I0910 04:42:48.749299   61553 mounter-s3fs.go:218] No new mountOptions found. Using default mountOptions: map[]
I0910 04:42:48.749304   61553 mounter-s3fs.go:260] S3fsMounter Options: []
PASS
ok  	github.com/IBM/ibm-object-csi-driver/pkg/mounter	0.015s


[Event Request] table 11000001 "Payment History" - OnBeforeGenerateExportfilename

Dear ALAppExtensions team,
On behalf of 4PS I would like to request integration event 'OnBeforeGenerateExportfilename' to be added to procedure 'GenerateExportfilename' in table 11000001 "Payment History" (NL version only).
    procedure GenerateExportfilename(New: Boolean) FileName: Text[250]
    begin
        OnBeforeGenerateExportfilename(Rec, New); //**4PS>MS.n
        if ("File on Disk" = '') or New then begin
            "Day Serial Nr." := GetNextDaySerialNo();
            "Sent On" := Today;
            "File on Disk" := GenerateNewFileName();
            "Sent By" := UserId();
        end else
            "Number of Copies" := "Number of Copies" + 1;

        Modify();
        exit("File on Disk");
    end;

    [IntegrationEvent(false, false)]
    local procedure OnBeforeGenerateExportfilename(PaymentHistory: Record "Payment History"; New: Boolean)
    begin
    end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 53230.


Modified sanity test to identify success from the output of the PX4 f…

…light stack, instead of QuRT.

Thanks!


No module named 'clip'

First of all, I'd like to thank you for sharing this amazing work to all!
I'm pretty interested in using your code. However, when I try to run your code, it shows no module named 'clip'.

Here are the files that clip is used.

I was wondering if there's some extra software to install, or you haven't finished cleaning and uploading the code for CLIPNeRF? Thanks a lot!

Found the package: should install clip from this: https://github.com/openai/CLIP


Create Roslyn analyzers to help apply direct API replacements when porting to .NET Core

Create Roslyn analyzers to help with repetitive API changes when porting to .NET Core, such as:

Close -> Dispose
Thread.CurrentCulture -> CultureInfo.CurrentCulture
Add a call to GetTypeInfo() when necessary

A lot of the fixes will not be needed after .NET Standard 2.0.


Can't use dynamic templates

Hello
We are trying to upgrade our templates to the new SendGrid template creators, however if we add substitutions with add_custom_arg/3 they do not populate, however add_substitution/3 is disabled for dynamic templates and returns the error
 [
   %{
     "field" => "personalizations.0.substitutions",
     "help" => "http://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/errors.html#message.personalizations.substitutions",
     "message" => "Substitutions may not be used with dynamic templating"
   }
 ]}

It looks like we may need the add_dynamic_template_data/2 function that was recently added to master, is there a workaround to use this or am I missing something in my data?
thanks

I haven't used that specific feature. You can try using the library at a specific commit hash until I push a new version to Hex.
{:sendgrid, github: "alexgaribay/sendgrid_elixir", ref: "43379d4"}

I'll try that, thank you!

It looks like this feature was added in this PR: https://github.com/alexgaribay/sendgrid_elixir/pull/29, but the version of this package has not been bumped since January 1st 2018 (before the new dynamic templates existed on SendGrid I believe).
Given that the code is in, perhaps the package can be versioned so it's easier to use?
Thanks!

@aturkewi You can try it out now in by upgrading your dependency to {:sendgrid, "~> 2.0.0-rc.0"}. Just be aware that there are some breaking changes (most notably SendGrid.Mailer is now SendGrid.Mail)

This is now available in the 2.0.0 version.


KAFKA-3817: handle null keys in KTableRepartitionMap

@jklukas @enothereska @mjsax @dguy for reviews.

Addressed comments.

LGTM +1

Thanks @jklukas , merged to trunk and 0.10.0.