Cant install on ubuntu/debian - amazon clean image

hello
im getting stuck at the end of the installation. could you please provide me some ideas?
ubuntu@ip-172-26-14-8:/opt/netflix-proxy$ sudo curl -L https://github.com/ab77/netflix-proxy/archive/latest.tar.gz | sudo tar xz --strip-components=1
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   126    0   126    0     0    618      0 --:--:-- --:--:-- --:--:--   620
100 3119k    0 3119k    0     0  4024k      0 --:--:-- --:--:-- --:--:-- 4024k

ubuntu@ip-172-26-14-8:/opt/netflix-proxy$ sudo  ./build.sh -c 186.81.xxx.xx
Command line is not complete. Try option "help"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    14  100    14    0     0     62      0 --:--:-- --:--:-- --:--:--    62
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

curl: (6) Could not resolve host: ifconfig.co
resolved params: clientip= client_ipv4=1 client_ipv6=1 ipaddr=<IP_ADDRESS> ipaddr6= extip=34.xxx.xxx.xx extip6=
cmd: ./build.sh -r=1 -b=0 -s= -z=0 -n=1 -u= -p [secret] -k [secret]

* enabling DNS recursion...								[ OK ]
* unable to resolve and authorise client ip...
* adding IPv4 iptables rules... 								[ OK ]
* adding IPv6 iptables rules..								[ OK ]
* creating Docker and sniproxy configuration templates...		[ OK ]
* checking IPv6 connectivity...										[fail]
* configuring sniproxy and Docker...						[ OK ]
* installing iptables|netfilter-persistent service...				[ OK ]
* socialising Docker with iptables-persistent service...			[ OK ]
* saving iptables rules...									[ OK ]
* creating zones.override from template...					[ OK ]
* updating db.override with extip=<IP_ADDRESS> extip6= and date=20170731...		[ OK ]
* installing python-pip and docker-compose...				[ OK ]
* configuring netflix-proxy-admin backend...					[ OK ]
* configuring netflix-proxy-admin reverse-proxy...						[ OK ]
* creating cron scripts...											[ OK ]
* creating and starting Docker containers...							[ OK ]
/sbin/init: unrecognized option '--version'
* configuring systemd...											[fail]
* reloading ipables rules...										[ OK ]
* no specific steps to execute for Ubuntu at this time...					[ OK ]
* testing DNS...

I've made some changes to the master branch, but forgot to update the release. Try now...

hello ab
thanks for the feedback. i will try right away.
could you please confirm if this code is ok? will it work for both ubuntu and debian?
sudo apt-get update && sudo apt-get -y install vim dnsutils curl sudo git
sudo curl -sSL https://get.docker.com/ | sudo sh
sudo mkdir -p /opt/netflix-proxy && cd /opt/netflix-proxy
sudo curl -L https://github.com/ab77/netflix-proxy/archive/latest.tar.gz | sudo tar xz --strip-components=1
sudo  ./build.sh

hello ab
no luck so far. same issue occurs. :(

Try commenting out all of the tests at the bottom. Need to work out where it hangs. I tested on a DigitalOcean Docker 16.04 image with IPv6 and it worked, so it's going to be something specific to your environment.

hi ab
i tried again today on a fresh debian instance. i get the following errors and progress stops on the middle.
please note the erroes that appear
admin@ip-172-26-2-26:/opt/netflix-proxy$ sudo  ./build.sh
Command line is not complete. Try option "help"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    14  100    14    0     0     56      0 --:--:-- --:--:-- --:--:--    56
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (6) Could not resolve host: ifconfig.co
resolved params: clientip= client_ipv4=1 client_ipv6=1 ipaddr=<IP_ADDRESS> ipaddr6= extip=34.xxx.xxx.xx extip6=
cmd: ./build.sh -r=1 -b=0 -s= -z=0 -n=1 -u= -p [secret] -k [secret]

[ ok ] enabling DNS recursion...done.
[ ok ] unable to resolve and authorise client ip...
[....] adding IPv4 iptables rules...done.
[ ok ] adding IPv6 iptables rules...done.
[ ok ] creating Docker and sniproxy configuration templates...done.
[FAIL] checking IPv6 connectivity...failed.
[ ok ] configuring sniproxy and Docker...done.
[ ok ] installing iptables|netfilter-persistent service...done.
[ ok ] socialising Docker with iptables-persistent service...done.
[ ok ] saving iptables rules...done.
[ ok ] creating zones.override from template...done.
[ ok ] updating db.override with extip=34.xxx.xxx.xx extip6= and date=20170813...done.
[ ok ] installing python-pip and docker-compose...done.
[ ok ] configuring netflix-proxy-admin backend...done.
[ ok ] configuring netflix-proxy-admin reverse-proxy...done.
[ ok ] creating cron scripts...done.
[....] creating and starting Docker containers...
admin@ip-172-26-2-26:/opt/netflix-proxy$

Hi
its look like problem with port 53 try remove dnsmasq should help

What do you have in the build log?

same problem guys, i tried remove dnsmasq.
cmd: ./build.sh -r=1 -b=0 -s= -z=0 -n=1 -u= -p [secret] -k [secret]

enabling DNS recursion...                                                                                [ OK ]
authorising clientip=<IP_ADDRESS> on iface=eth0...                                                          [ OK ]
adding IPv4 iptables rules...                                                                                [ OK ]
adding IPv6 iptables rules...                                                                                [ OK ]
creating Docker and sniproxy configuration templates...                                                       [ OK ]
checking IPv6 connectivity...                                                                                * enabling sniproxy IPv6 priority...                                                                            [ OK ]
installing sipcalc...                                                                                [ OK ]
automatically calculating IPv6 subnet...                                                                      [ OK ]
enabling Docker IPv6 dual-stack support with fixed-cidr-v6=2a03:b0c0:0001:00d0:0000:0000:27ee:3008/125...     [ OK ]
adding IPv6 iptables rules...                                                                                [ OK ]
installing iptables|netfilter-persistent service...                                                           [ OK ]
saving iptables rules...                                                                                [ OK ]
creating zones.override from template...                                                                      [ OK ]
updating db.override with extip=<IP_ADDRESS> extip6= and date=20170922...                                     [ OK ]
installing python-pip and docker-compose...                                                                   [ OK ]
configuring netflix-proxy-admin backend...                                                                    [ OK ]
configuring netflix-proxy-admin reverse-proxy...                                                              [ OK ]
creating cron scripts...                                                                                [ OK ]
creating and starting Docker containers...                                                                           root@mycloud:/opt/netflix-proxy#

Hello,
Same issue....at the same point...install on scaleway....
Any idea ?

Yes, have a look in netflix-proxy.log.

Hello,
Thank you for your quick response...
I put the results of the installation below and the netflix-proxy.log file.
As a reminder, I tried the installation on a scaleway droplet in France with IPV6 activated and without tunnelbloker.....
Thank you in advance!
Docker 1.12.2 is running using the '' storage driver.
Installed tools: docker-compose, nsenter, gosu and pipework are installed.
Last login: Sun Dec  3 12:50:53 2017 from 51.15.***.***
root@stream:~# git clone https://github.com/ab77/netflix-proxy /opt/netflix-proxy\
>   && cd /opt/netflix-proxy\
>   && ./build.sh
fatal: destination path '/opt/netflix-proxy' already exists and is not an empty directory.
root@stream:~# rm /opt/netflix-proxy\
>
rm: cannot remove '/opt/netflix-proxy': Is a directory
root@stream:~# && cd /opt/netflix-proxy\
-bash: syntax error near unexpected token `&&'
root@stream:~#   && ./build.sh
-bash: syntax error near unexpected token `&&'
root@stream:~# cd /opt/netflix-proxy\
>   && ./build.sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    13  100    13    0     0    221      0 --:--:-- --:--:-- --:--:--   224
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    27  100    27    0     0    531      0 --:--:-- --:--:-- --:--:--   540
testing IPv4: '105.154.***.***'
testing IPv6: '105.154.***.***'
resolved params: clientip=105.154.***.*** client_ipv4=0 client_ipv6=1 ipaddr=10.2.209.*** ipaddr6= extip=51.15.***.** extip6=2001:bc8:4400:***::**:***
cmd: ./build.sh -r=1 -b=0 -s= -z=0 -n=1 -u= -p [secret] -k [secret]

 * log diagnostics info...                                               [ OK ]
 * enabling DNS recursion...                                             [ OK ]
 * authorising clientip=<IP_ADDRESS> on iface=eth0...                  [ OK ]
 * adding IPv4 iptables rules...                                         [ OK ]
 * adding IPv6 iptables rules...                                         [ OK ]
 * creating Docker and sniproxy configuration templates...               [ OK ]
 * checking IPv6 connectivity...                                                 * enabling sniproxy IPv6 priority...                                    [ OK ]
 * installing sipcalc...                                                 [ OK ]
 * automatically calculating IPv6 subnet...                              [ OK ]
 * enabling Docker IPv6 dual-stack support with fixed-cidr-v6=1:0/125... [ OK ]
 * adding IPv6 iptables rules...                                         [ OK ]
 * installing iptables|netfilter-persistent service...                   [ OK ]
 * saving iptables rules...                                              [ OK ]
 * creating zones.override from template...                              [ OK ]
 * updating db.override with extip=<IP_ADDRESS> extip6=2001:bc8:4400:2100::2e:a09 and date=20171203...                                                   [ OK ]
 * installing python-pip and docker-compose...                           [ OK ]
 * configuring netflix-proxy-admin backend...                            [ OK ]
 * configuring netflix-proxy-admin reverse-proxy...                      [ OK ]
 * creating cron scripts...                                              [ OK ]
 * creating and starting Docker containers...                                   root@stream:/opt/netflix-proxy#

netflix-proxy.log
Requirement already satisfied: ipaddress>=1.0.16; python_version < "3.3" in /usr/local/lib/python2.7/dist-packages (from docker-py<2.0,>=1.10.3->docker-compose)
Requirement already satisfied: docker-pycreds>=0.2.1 in /usr/local/lib/python2.7/dist-packages (from docker-py<2.0,>=1.10.3->docker-compose)
Requirement already satisfied: functools32; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from jsonschema<3,>=2.5.1->docker-compose)
Requirement already satisfied: dnspython in /usr/local/lib/python2.7/dist-packages (from -r /opt/netflix-proxy/auth/requirements.txt (line 1))
Requirement already satisfied: web.py in /usr/local/lib/python2.7/dist-packages (from -r /opt/netflix-proxy/auth/requirements.txt (line 2))
Requirement already satisfied: passlib in /usr/local/lib/python2.7/dist-packages (from -r /opt/netflix-proxy/auth/requirements.txt (line 3))
proxy / localhost:43867 {
    except /static
    header_upstream Host {host}
    header_upstream X-Forwarded-For {remote}
    header_upstream X-Real-IP {remote}
    header_upstream X-Forwarded-Proto {scheme}
}
Couldn't connect to Docker daemon - you might need to run `docker-machine start default`.

Redeploy your OS and try again with the latest version. If that doesn't work, see if Docker is installed first.

Thank you for that information.
It was a fresh install on a latest scaleway docker image, so docker was installed first....
it's weird.....It seems to be a common mistake...no ?
(I did the installation on a droplet digital ocean without any problem. It's the scaleway supplier that seems to be blocking the installation.)

Have you tried again now, using the latest code?

Ah? Did you update the code today? I did the installation yesterday:
Sun Dec 3 12:50:53 2017 with this git clone https://github.com/ab77/netflix-proxy

Check commit dates.

The installation has taken another step forward but it still doesn't go through... here is the installation information
* creating and starting Docker containers...                            [ OK ]
 * configuring init system...
/sbin/init: unrecognized option '--version'
                                                                         [ OK ]
 * reloading ipables rules...                                            [ OK ]
 * testing DNS...
 root@stream:/opt/netflix-proxy#

and the end of the log file
Created symlink from /etc/systemd/system/multi-user.target.wants/netflix-proxy-admin.service to /lib/systemd/system/netflix-proxy-admin.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/systemd-networkd.service to /lib/systemd/system/systemd-networkd.service.
Created symlink from /etc/systemd/system/sockets.target.wants/systemd-networkd.socket to /lib/systemd/system/systemd-networkd.socket.
Created symlink from /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service to /lib/systemd/system/systemd-networkd-wait-online.service.
 * Loading netfilter rules...
run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables start
run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables start
   ...done.
/opt/netflix-proxy/scripts/functions: line 79: -4: command not found
Failure! Retrying in 5..
/opt/netflix-proxy/scripts/functions: line 79: -4: command not found
Failure! Retrying in 10..
/opt/netflix-proxy/scripts/functions: line 79: -4: command not found
Failure! Retrying in 20..
You've failed me for the last time! (-4 +time=5 netflix.com @51.15.***.***)
/opt/netflix-proxy/scripts/functions: line 79: -4: command not found

Are you following the instructions? cURL is missing.
  && apt-get -y install vim dnsutils curl sudo git\
  && curl -sSL https://get.docker.com/ | sh\
  && mkdir -p ~/netflix-proxy\
  && cd ~/netflix-proxy\
  && curl -L https://github.com/ab77/netflix-proxy/archive/latest.tar.gz | tar xz --strip-components=1\
  && ./build.sh

maybe not....I'm retrying from an other fresh install....thanks

2 days that I'm on it...always failed....
Sorry I'm giving up... I'm tired, it's too complicated....I go back to my VPN ;-)
Thanks anyway....

FWITW, I've tested on Scaleway and it worked fine.

It's too complicated for me.
When I use an image with a preinstalled docker
("Docker 1.12.2 is running using the' aufs' storage driver.
Installed tools: docker-composer, nsenter, gosu and pipework are installed.")
I can't understand what tutorial I have to use.
I tried by placing in ~/netflix-proxy
But it creates mistakes like that:
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
root@stream: ~# packet_write_wait: Connection to 51.15.. port 22: Broken pipe
... etc, etc... etc....
In short, it is impossible to find the right package....
You've been very specific in your tutorials but I couldn't install it... It's my fault, I'm sorry.....

Try the Docker image (Scaleway -> Create Server -> ImageHub -> Docker).
Worked fine for me.

Yes I did it 10 times ;-) (at least ;-)
But could you give me the right commands after I was connected on my new image hub ?
these don't work for me
mkdir -p ~/netflix-proxy
&& cd ~/netflix-proxy
&& curl -L https://github.com/ab77/netflix-proxy/archive/latest.tar.gz | tar xz --strip-components=1
&& ./build.sh

  && cd ~/netflix-proxy\
  && curl -L https://github.com/ab77/netflix-proxy/archive/latest.tar.gz | tar xz --strip-components=1\
  && ./build.sh```

I retry.....just in case....thank you

After that:
mkdir -p ~/netflix-proxy
&& cd ~/netflix-proxy\
  && curl -L https://github.com/ab77/netflix-proxy/archive/latest.tar.gz | tar xz --strip-components=1\
  && ./build.sh

It stop at the end of this lines
 * checking if cURL is installed...                                      [ OK ]
 * checking if Docker is installed...                                    [ OK ]
 * checking if sudo is installed...                                      [ OK ]
 * checking if dig is installed...
 root@stream:~/netflix-proxy#

Hi
you can try some other way to get netflix working vpn working, install some openvpn server in amazon  can be pritunl its easy, and the you will need some raspberry and install as vpn router, https://gist.github.com/superjamie/ac55b6d2c080582a3e64
and its work perfect with netflix
P.s Amazon image have build it own firewall i think you need to first remove it check if  dnsmasq is not installed coz then is block port 53 and cant install docker
hop it help

@andresmorago you are obviously missing the dig command. Google on how to install it.

@ladigb Yes, it's an excellent idea but for the moment openvpn is reducing the bandwidth too much (from 100 to 15 MB).
A very powerful router is needed to achieve a minimum throughput of 20/45 MB....
Is the raspberry strong enough?
That's why I'm moving towards smartdns... but it's not very simple.....

We've done tests on RPi3 with no encryption/auth and 10+MBit/s is definitely possible with the image at http://unzoner.com and a reasonably fast SDCard. In fact, I've seen almost 20Mbit/s.
But in general yes, don't expect  GigE speeds from a device that fits into the palm of your hand, at least not for a while.
If you have a suitably sized router board with DD-WRT, this is for you: http://unzoner.com/#dd-wrt.
-- ab1

A better router is also a good solution 👍
I've just read this.....its depends on CPU
Tested by the writer :
600 Mhz = 8 – 10 Mbit/s
800 Mhz = 15 – 25 Mbit/s
1000 Mhz = 20 – 35 Mbit/s
1400 Mhz = 25 – 45 Mbit/s
http://le-routeur-wifi.com/les-meilleurs-routeurs-vpn-en-2017/

Hi
i have just check, and i  have broadband  download 37mb/s  upload 8mb  and speed.ent show me download 34.90mb/s upload 7.89mb/s and i think i use encryption 128 and rapi3

@ladigb very good performances ! I'll try this....

also in link what i give for setup openvpn rouer you can find comment tells:
"I did try my setup with a RPi2, PRi3 and ODROID C2 before going to my current virtualbox debian setup. My downlink speed maxes out at 60Mb/s. I was able to max the link with the ODROID C2 running as the gateway. However the VPN tunnel kept interrupting and not recovering for some unknown reason. I don't remember the exact thruput I got with the RPi3, but it was somewhere between 30-50Mb/s"

Thank you @ab77 , thank you very much! after correction of the DIG command Scaleway installation works perfectly!
Time for tests! Apple TV 4K and Molotov. tv (In france)......
Congratulations again and thank you for your support

Very good.


Could you give a BaiduYun download url ?

It really really slow in chinese when download the weights from amazonaws. Could you give a BaiduYun url.

https://open-mmlab.oss-cn-beijing.aliyuncs.com/open-mmlab/mmdetection/models/faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth
This XML file does not appear to have any style information associated with it. The document tree is shown below.
This url is not ready

You used the wrong url. The following link is accessible.
https://open-mmlab.oss-cn-beijing.aliyuncs.com/mmdetection/models/faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth

hi，this way didn't  work，such as https://open-mmlab.oss-cn-beijing.aliyuncs.com/mmdetection/models/faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth

Sorry that the above info is wrong. You need to replace https://s3.ap-northeast-2.amazonaws.com/open-mmlab in the urls with https://open-mmlab.oss-cn-beijing.aliyuncs.com. The following link is accessible.
https://open-mmlab.oss-cn-beijing.aliyuncs.com/mmdetection/models/faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth

hi，this way didn't work，such as https://open-mmlab.oss-cn-beijing.aliyuncs.com/mmdetection/models/faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth


fix(659) fix default template

Description

Fixed default template related in bug https://github.com/orhun/git-cliff/issues/659
Motivation and Context

How Has This Been Tested?

Screenshots / Logs (if applicable)
Types of Changes

[x] Bug fix (non-breaking change which fixes an issue)

Checklist:

[x] My code follows the code style of this project.
[x] I have updated the documentation accordingly.
[x] I have formatted the code with rustfmt.
[x] I checked the lints with clippy.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.
How to check ? run in shell
cargo run --no-default-features -- -c examples/github.toml

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 36.97%. Comparing base (2c2a300) to head (bbace25).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #672      +/-   ##
==========================================
+ Coverage   36.89%   36.97%   +0.08%
==========================================
  Files          18       18
  Lines        1350     1350
==========================================
+ Hits          498      499       +1
+ Misses        852      851       -1

Flag
Coverage Δ

unit-tests
36.97% <ø> (+0.08%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

I will accept this as a short term solution, but it does not really fix the actual underlying issue.
https://github.com/orhun/git-cliff/blob/2c2a300616fa151b91858a2a7d88bdc9b9dae497/git-cliff-core/src/release.rs#L33-L41
We should instead have these structs available at all times (even though the feature isn't enabled) so that they are usable in the template although they are empty.

@orhun thanks for advice. Will try to implement your  solution


Removed port forwarding, Vagrant up works out of the box

Hi,
Just a very minor fix on your role to make the test work out of the box. I'd also like to add CentOS 7 support. Let me know if you want a pull request for that too.
Thanks for your role!

hi, I added those cause I had mapped the test machines to a fix port and Ip but since I don't need that any more it's fine. thx


Support FHIR Extensions in Spark Datasets

Please fill out the below template as best you can.
Description of Issue
I am currently attempting to read in FHIR Bundles from a directory that contains JSON files and then extract certain resource types to Spark Datasets. While Datasets are being successfully created, Extensions that were part of resources in my FHIR bundle are being dropped altogether.
If I am looking at the correct places in code, it seems like lack of Extension support was a conscious decision:
https://github.com/cerner/bunsen/blob/e6a58c6d93a40e951428a6ec0b134d0aac527d09/bunsen-core/src/main/scala/com/cerner/bunsen/EncoderBuilder.scala#L191
https://github.com/cerner/bunsen/blob/e3c1d5e9b641679011ffa557474514bc9bee5bae/bunsen-core/src/main/scala/com/cerner/bunsen/SchemaConverter.scala#L36
I would like to be able to create Datasets for FHIR resources that still contain the Extensions from the original resources.
System Configuration
Project Version
Using Bunsen 0.4.9
Steps to Reproduce the Issue
Run this Scala code (or Java equivalent):
object BunsenExample {
  def main(args: Array[String]): Unit = {
    failBundles()
  }

  def failBundles(): Unit = {
    val conf = new SparkConf()
      .setMaster("local[*]")
      .set("spark.sql.crossJoin.enabled", "true")
    val spark = SparkSession.builder().config(conf).getOrCreate()

    val data = Bundles.forStu3().loadFromDirectory(spark, "/path/to/bundles/with/resource/extensions", 2).cache()

    val patients = Bundles.forStu3().extractEntry(spark, data, "Patient")
    patients.show()
    patients.printSchema()
  }
}

The patients dataset will not contain the extensions that were originally part of the Patient FHIR resources in the bundle. There does not appear to be a place for extensions to exist in the schema for the Dataset. I verified that the Extensions are being parsed successfully and are accessible through the BundleContainers returned if you run data.collect() and dive into the result.
Expected Outcomes
Add support for Extensions to be included in Datasets when they are created by extracting resources from a collection of FHIR Bundles.

Extensions and Contained resources are now supported in Bunsen 0.5.x. The Bundles API is still much the same, so try loading your data in the latest version to see if you get the support you require.

I tried running an example similar to the one I posted (except using Observations instead of Patients), and I am still not seeing extensions when the resources are extracted from the bundle. Using a debugger, I can see the extensions exist on the resources in the Bundle. I am using com.cerner.bunsen:bunsen-spark-shaded:0.5.4. Is this the correct dependency?
Also, is there R4 support with bunsen 0.5.x? I was unable to find information similar to the information listed here for 0.5.x releases: https://engineering.cerner.com/bunsen/0.4.6/

Can we have an update on this question Matt posed here, please?

From looking at the codebase, it looks like in a24851ba614a13db447650dc5081853db1ee2e93 on the 0.5.0-dev branch deleted the python tests for r4 and removed classes such as FhirEncoders which are still used by the bunsen-r4 sub-project. It looks like R4 has been abandoned in bunsen. Is that right?


We should fail fast when a CNAME loop is detected

Motivation:
Once a CNAME loop was detected we can just fail fast and so reduce the number of queries.
Modifications:
Fail fast once a CNAME loop is detected
Result:
Fail fast

/cc @Bennett-Lynch

@netty-bot test this please


Adding tests

Hi, I'm currently reviewing mirapy for publication in JOSS (https://github.com/openjournals/joss-reviews/issues/1557).
Could you add a suite of (unit)tests to the project that verify the software? It's one of the JOSS requirements.
Thank you!

Currently, I have written tests for fitting module. Since other modules require large datasets for testing, I have not written any specific tests for them right now. You can run the tests by running the following command in the cloned repository:
python setup.py test

Since the requirement says:

Automated tests: Are there automated tests or manual steps described so that the function of the software can be verified?

I hope this requirement is satisfied.

Thanks for pointing that out! I agree that it's difficult to test parts of the package that require large data, but part of the JOSS requirements is that most of the codebase is tested, not only a small part of it.
It would be awesome if you could add some very simple unit tests, and possibly provide the test coverage as well.

Currently, the test coverage is 43%.

Thanks for adding all these tests!


Add traceback info to logger messages within exceptions

Hi,
We were running into an old issue #294 that got resolved back in 1.3.1 #297, but it took us a bit to track down because we were getting them through email and weren't seeing any traceback info.
This PR enables traceback info to any logging calls that are might include traceback info / are inside exceptions.
Additionally it might be possible to remove the f"{e}" from these logging calls since it's now included in the traceback / exception info that shows up in the logs, but I haven't done that since y'all do that elsewhere too.

Hey @mjsir911 I have read and I can say that I approve this contribution to djangosaml2 that improve the debug information when some error might be critical for a production system
I look forward for the resolution of the issues we have in the unit tests, you can see how the CI fails.
When these issues will be fixed I'll ask you to increase the version of djangosaml2, then we'll be able to merge and tag a new release

@peppelinux fixed the tests

ok, let's then do this release
can you please set 1.9.1 here? https://github.com/IdentityPython/djangosaml2/blob/master/setup.py#L30

done @peppelinux


Support newest ver of sandhook

Binary files are compiled by myself. If you don't think it safe, you can compile your own. My compiled version is based on this PR: https://github.com/WindySha/xposed_module_loader/pull/4

请问大佬能提供一个新版的jar包或者Xpatch App版本下载吗？尝试使用maven编译失败

请问大佬能提供一个新版的jar包或者Xpatch App版本下载吗？尝试使用maven编译失败


improve test coverage of JodaTimeRangeRandomizers

Coverage increased (+0.2%) to 92.46% when pulling 0106220d88bd7a0af949023c849154eb44dabe15 on PascalSchumacher:improve_jodatime_test_coverage into bdb1d3b0bdce61131073a803bf6af950b7ff5f8a on benas:master.

By the way there seems to be something wrong with the travis build, because it is successful despite a test failure in the log:

Failed tests:
EnhancedRandomImplTest.annotatedRandomizerArgumentsShouldBeCorrectlyParsed:420
Expecting:
<2016-01-30T23:51:23.220>
to be in period:
[2016-01-10T00:00:00.000, 2016-01-30T00:00:00.000[
Tests run: 315, Failures: 1, Errors: 0, Skipped: 1

Got this error locally today and thought it was fixed..
https://github.com/benas/random-beans/commit/2d171c934057f6782e946bf6a28e548996492950
https://github.com/benas/random-beans/commit/3105f36301f74acb99e827c6a64637e1ed61ac96
But it looks like it is failing randomly. The build is not stable

Not sure I understand, looks like ObjectMapper from jackson is not accurate:
ObjectMapper objectMapper = new ObjectMapper();
Date date = objectMapper.convertValue("2016-01-30T23:59:59", Date.class);
System.out.println("date = " + date); // prints: date = Sun Jan 31 00:59:59 CET 2016

The input value is conform to the default date format, but the converted date is wrong .. Hope I'm not missing somehting

It seems there are some issues with default format ( see this comment)
I don't have time to investigate more on this, I've added a date format that will be documented. The ObjectMapper is working fine when I specify a date format.


Need optional parameters specified and an example of how to merge text spread across json

It doesn't look like we documented here that "text" and "offsets" are optional but "itemsToInsert" is not, for the input parameters.  I assumed that "text" would be the non-optional parameter rather than "itemsToInsert".
I'd also like to include a sample of how to merge json text using just itemsToInsert.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 62e5aae3-ec3a-e3b9-6437-25cdd99336ae
Version Independent ID: 7bc80d61-bd1d-4fdd-72c3-a78377a4e8a5
Content: Text Merge cognitive skill - Azure Cognitive Search
Content Source: articles/search/cognitive-search-skill-textmerger.md
Service: cognitive-search
GitHub Login: @LuisCabrer
Microsoft Alias: luisca

Please assign to @jennifermarsman . She has volunteered to fix.

I've created a work item for this in Azure DevOps, so it will be addressed in a future sprint.

#please-close


Add a version of swizzle/deswizzle that use existing memory

This will improve performance in certain cases such as combining array layers and mipmaps into a single allocation. The current Rust API forces multiple heap allocations when combining mipmaps or array layers together.

These new functions can be added as private functions since the primary use case is for the existing public functions that work with a single byte slice for the entire surface.

Closing as already present as swizzle_inner


Add copyright header validator to checklist.py

Closes #855.
Signed-off-by: Vivek Rai<EMAIL_ADDRESS>

@ebolyen Should I add another commit fixing those files, so that the tests pass?

Thanks @vivekiitkgp, I'll review this shortly! Leave the failure for a little bit, we will want to fix them before we merge, but I would like to review them. Thanks!

This is very robust! Thank you @vivekiitkgp! Only a couple of very minor comments regarding readability and this is good to go. Let's make those changes, let the tests fail again, and then fix the tests in this PR.

Coverage decreased (-0.08%) to 98.94% when pulling ac6958f55ff64517bc4d9662a897aaf9684b68a1 on vivekiitkgp:copyright_vldtr into 6c7ffe26f482467e1fca06bffffd52d367e5b5df on biocore:master.

@ebolyen I fixed the warnings and updated the code as suggested. Weirdly though, the first task on travis build failed.

Coverage decreased (-0.08%) to 98.94% when pulling 2b312b4b25a71db0b2e893c4c2a7a149638769fa on vivekiitkgp:copyright_vldtr into 6c7ffe26f482467e1fca06bffffd52d367e5b5df on biocore:master.

Coverage decreased (-0.08%) to 98.94% when pulling 2b312b4b25a71db0b2e893c4c2a7a149638769fa on vivekiitkgp:copyright_vldtr into 6c7ffe26f482467e1fca06bffffd52d367e5b5df on biocore:master.

@vivekiitkgp That is strange, there seems to be something up with running it in Python 3. Looks like the token numbers are different between Python 2.7 and Python 3. Looks like you can use the constants from tokenize to fix this ( tokenize.STRING, tokenize.NL, and tokenize.COMMENT).

Coverage decreased (-0.08%) to 98.94% when pulling bc2411d128a800f3a208b5d169503c2c159f5801 on vivekiitkgp:copyright_vldtr into 6c7ffe26f482467e1fca06bffffd52d367e5b5df on biocore:master.

@ebolyen Thanks. Done.

Thanks @vivekiitkgp, this looks good! I had a minor inline comment. Can you also add a mention to the changelog under the Miscellaneous section?

@jairideout I have already added link to that doc in the class docstring. (L153)

I saw that but thought it would be helpful to have the link in the error message itself because developers may not know to look at the docstring in checklist.py for this information.

@vivekiitkgp there are a couple of remaining comments (shebang lines and adding the URL to the error message). Once those are addressed this is ready for merge!

@jairideout Done.

Thanks @vivekiitkgp! There are merge conflicts (probably related to the changelog). Can you please fix those? This is ready for merge after that.

@jairideout Yes. Done.

Thanks! Not sure why coverage decreased, your changes shouldn't affect coverage (I think coveralls might be confused).

@jairideout, I noticed the samething with coverage the other day on BIOM. I think a new version was released that changed how it was calculated (which is weird...) as I looked at the log and there was no actual change in any of the files.

Ah thanks for the details, that makes sense!


Google Summer of Code’22: Port fortran-lang.org to Sphinx PR #2

This PR is to port the Existing site of fortran-lang.org to sphinx.
This GSoC’22 project is done by Henil Shalin Panchal under the Guidance of GSoC mentors Sebastian Ehlert @awvwgk and Rohit Goswami @HaoZeke .I request all the members of the organisation fortran-lang @fortran-lang/admins  @fortran-lang please review this PR and add suggestions and comments on this PR.
https://summerofcode.withgoogle.com/programs/2022/projects/L28fukIz
This PR Fixes the Following Issues :

[x] #7
[x] #9
[x] #6
[x] #11  ( updated .po files for translation )

Thanks and Regards,
Henil Shalin Panchal
CC @awvwgk @HaoZeke

#build_preview

#build_preview

#delete_preview

Can you move the guides in a contributing subdirectory?

Also, can you remove the po files from the commit for now. It just makes a huge diff.

sir, but how to move them to a sub directory as we are using dirhtml to make directories.

yes sir , I will remove them.

sir, but how to move them to a sub directory as we are using dirhtml to make directories.

See https://github.com/fortran-lang/webpage/pull/23


Time skew

PR for https://github.com/openshift-scale/kraken/issues/22
This PR allows the user to reset the date or time on nodes and pods and validates that the time gets reset properly.

Can one of the admins verify this patch?


Tutorial: Test results missing for "Add another failing test" in JavaScript and Ruby

In the "10 minute tutorial", under "Add another failing test", there are no test results in JavaScript or Ruby under "When we run this test, it will fail."
They should be added as follows:
{{% block "javascript" %}}

{{% /block %}}
{{% block "ruby" %}}

{{% /block %}}
I'd be happy to accept individual PR's per language.

I'm on it :)


Remove version: PeterBienstman.Mnemosyne version 2.8

[Automated] It returns code over 400 in all urls
Microsoft Reviewers: Open in CodeFlow

Duplicate of #192540


With testing-farm based test execution, output is lost making tests end up as error

Hello,
Based on yesterday's query at the testing-farm open hours meeting, I was advised to file this issue for tmt.
Description:
When executing our tests through testing-farm, we lose output in the middle of our test script (runtest.sh) after the following command:
sudo -u test qecore-headless --session-type xorg --keep-max 'behave -t browse_tabs -k -f html-pretty -o /tmp/report_gnome-system-monitor_005_browse_tabs.html -f plain'

Refer to this link for the artifacts: http://artifacts.osci.redhat.com/testing-farm/01b710c5-043a-4940-aa99-5418b3e8a24a/
The tests marked as errors always lose their output after this command is executed. Based on tmt's log.txt, the return code is 255. In contrast, any passing result displays the output as expected, all the way to the final reporting, and exits with either 1 or 0.
It can also be seen with passing logs that we store debug information from the test script, which runs under qecore-headless. For instance, /tmp/dogtail-test/logs/behave_20231003-054627_debug contains all the dogtail interaction details even for every ERR test. Thus, the tests appear to have run and mostly conclude normally; it's just that the output seems to disappear for some reason.
Also, the completion time, as seen in the log, seems to be as expected, 30 seconds as in this example:
09:45:46                 out: + sudo -u test qecore-headless --session-type xorg --keep-max 'behave -t startViaCommand -k -f html-pretty -o /tmp/report_gnome-system-monitor_001_startViaCommand.html -f plain'
09:46:17                 out: Shared connection to <IP_ADDRESS> closed.

Reproduction:
For the gnome-system-monitor example, the issue is consistently reproducible using testing-farm on redhat ranch by executing the following (it's possible to add: --environment TF_HACK_RESERVE_SECONDS=3600 etc. to make system "reserve" for an hour after the tests have completed):
testing-farm request --compose RHEL-9.3.0-Nightly --git-url https://gitlab.cee.redhat.com/desktopqe/gnome-system-monitor.git --git-ref devel/el9 --plan /plan --test-filter "tag:gate"

Additional Information:

With the provided example, the same tests consistently result in an error, and the ones that pass always do so. This is peculiar because, at the runtest.sh, headless script, or even the behave command level, there's no difference in what the tests do. They just interact with different UI elements in the resulting graphical session.
When I manually SSH into the reserved system after the tests have completed, executing the tests directly with ./runtest.sh testname works without any issues.
A brief description of the qecore-headless process: it initiates the graphical session by triggering "systemctl start gdm.service" with autologin enabled for the 'test' user. Subsequently, it waits for a local binary to start (gnome-shell), "steals" the environment from it (from /proc/), and runs the provided script in that session, particularly the behave command. Using the gnome-shell process environment, behave behaves as if it's running in that session, even though it's executed externally. This effectively simulates the environment needed for Dogtail-based tests (with behave as the test framework glue) to operate.
We've tried various alternatives such as using different shells, capturing both stderr and stdout to a file (which also results in an empty file), and swapping the sudo command with "su -c". Sadly, none have proven successful.
The TF team suspects this issue is related to tmt, particularly its SSH-based execution and the specific command structure (i.e., sudo running tasks as a test user which then runs additional tasks). But that was a quick guess and the issue could of course lie with testing-farm or elsewhere.

I'm available to assist with any additional information or testing if required, both online and in person. Please let me know if there are any resources under NAT that are needed, given that this was executed on RH internal infrastructure and this is a GitHub issue.

Good news - can be reproduced on 1mt images. Bad news - no idea about the cause for now.

That is the plan once time allows.

Trying also to get answer at least to what I was interested in

hmm, the reproducer passed just fine in Openstack run via the 1mt tmt plugin, trying to rerun via Testing Farm forcing pool to Openstack:
http://artifacts.osci.redhat.com/testing-farm/0b749f60-a283-4fc4-b1b3-07e0702ebfab

hmm, the reproducer passed just fine in Openstack run via the 1mt tmt plugin, trying to rerun via Testing Farm forcing pool to Openstack:
http://artifacts.osci.redhat.com/testing-farm/0b749f60-a283-4fc4-b1b3-07e0702ebfab

Run it multiple times. My experience with virtual suggested series: five runs went well, then three failed, thene several runs went well again, then a series of failed ones, and so on.

Agreed, it is erroring out a lot:
http://artifacts.osci.redhat.com/testing-farm/0b749f60-a283-4fc4-b1b3-07e0702ebfab/
Needs another day

Hi! Thanks for looking into this! Sorry about the delay after tests and before the pipeline fnishing, the original reproducer had the TF_HACK_RESERVE_SECONDS set to 10000 which causes the system to "reserve" at the finish step for several hours. Used that for debugging.

@vhumpa sorry, we have been busy, I will resume work on this

I've started to look into this again and this is suspicious:
/var/log/secure

Nov 28 06:53:40 default-0 sudo[72845]:    root : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=test ; COMMAND=/bin/qecore-headless --session-type xorg --keep-max behave -t browse_tabs -k -f html-pretty -o /tmp/report_gnome-system-monitor_005_browse_tabs.html -f plain
Nov 28 06:53:40 default-0 sudo[72845]: pam_unix(sudo:session): session opened for user test(uid=1000) by root(uid=0)
Nov 28 06:53:40 default-0 sudo[72851]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/mv -f /tmp/custom.conf /etc/gdm/custom.conf
Nov 28 06:53:40 default-0 sudo[72851]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:40 default-0 sudo[72851]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:40 default-0 sudo[72854]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/rm -f /tmp/custom.conf
Nov 28 06:53:40 default-0 sudo[72854]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:40 default-0 sudo[72854]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:40 default-0 sudo[72865]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/mv -f /tmp/org.gnome.SettingsDaemon.A11ySettings.service /usr/lib/systemd/user/org.gnome.SettingsDaemon.A11ySettings.service
Nov 28 06:53:40 default-0 sudo[72865]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:40 default-0 sudo[72865]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:40 default-0 sudo[72868]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/rm -f /tmp/org.gnome.SettingsDaemon.A11ySettings.service
Nov 28 06:53:40 default-0 sudo[72868]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:40 default-0 sudo[72868]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:40 default-0 sudo[72872]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/rm -f<EMAIL_ADDRESS>Nov 28 06:53:40 default-0 sudo[72872]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:40 default-0 sudo[72872]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:40 default-0 sudo[72877]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/systemctl start gdm
Nov 28 06:53:40 default-0 sudo[72877]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:40 default-0 sudo[72877]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:40 default-0 systemd[72890]: pam_unix(systemd-user:session): session opened for user test(uid=1000) by (uid=0)
Nov 28 06:53:40 default-0 gdm-autologin][72884]: pam_unix(gdm-autologin:session): session opened for user test(uid=1000) by (uid=0)
Nov 28 06:53:40 default-0 gdm-autologin][72884]: gkr-pam: gnome-keyring-daemon started properly
Nov 28 06:53:41 default-0 polkitd[41673]: Registered Authentication Agent for unix-session:54 (system bus name :1.2008 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Nov 28 06:53:44 default-0 sudo[73554]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=test ; COMMAND=/bin/gsettings get org.gnome.desktop.peripherals.keyboard delay
Nov 28 06:53:44 default-0 sudo[73554]: pam_unix(sudo:session): session opened for user test(uid=1000) by root(uid=1000)
Nov 28 06:53:44 default-0 sudo[73554]: pam_unix(sudo:session): session closed for user test
Nov 28 06:53:44 default-0 sudo[73559]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=test ; COMMAND=/bin/gsettings get org.gnome.desktop.peripherals.keyboard repeat
Nov 28 06:53:44 default-0 sudo[73559]: pam_unix(sudo:session): session opened for user test(uid=1000) by root(uid=1000)
Nov 28 06:53:44 default-0 sudo[73559]: pam_unix(sudo:session): session closed for user test
Nov 28 06:53:44 default-0 sudo[73564]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=test ; COMMAND=/bin/gsettings get org.gnome.desktop.peripherals.keyboard repeat-interval
Nov 28 06:53:44 default-0 sudo[73564]: pam_unix(sudo:session): session opened for user test(uid=1000) by root(uid=1000)
Nov 28 06:53:44 default-0 sudo[73564]: pam_unix(sudo:session): session closed for user test
Nov 28 06:53:44 default-0 sudo[73570]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/rm -rf /tmp/qecore_logger.log
Nov 28 06:53:44 default-0 sudo[73570]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:44 default-0 sudo[73570]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:44 default-0 sudo[73609]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/journalctl --lines=0 --show-cursor
Nov 28 06:53:44 default-0 sudo[73609]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:44 default-0 sudo[73609]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:46 default-0 sudo[73632]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/rm -rf /home/test/Videos/Screencast*
Nov 28 06:53:46 default-0 sudo[73632]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:46 default-0 sudo[73632]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:56 default-0 sudo[73687]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/kill -9 73635
Nov 28 06:53:56 default-0 sudo[73687]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:56 default-0 sudo[73687]: pam_unix(sudo:session): session closed for user root
Nov 28 06:53:59 default-0 sudo[73717]:    test : TTY=pts/1 ; PWD=/var/tmp/tmt/run-221/plan/discover/default-0/tests ; USER=root ; COMMAND=/bin/kill -9 72712
Nov 28 06:53:59 default-0 sudo[73717]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)
Nov 28 06:53:59 default-0 sudo[72845]: pam_unix(sudo:session): session closed for user test
Nov 28 06:53:59 default-0 sudo[73717]: pam_unix(sudo:session): session closed for user root

See the COMMAND=/bin/kill -9 72712 line.
I've done ps aux just before the test started and it is the 'ssh test session itself'
root       72712  0.0  0.0 222672  3584 pts/1    Ss+  06:51   0:00 bash -c export TEST=gnome-system-monitor_005_browse_tabs; export TMT_PLAN_DATA=/var/tmp/tmt/run-221/plan/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/tmp/tmt/run-221/plan/data/variables.env; export TMT_TREE=/var/tmp/tmt/run-221/plan/tree; export TMT_VERSION=1.29.0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_TEST_NAME=/tests/browse_tabs; export TMT_TEST_DATA=/var/tmp/tmt/run-221/plan/execute/data/guest/default-0/tests/browse_tabs-3/data; export TMT_TEST_SERIAL_NUMBER=3; export TMT_TEST_METADATA=/var/tmp/tmt/run-221/plan/execute/data/guest/default-0/tests/browse_tabs-3/metadata.yaml; export TMT_REBOOT_REQUEST=/var/tmp/tmt/run-221/plan/execute/data/guest/default-0/tests/browse_tabs-3/data/reboot-request; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_TOPOLOGY_YAML=/var/tmp/tmt/run-221/plan/execute/data/guest/default-0/tests/browse_tabs-3/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/tmp/tmt/run-221/plan/execute/data/guest/default-0/tests/browse_tabs-3/tmt-test-topology.sh; cd /var/tmp/tmt/run-221/plan/discover/default-0/tests; [ ! -z "$TMT_DEBUG" ] && set -x  test_pid="$$";  mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)"       set -o pipefail;  flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '${test_pid} ${TMT_REBOOT_REQUEST}' > ${TMT_TEST_PIDFILE}" || exit 122;     ./tmt-test-wrapper.sh.default-0 </dev/null |& cat;     _exit_code="$?";  flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123;  exit $_exit_code;

Any idea why it runs? I've found the kill -9 only in features/environment.py

Doesn't explain why there is no output though.

@lukaszachy did you try to reproduce on 1minutetip? I tried with a test, but it seems to work :(
                cmd: ./runtest.sh show_process_properties
                out: +./runtest.sh:4> bash env
                out: /usr/bin/env: /usr/bin/env: cannot execute binary file
                out: +./runtest.sh:6> whereis rhts-report-result
                out: rhts-report-result: /usr/local/bin/rhts-report-result
                out: +./runtest.sh:9> [ ! -e /tmp/qecore_setup_done ']'
                out: +./runtest.sh:25> sudo service gdm stop
                out: Redirecting to /bin/systemctl stop gdm.service
                out: +./runtest.sh:26> env 'GIT_SSL_NO_VERIFY=true' git submodule update --init --recursive
                out: ./runtest.sh:28: no matches found: /home/test/Videos/*
                out: +./runtest.sh:31> sudo -u test qecore-headless --session-type xorg --keep-max 'behave -t show_process_properties -k -f html-pretty -o /tmp/report_gnome-system-monitor_034_show_process_properties.html -f plain'
                out: ConfigError: No steps directory in '/var/home/mvadkert/.local/share/tmt/run-627/plan/discover/default-0/tests/features'
                out: headless: Starting the timer for the headless script.
                out: headless: Enabling G_MESSAGES_DEBUG for accessibility.
                out: headless: Starting Display Manager
                out: headless: Setting environment variable TERM as 'xterm'
                out: headless: Running 'xorg' with desktop 'gnome'
                out: headless: Setting DISPLAY variable to ':0'.
                out: headless: Started the script with PID 45962
                out: headless: The user script finished with return code 1
                out: headless: The headless script ran for 6.84 seconds.
                out: +./runtest.sh:31> rc=1
                out: +./runtest.sh:33> sleep 2
                out: +./runtest.sh:35> RESULT=FAIL
                out: +./runtest.sh:36> [ 1 -eq 0 ']'
                out: +./runtest.sh:40> tmt-file-submit -l /tmp/report_gnome-system-monitor_034_show_process_properties.html
                out: cp: cannot stat '/tmp/report_gnome-system-monitor_034_show_process_properties.html': No such file or directory
                out: +./runtest.sh:41> tmt-report-result gnome-system-monitor_034_show_process_properties FAIL
                out: +./runtest.sh:45> exit 1
                out: Shared connection to <IP_ADDRESS> closed.
        Command returned '1'.
        Append to file '/var/home/mvadkert/.local/share/tmt/run-627/plan/execute/data/guest/default-0/tests/show_process_properties-1/output.txt'.
        Copy '/var/home/mvadkert/.local/share/tmt/run-627/plan/execute/data/guest/default-0/tests/show_process_properties-1' from the guest to '/'.
        Run command: rsync -s -R -r -z --links --safe-links --protect-args -e 'ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oServerAliveInterval=60 -oServerAliveCountMax=5 -oIdentitiesOnly=yes -i /var/home/mvadkert/.local/share/tmt/run-627/plan/provision/default-0/1minutetip -i /var/home/mvadkert/.local/share/tmt/run-627/plan/provision/default-0/1minutetip-ecdsa -S/run/user/1000/tmt/tmpvbh7mh0m' root@<IP_ADDRESS>:/var/home/mvadkert/.local/share/tmt/run-627/plan/execute/data/guest/default-0/tests/show_process_properties-1 /
        Extract results of '/tests/show_process_properties'.
        tmt-report-results file '/var/home/mvadkert/.local/share/tmt/run-627/plan/execute/data/guest/default-0/tests/show_process_properties-1/data/restraint-result detected.
                00:00:09 fail /tests/show_process_properties (on default-0) [1/1]

Yeah, cannot reproduce on 1mt, tests just failed, I used the reproducer steps from:
http://artifacts.osci.redhat.com/testing-farm/0b749f60-a283-4fc4-b1b3-07e0702ebfab/
❯ tmt --root . run --last report
/var/home/mvadkert/.local/share/tmt/run-628

/plan
    report
        how: display
        summary: 47 tests failed

total: 47 tests failed

ok, I am able to still reproduce via TF, but I was not able to reproduce manually from the worker, will try again tmrw

I use 1mt image  but with testcloud

Thank you for looking over at this, let me know if there's anything specific to help!

I have reproduced it manually finally \o/:
[root@bdfbaccb-8de6-4071-a708-f722395eba5f work-plan7jj_xvrr]# ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oServerAliveInterval=60 -oServerAliveCountMax=5 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -S/run/user/0/tmt/tmphm4tur51 -tt<EMAIL_ADDRESS>'export TEST=gnome-system-monitor_034_show_process_properties; export TF_HACK_RESERVE_SECONDS=10000; export TESTING_FARM_REQUEST_ID=00a51bad-4f7a-404f-8ce6-552a4d2ecee6; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://gitlab.cee.redhat.com/desktopqe/gnome-system-monitor.git; export TESTING_FARM_GIT_REF=devel/el9; export TMT_PLAN_DATA=/var/ARTIFACTS/work-plan7jj_xvrr/plan/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-plan7jj_xvrr/plan/data/variables.env; export TMT_TREE=/var/ARTIFACTS/work-plan7jj_xvrr/plan/tree; export TMT_VERSION=1.29.0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_TEST_NAME=/tests/show_process_properties; export TMT_TEST_DATA=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/data; export TMT_TEST_SERIAL_NUMBER=7; export TMT_TEST_METADATA=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/metadata.yaml; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/data/reboot-request; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/tmt-test-topology.sh; cd /var/ARTIFACTS/work-plan7jj_xvrr/plan/discover/default-0/tests; [ ! -z "$TMT_DEBUG" ] && set -x

test_pid="$$";

mkdir -p "$(dirname $TMT_TEST_PIDFILE_LOCK)"

    set -o pipefail;

flock "$TMT_TEST_PIDFILE_LOCK" -c "echo '"'"'${test_pid} ${TMT_REBOOT_REQUEST}'"'"' > ${TMT_TEST_PIDFILE}" || exit 122;
    ./tmt-test-wrapper.sh.default-0 </dev/null |& cat;
    _exit_code="$?";

flock "$TMT_TEST_PIDFILE_LOCK" -c "rm -f ${TMT_TEST_PIDFILE}" || exit 123;

exit $_exit_code;'
Warning: Identity file /etc/citool.d/id_rsa_artemis not accessible: No such file or directory.
Warning: Permanently added '<IP_ADDRESS>' (ED25519) to the list of known hosts.
+./runtest.sh:4> bash env
/usr/bin/env: /usr/bin/env: cannot execute binary file
+./runtest.sh:6> whereis rhts-report-result
rhts-report-result: /usr/local/bin/rhts-report-result
+./runtest.sh:9> [ ! -e /tmp/qecore_setup_done ']'
+./runtest.sh:25> sudo service gdm stop
Redirecting to /bin/systemctl stop gdm.service
+./runtest.sh:26> env 'GIT_SSL_NO_VERIFY=true' git submodule update --init --recursive
+./runtest.sh:28> rm -rf /home/test/Videos/Screencast.webm
+./runtest.sh:31> sudo -u test qecore-headless --session-type xorg --keep-max 'behave -t show_process_properties -k -f html-pretty -o /tmp/report_gnome-system-monitor_034_show_process_properties.html -f plain'
Killed

It has something to do with the tmt-test-wrapper.sh, when I run the test directly, it works:
[root@bdfbaccb-8de6-4071-a708-f722395eba5f work-plan7jj_xvrr]# ssh -oForwardX11=no -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oServerAliveInterval=60 -oServerAliveCountMax=5 -oIdentitiesOnly=yes -p22 -i /etc/citool.d/id_rsa_artemis -S/run/user/0/tmt/tmphm4tur51 -tt<EMAIL_ADDRESS>'export TEST=gnome-system-monitor_034_show_process_properties; export TF_HACK_RESERVE_SECONDS=10000; export TESTING_FARM_REQUEST_ID=00a51bad-4f7a-404f-8ce6-552a4d2ecee6; export TESTING_FARM_TEST_TYPE=fmf; export TESTING_FARM_GIT_URL=https://gitlab.cee.redhat.com/desktopqe/gnome-system-monitor.git; export TESTING_FARM_GIT_REF=devel/el9; export TMT_PLAN_DATA=/var/ARTIFACTS/work-plan7jj_xvrr/plan/data; export TMT_PLAN_ENVIRONMENT_FILE=/var/ARTIFACTS/work-plan7jj_xvrr/plan/data/variables.env; export TMT_TREE=/var/ARTIFACTS/work-plan7jj_xvrr/plan/tree; export TMT_VERSION=1.29.0; export TMT_TEST_PIDFILE=/var/tmp/tmt-test.pid; export TMT_TEST_PIDFILE_LOCK=/var/tmp/tmt-test.pid.lock; export TMT_TEST_NAME=/tests/show_process_properties; export TMT_TEST_DATA=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/data; export TMT_TEST_SERIAL_NUMBER=7; export TMT_TEST_METADATA=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/metadata.yaml; export TMT_REBOOT_REQUEST=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/data/reboot-request; export TMT_REBOOT_COUNT=0; export REBOOTCOUNT=0; export RSTRNT_REBOOTCOUNT=0; export TMT_TOPOLOGY_YAML=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/tmt-test-topology.yaml; export TMT_TOPOLOGY_BASH=/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/tmt-test-topology.sh; cd /var/ARTIFACTS/work-plan7jj_xvrr/plan/discover/default-0/tests; set -eo pipefail; ./runtest.sh show_process_properties'
Warning: Identity file /etc/citool.d/id_rsa_artemis not accessible: No such file or directory.
Warning: Permanently added '<IP_ADDRESS>' (ED25519) to the list of known hosts.
+./runtest.sh:4> bash env
/usr/bin/env: /usr/bin/env: cannot execute binary file
+./runtest.sh:6> whereis rhts-report-result
rhts-report-result: /usr/local/bin/rhts-report-result
+./runtest.sh:9> [ ! -e /tmp/qecore_setup_done ']'
+./runtest.sh:25> sudo service gdm stop
Redirecting to /bin/systemctl stop gdm.service
+./runtest.sh:26> env 'GIT_SSL_NO_VERIFY=true' git submodule update --init --recursive
./runtest.sh:28: no matches found: /home/test/Videos/*
+./runtest.sh:31> sudo -u test qecore-headless --session-type xorg --keep-max 'behave -t show_process_properties -k -f html-pretty -o /tmp/report_gnome-system-monitor_034_show_process_properties.html -f plain'
headless: Starting the timer for the headless script.
headless: Enabling G_MESSAGES_DEBUG for accessibility.
headless: Starting Display Manager
headless: Setting environment variable TERM as 'xterm'
headless: Running 'xorg' with desktop 'gnome'
headless: Setting DISPLAY variable to ':0'.
headless: Started the script with PID 51012
Feature: Processes tests
Creating logfile at /tmp/dogtail-test/logs/behave_20231129-134219_debug ...
Clicking on [toggle button | ]
Mouse button 1 click at (60.0,16.0)

  Scenario: Show properties of a process
    * Start gnome-system-monitor ... passed in 2.353s
    * Go to a tab "Processes" ... passed in 1.007s
    * Choose to change priority of "gnome-system-monitor" to "Very Low" ... passed in 7.635s
    * Choose to "Properties" for "gnome-system-monitor" using context menu ... passed in 4.565s
    Then Verify you can see "gnome-system-monitor" within the properties ... passed in 0.279s
    Then Verify you can see "Running" within the properties ... passed in 0.236s
    Then Verify you can see "Very Low" within the properties ... passed in 0.234s
    Then Verify you can see "19" within the properties ... passed in 0.217s

1 feature passed, 0 failed, 1 skipped
1 scenario passed, 0 failed, 46 skipped
8 steps passed, 0 failed, 310 skipped, 0 undefined
Took 0m16.526s
headless: The user script finished with return code 0
headless: The headless script ran for 31.84 seconds.
+./runtest.sh:31> rc=0
+./runtest.sh:33> sleep 2
+./runtest.sh:35> RESULT=FAIL
+./runtest.sh:36> [ 0 -eq 0 ']'
+./runtest.sh:37> RESULT=PASS
+./runtest.sh:40> tmt-file-submit -l /tmp/report_gnome-system-monitor_034_show_process_properties.html
File '/tmp/report_gnome-system-monitor_034_show_process_properties.html' stored to '/var/ARTIFACTS/work-plan7jj_xvrr/plan/execute/data/guest/default-0/tests/show_process_properties-7/data'.
+./runtest.sh:41> tmt-report-result gnome-system-monitor_034_show_process_properties PASS
+./runtest.sh:45> exit 0
Connection to <IP_ADDRESS> closed.

When I change
    ./tmt-test-wrapper.sh.default-0 </dev/null |& cat;

to
    ./tmt-test-wrapper.sh.default-0 </dev/null ;

It works, a minimal change, so it has somehting to do with output redirection, or it does not like :cat: :dancers:

I need to check the code, to understand why is it there

The cat was introduced here:
https://github.com/teemtee/tmt/pull/1521#issuecomment-1306150717
For now changing it to 2>&1 resolves the issue for me, so I am going forward with this fix.
More discussion also here:
https://redhat-internal.slack.com/archives/C04LRPNDZ4Y/p1701283760514209

Ok, so after more discussion, we need to keep the default non-tty execution. This is what most of the tests expect.
We will introduce a new setting tty: true with which you will be able to run the test with tty available and that will resolve your issues. Unfortunately, there is no better way to resolve this problem.
It is not so different from what restraint supports:
https://restraint.readthedocs.io/en/latest/tasks.html?highlight=pty#use-pty
https://restraint.readthedocs.io/en/latest/tasks.html?highlight=pty#restraint-metadata-file
So we will be more backward compatible.

@vhumpa looks like we are getting this fixed in 1.30 \o/, I hope it will resolve your issue, you will need to add tty: true to your tests' metadata


Laravel 5.1 -  Class Illuminate\Support\Composer does not exist

I think in 5.1 the class was still named Illuminate\Foundation\Composer, and it changed to Illuminate\Support\Composer in 5.2.
However: https://github.com/laralib/l5scaffold/blob/laravel-5.1/src/Commands/ScaffoldMakeCommand.php (the laravel-5.1 branch) made the change introduced in #29, and I don't think it should have?

@cthos ,
issue corrected. Feel free to colaborate. Thx for the warning.


Does onnx-mlir support onnx model with external_data?

I have encountered a problem. My onnx model is a bit large. The .onnx file only retains the model structure, and the weight data is stored in a separate file. It can also be considered that "onnx.external_data_helper.load_external_data_for_model"(a python function) is needed every time the model is loaded.
I use the ./onnx-mlir --EmitONNXIR command to convert the onnx file(only has model structure without the weight data) and an error will be reported. So will onnx-mlir support onnx models with external_data? :)

I saw code in onnx Builder that reads in external data when the model is imported. I do not think onnx-mlir supports model structure without the weight data imported. It could be added with the new constant attribute (#1874).

closing, the question has been answered affirmatively


I8n Missing translation in Create Environment with Github auth on

Rancher Version: Master 8/11
Steps to Reproduce:

Auth through github
Go to Add environment and remove admin user so there are no users

Results: %viewEditProject.showEdit.noMembersYet%

Expected:  Needs english translation

Version - master 10/23
Verified fixed


SVGAssets: Need a number of source file assets to integrate into sketch

I realized early this week that even though Sketch/Photoshop can export as SVG, if the source was a png to begin with it won't convert correctly. Therefore, we need the original source files in vector format in order to bring them into the sketch workflow + properly enable them as exportable assets for dev team. At this point, it would be great if you could just have these ready and put them into the linked folder and just let me know when each batch it there. They are prioritized in terms of importance.
Please place svg exports in this folder. Once we get these to dev team, we can then integrate them into the sketch flow for future use.
WEBSITE ASSETS

[ ] trophy icon (feature)
[ ] listen icon (feature)
[ ] double coin icon (feature)
[ ] iphone mockup (should update also with current version of game)

INTERFACE

[ ] "your coins" icon
[ ] "Coin pot" icon
[ ] Rolecard icon (not the whole button, just the little person in the circle)
[ ] Menu icon (you had hamburger, I think it might be better as the logo. your call, but either way icon for that in vector)
[x] atstake crooked background logo image (just the face, what appears on background of screens)
[ ] atstake Main login/lobby header logo w/ title (For the header in the lobby)
[ ] EL logo (long)
[ ] EL logo (square)

AVATAR ICONS
if the image is different need five, if not, just one is fine because color can be done in css)

[ ] Player 1 avatar icon
[ ] Player 2 avatar icon
[ ] Player 3 avatar icon
[ ] Player 4 avatar icon
[ ] Player 5 avatar icon

PHASE ICONS

[x] ACTIVE (large) MEET phase icon

[ ] ACTIVE (large) BRAINSTORM phase icon

[ ] ACTIVE (large) PITCH phase icon

[ ] ACTIVE (large) DELIBERATE phase icon

[x] ACTIVE (large) DOUBLE DOWN phase icon

[ ] ACTIVE (large) DECIDE  phase icon

[ ] ACTIVE (large) SCORE phase icon

[x] INACTIVE (small) MEET phase icon

[x] INACTIVE (small) BRAINSTORM phase icon

[x] INACTIVE (small) PITCH phase icon

[x] INACTIVE (small) DELIBERATE phase icon

[ ] INACTIVE (small) DOUBLE DOWN phase icon

[x] INACTIVE (small) DECIDE phase icon

[x] INACTIVE (small) SCORE phase icon

STAKEHOLDER ICONS
We talked about this and how its lower priority, but intended for launch. In the spreadsheet under sheet 2 I have grouped some of these roles into buckets which might help to reduce the number of icons we need to make. Here is a link to the spreadsheet
Civic Deck

[ ] Elected Official
[ ] Real Estate Developer
[ ] Law Enforcement Official
[ ] Minister
[ ] Coffee Shop Owner
[ ] Doctor
[ ] Tech Entrepreneur
[ ] Artist
[ ] Recent Immigrant
[ ] Young Professional
[ ] Parent
[ ] High School student
[ ] Biology Teacher
[ ] Community  Activist
[ ] Unemployed Worker
[ ] Youth Program Manager
[ ] Freelance Journalist
[ ] Local Farmer
[ ] Immigrant Youth
[ ] College Professor

Education Deck

[ ] Elected Official
[ ] Policy Maker
[ ] School Board Representative
[ ] Executive Director
[ ] Minister
[ ] Principal
[ ] Parks and Rec Director
[ ] Makerspace Director
[ ] Child Psychology Specialist
[ ] Immigrant Parent
[ ] Unemployed Parent
[ ] Homeschooling Parent
[ ] Artist
[ ] Middle School Student
[ ] Social Worker
[ ] Humanities Teacher
[ ] Youth Program Manager
[ ] Education Researcher
[ ] Technologist

Elected Official

[ ] Executive Director
[ ] Policy Maker
[ ] Minister
[ ] Philanthropist
[ ] Newspaper Editor
[ ] Urban Planner
[ ] Startup Founder
[ ] Food Truck Owner
[ ] Artist
[ ] Recent Immigrant
[ ] Young Professional
[ ] Farmer
[ ] High School student
[ ] Biology Teacher
[ ] Environmental Activist
[ ] Technologist
[ ] Community Organizer
[ ] Fisherman
[ ] Community Garden Coordinator

need to bump this to the next milestone.

@aidanrae Thanks for those assets! we only need one more icon, one for the decide phase. Right now we are just using the coin icon for both score+decide, but this is just for placeholder reasons. I think what I am going to do in the meantime with the role icon is simply use the atstake logo as a placeholder. I don't want to remove the code because it would require a re-design and we just don't have the time.


D2IQ-69416: moves Expandable's indicator icon to the left side

Closes D2IQ-69416

Testing
Confirm the triangle icon appears to the left of the text label
Trade-offs

Dependencies

Screenshots

Checklist for PR creator

[ ] If any new components were added, there are exported from packages/index.ts
[x] If this PR is associated with a JIRA, it is mentioned in commit message footer ("Closes …")
[ ] If this PR contains breaking changes, is stated in commit message body ("BREAKING CHANGE: …")
[x] Info for applicable sections above is provided

This doesn't need 2 reviews


Remove .creationTime field

Currently, I see that in the docker-compose code, we remove this field explicitly
https://github.com/anyproto/any-sync-dockercompose/pull/40/files#diff-fa27ff4c56052849a3de038fe180c2e1f5dcab2f346bce3e1ed0602f70ba3344R53
But it docs same field as required
https://github.com/anyproto/tech-docs/blob/main/any-sync/configuration.md?plain=1#L39
Is it a problem in configuration.md or in docker-compose? :-)

Maybe you know @fb929

In fact, this field is optional

PR created 😄

@fb929 maybe completely remove this field? I didn't find that this was used in the code.

As far as I know, this field carries only informational value.
It seems useful, so I wouldn't remove it.

got it, so I will close PR 😃


UTCI - add link to further explain thermal stress categories

Add link to the universal thermal climate index to explain further the meaning of the different stress categories.

We could link to http://www.utci.org/ but it is an old web page and doesn't look like it is kept up to date.
We already link to the UTCI page on the CDS, I think that is enough.


fix: NAN_MODULE_WORKER_ENABLED

Fixes https://github.com/astro/node-expat/issues/203
I followed the recommended fix from https://github.com/nodejs/nan/issues/844 which appears to address the issue in the reported test case and other programs I tested it in.
Let me know if you wish to see something changed.

Any updates?

Hello, would you have any updates to share on this issue?

Sorry for the late follow-up. Could you add a test for this?

Making a module context aware might require cleanup using node::AddEnvironmentCleanupHook. An example can be seen here: https://github.com/CharlieHess/node-mac-notifier/pull/32/files
I just want to make sure if this lands it will work properly.

Hey, I have not needed this change (maintained a fork at first, but did not need it anymore either), so I probably won't be finishing this PR.
Thanks for the replies, hopefully it will be useful if someone else runs into a similar issue.

@achille-roussel  Why you don't need this change, did you find any workaround? I'm now suffering from the same issue.

We stopped using worker threads in our code so the limitation didn't apply to our case anymore.

We stopped using worker threads in our code so the limitation didn't apply to our case anymore.

So how do you deal with long time work?  Now I need the process some large xml files. If I don't use workers threads, How to avoid it block mian thread?


QPID-8289: [Broker-J] Broker startup can fail due to ConcurrentModificationException

The appveyor failure seems technical...


IPv6 Support

It turns out not all instance families support IPv6. This page has the details: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#instance-networking-storage
Curiously, that page says P2 instances support it, but the ec2 launch wizard has a "-" and not "Yes" in the IPv6 column. Not sure what's going on here.
I removed the scrape_families function since it was only used in one place and by doing so I didn't have to make a second HTTP request to get that table. Also, it appears this new column is a default column, but I'm not sure why. Might want to change that.
Thanks for the website by the way! It has been very helpful in comparing instances.

Thanks! Merged in 3e809af8aedb4fa2f220ac203deebcdf93d1b927


What's the difference between swagger project start and running the app just by using node app?

How does swagger project start differ from node app?
PS: Is there a mailing list available for swagger-node? Or should we continue asking questions here?

Right now it offers the following for development convenience:

executes using nodemon, so it restarts on changes to the yaml, js, or json files (also coffee, fwiw)
enables CORS so the swagger editor's "try it" functionality will work
optionally enables mocking for the controllers

@theganyo Thanks for clarification. So for prod we probably should just use node app?
PS: Is it okay if we continue asking suchlike questions here? :smiley:

I think that planning on using "node app" is fine for the foreseeable future.
And, yes, asking question here is completely valid. :)


Wrong UI elements in group listing presented to non-member

[x] Add to an appropriate Epic.

Tester (if different from issue creator): Anne
Site: UP Commons
URL: https://up.hcommons-dev.org/groups/
Test Account: Ferdinand Test
Area (CORE, sites, profiles, groups, general): groups
If issue discovered on dev, does it also exist on prod? Not tested
Describe the issue
When user is not member of a society, Ferdinand Test is seeing a mix of red and greyed out buttons, both Join and Request membership for the Birds of a Feather group. (A UP tester should check if they see Request Membership instead of or in addition to Join.) Weirdly, last time I checked this, using the previous registration of Ferdinand on Firefox, I only saw grey buttons. This time I'm on Chrome. When I click join as a non-member it just hangs, there's a circle animation.
In the console:
jquery.js?ver=3.5.1:4055 Uncaught TypeError: $(...).live is not a function
    at HTMLDocument.<anonymous> (autoptimize_ad85c7a1d1fbd8a2dea7542d77e0d27d.php:262)
    at mightThrow (jquery.js?ver=3.5.1:3762)
    at process (jquery.js?ver=3.5.1:3830)
(anonymous) @ autoptimize_ad85c7a1d1fbd8a2dea7542d77e0d27d.php:262
mightThrow @ jquery.js?ver=3.5.1:3762
process @ jquery.js?ver=3.5.1:3830
/wp-admin/admin-ajax.php:1 Failed to load resource: the server responded with a status of 403 ().

This may be a birds of a feather/UP specific problem. SAH groups look as expected.

Shows for test user:

From Eric:

A  'Birds of a Feather' group in this case may refer specifically to UP Commons private groups with special join logic. There is a custom membership setting which enables auto-join for private groups with certain attributes set. Only UP Commons members should be able to join and the request membership workflow is automated to allow any UP Commons member to join the group. Outside of that, normal "private group" rules apply.

This issue exists on prod:

Clicking join group triggers the in-progress animation and doesn't do anything beyond that.

Fix ready for testing. See: https://github.com/MESH-Research/hc-custom/pull/156

Fixed!

Fixed.


searchText  fail in android4.1 but success in android 4.0.3, why?

From<EMAIL_ADDRESS>on March 11, 2013 01:12:24
What steps will reproduce the problem? 1. 2. 3. What is the expected output? What do you see instead? What version of the product are you using? On what operating system? Please provide any additional information below.
Original issue: http://code.google.com/p/robotium/issues/detail?id=413

From<EMAIL_ADDRESS>on March 11, 2013 01:45:20
Status: Invalid


Update README.md

Make ping not negative

From what I can tell, this is the exact same as the other pr you submitted, so I'll close it.


[core] add BitVector template class

This adds the BitVector template class and changes ChildMask to inherit from BitVector.
This can help reduce redundant code for bit mask manipulations.

#5236 depends on this PR to be merged to rebase. @librasungirl @jwhui
Please review when you have time. Thanks

LGTM
As in #5276, ChildMask is required to be comparable and clearable, do you plan to enhance this one or a separate one later?

BitVector has a ClearAll() method to clear all indexes.
void ClearAll(void) { memset(mMask, 0, sizeof(mMask)); }

I intentionally didn't inherit Clearable to avoid using the same method Clear for two different methods to reduce confusion.
Thoughts? @librasungirl
BTW, Comparable is a good idea, I will add.


Allow passing of parallel and test choices to test.sh

Allow passing of max concurrent (parallel) and choice of tests to test.sh. Omitting the arguments sets them to defaults
Example to set max parallel to 1
# bash test.sh -p 1

Example to set max parallel to 2 and only run the hammerdb and fs-drift tests
# bash test.sh -p 2 -t 'tests/test_hammerdb.sh tests/test_fs_drift.sh'

This allows the user to still simulate all the work done in the CI environment while targeting specific tests. This will also enable us to potentially take tests as command line flags to /rerun when triggering a rerun of a PR.

Results for ec2_jjb

Test
Result
Retries
Duration (HH:MM:SS)

test_backpack
Pass
1
00:06:57

test_byowl
Pass
0
00:02:31

test_fiod
Pass
0
00:11:16

test_fs_drift
Pass
0
00:06:27

test_hammerdb
Pass
0
00:04:38

test_iperf3
Pass
0
00:04:14

test_pgbench
Pass
0
00:02:24

test_smallfile
Pass
0
00:07:00

test_sysbench
Pass
0
00:01:48

test_uperf
Pass
0
00:21:54

test_vegeta
Pass
0
00:06:37

test_ycsb
Pass
0
00:02:19


DOC: Document exceptions and how to import them

There have been several StackOverflow questions about GenericGBQException.
We should have a troubleshooting document that covers:

Common exceptions that may occur.
How to import them to catch them.
Best practices for handling them.

Side note: We may want to reconsider catching Google API exceptions at all and just letting them pass through.

There have been several StackOverflow questions about GenericGBQException.

Awesome, great perception

Side note: We may want to reconsider catching Google API exceptions at all and just letting them pass through.

👍
Is there a compelling reason for catching and rethrowing?

Is there a compelling reason for catching and rethrowing?

I'm having trouble thinking of one.

Converting this to a feature request to pass through server-side errors instead of catching/handling them with custom exceptions.


Tweak

GitHub didn't allow me to add this proposal in the other PR so here's this one...

applied in https://github.com/twisted/towncrier/pull/166


v 2.0.0 EUR sign (€) is not working

hello everyone,
since v. 2.0.0 the EUR sign is not working anymore...
I did a sandbox: Please open the browser of the sandbox in a new window to see the PDF rendered.

and here the working version with 1.5.3:

Thanks

Neither of the examples works on my end. Both show an empty PDF.

I dont know why, but it is working ... on chrome and safari, as well as firefox... as i said: Open it in a new Window -> Click for that the icon in the Sandbox on the Sandbox Browser for Open in a New Window

Ah, yes. Didn't read carefully. Sorry about that. This seems to be a bug, indeed. The € sign is part of the "Latin" character set (see PDF specification, page 653 )and should therefore work without adding a custom font.

Dear @HackbrettXXX ,
I obtain exactly the same issue since I'm using dist/jspdf.umd.js with special characters as € or ≥ (issue #2832 )

I just digged a little deeper... it seems like<EMAIL_ADDRESS>is correct and 1.5.3 did some kind of "compatibility" replacements. You are probably using the Unicode 8370 "€" character, which is not in the Latin character range. You should use the 128 "€" character instead or include a font that supports the 8370 character.
@amadese you are probably facing a similar issue.

@HackbrettXXX I had a similar issue months ago, can you tell me where the code of "compatibility" replacements is?

I haven't found it, yet. That's just what I assume. But I'm pretty sure without some kind of replacement characters outside the Latin range can't work.

Hi,
I am having some similar issue with the upgrade from 1.5.3 to v2.
The handling of copy paste content from word documents has had a significant regression (removal of all characters after the unhandled one).
Any clues how to handle it ? Using a custom font didn't resolve the issue.

Hi experts,
The issue with special characters is still present in the new release.  Using a custom font didn't resolve the issue.
Nobody has found a solution about that ?

@amadese AFAIK no. I would be very happy, though, if someone from the community could investigate this :)


Potential bug in main generate.py

Hello,

I was going through the code, and wanted to cross check, should the KVCache have module.n_kv_heads instead of n_heads?
If not, then  I suspect that these lines should come AFTER repeat_kv...
        if hasattr(self, "kv_cache"):
            xk, xv = self.kv_cache.update(xk, xv, tok_idx)

Please feel free to close the issue if I am incorrect.
Thanks

That's a good catch! I've fixed this in #47. Thank you for your feedback.


07/31/2018 02:03 : Create Pull Request for branch master -> prTesting1_2018073102

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestRef1.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


add support for container image in add component flow

Fixes

https://issues.redhat.com/browse/HAC-1020
Description

This PR adds support for container images in the component creation flow
Type of change

[x] Feature
[ ] Bugfix
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

Screen shots / Gifs for design review

How to test or reproduce?

Browser conformance:

[ ] Chrome
[ ] Firefox
[ ] Safari
[ ] Edge

/retest-required

/retest


tweaks the codecov yaml

sets threshold setting in yaml of codecov to be more explicit
closes #69

It helps to RTFM.
https://github.com/codecov/support/wiki/Codecov-Yaml#full-yaml


Adding almond to Docusaurus users page

Docusaurus would like to add your logo to their users page.  If that is something you are interested in could you direct me to the logo you would like to use?  The image would need to be no larger than 512x512 and .svg if possible.
More information about this topic here.
Thank you

Sorry this slipped my attention at the time… Discussing this here: https://github.com/almond-sh/almond/issues/362.

Oh I don't see this issue before create new issue

Saw the comments in #362.  Thanks @alexarchambault.  If you all design a log in the future I'm sure @Hongarc or myself will be happy to help in adding it to the Docusaurus page.  Until then best wishes.


Encode public_keys array for threshold conditions

Previously wasn't making output.public_keys array for threshold conditions

Codecov Report

Merging #61 into master will increase coverage by 0.75%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
+ Coverage   73.52%   74.28%   +0.75%
==========================================
  Files          21       21
  Lines         272      280       +8
==========================================
+ Hits          200      208       +8
  Misses         72       72

Impacted Files
Coverage Δ

src/transaction/makeOutput.js
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 52c3505...69c1fa2. Read the comment docs.


Use Angulartics' Routerless module

This is a fix for https://github.com/DSpace/dspace-angular/issues/560: The Serverside-rendering is broken on specific pages where Angulartics is active
Usage of the Routerless module is considered experimental according to the readme but I have not seen a problem with it. I have tested that requests for both DSpace statistics and Google Analytics are being still being fired in the browser. And the server side rendering is now working as expected.

Merging, as this is at +2


[BUG]: Wrong data type for postgres date colum

What version of drizzle-orm are you using?
0.27.2
What version of drizzle-kit are you using?
0.19.9
Describe the Bug
Hey,
First of all, we'd like to express our enthusiasm for using Drizzle - it's an awesome tool. However, we have encountered a bug that requires attention.
We created a pgTable with a date column in TypeScript, as shown below:
const SomeDateModel = pgTable("some_data_model", {
  id: serial("id").primaryKey(),
  date: date("date").notNull(),
});

 type SomeDateModel = InferModel<typeof SomeDateModal>; //type SomeDateModel = { id:number; date:string }

The issue we've encountered is that TypeScript is reporting an unexpected data type. It expects a string but receives a date in the result. For instance:

const someDateResult = await client.query.someDateModel.findFirst() // { id:1, date: 2023-10-24T00:00:00.000Z }

Expected behavior
I would expect either a string like '2023-01-01' or the proper Date-type in the infered model
Environment & setup
We are using:
"node": "18.14.0",
"pnpm": "8.6.0",
"drizzle-orm": "0.27.2".
"drizzle-kit": "0.19.9"

I'm hitting this bug.

I've had the same issue, specifying mode: "date" at least provides proper type:
birthDate: date('birth_date', { mode: 'date' }),

This doesn't change the behaviour, but fixes the incorrect type. Using mode: "string" doesn't fix the issue.

@Angelelz this should be fixed as well right ?

Give it a try in the beta tag and let me know

Hi @Angelelz,
I installed 0.29.4-d783960 beta version and bug is fixed in that, but not yet fixed in main 0.29.4 version though. Is it something which will be released in next version?

Should be fixed in drizzle-orm@beta. I would appreciate some feedback to confirm whether this issue has been resolved in this tag.
I plan to release it in version 0.30.0 tomorrow or within the next few days; I simply aim to address this substantial set of issues we're encountering. I'll be duplicating this message across all similar issues we're facing.

I tried it and it is fixed.

Fixed in<EMAIL_ADDRESS>Please check release notes for more info


Not working for Huawei Y5 2019

Have this
HWAMN-M:/data/local/tmp/mtk-su $ LD_PRELOAD=./syscall_hook.so ./mtk-su
alloc failed
alloc count=400 startPA=0x87585000
uncatched ioctl 40e07803
FORTIFY: fwrite: null FILE*
Instead of
$ mkdir mtk-su
$ LD_PRELOAD=./syscall_hook.so ./mtk-su
alloc failed
alloc count=400 startPA=0x53df4000
uncatched ioctl 40e07803
exec command (num 0) ( blockSize=8040, readAddress.count=0 ) dumped into cmd-0
exec command (num 1) ( blockSize=3e0, readAddress.count=1e ) dumped into cmd-1
exec command (num 2) ( blockSize=3e0, readAddress.count=1e ) dumped into cmd-2
[...]
$ cat mtksu/cmd-1
WFE to_wait=1, wait=1, to_update=1, update=0, event=1da
MOVE 40a68000 into reg 17
READ address reg 17, data reg b
MOVE startPA+0 into reg 17
WRITE address reg 17, data reg b
[...]
May this usefull...

Hi,
Looking at your error, I would say that the library fails to create the files in "/data/local/tmp/mtksu" Creating a directory mtksu instead of mtk-su will probably work.
Also note that this is just a PoC that I only tested on a Xiaomi Redmi 6a.
Good luck!


Enhance zone admission checks

How to categorize this PR?

/area high-availability
/kind bug
What this PR does / why we need it:
Only check removed zones from Shoots used as ManagedSeed since Gardener used to tolerate a zone name mismatch. This was missed in https://github.com/gardener/gardener/pull/7695.
Special notes for your reviewer:
Thanks for reporting @oliver-goetz.
Release note:

NONE

/milesonte v1.69

cool, thank you 😄
/milestone v1.69
/approve
/lgtm


docs(operators): add missing import to the example

mergeScan import was missing in the example so it did not work

Description:
mergeScan import was missing in the example so it did not work
Related issue (if exists):

Pull Request Test Coverage Report for Build 8223

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.2%) to 96.805%

Totals

Change from base Build 8207:
-0.2%

Covered Lines:
5242

Relevant Lines:
5415

💛  - Coveralls


How does CDS interoperate with Semantic Copilot

How does this interact with Copilot!

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 1405e75d-6348-461d-861e-e0e5b0989d3d
Version Independent ID: deeeaf0a-3cae-447b-4280-9367423f1660
Content: Overview of Common Data Model - Common Data Model
Content Source: common-data-model/sdk/overview.md
Service: common-data-model
GitHub Login: @MSFTMan
Microsoft Alias: Deonhe

Thanks for your comment, @makdaddy8888. This issue has been assigned to the doc author for review.


[Feature request] DateTime generator

Will you add the DateTime generator?

Feel free to send a pull request that adds it!


Verify should support file extension "yml"

When running Verify with a SPDX file that is in the yaml format, but has the file extension yml as opposed to yaml I get the following error:
Invalid file name: project.spdx.yml
This error stems from a check in the verifier [1] where the file extension gets checked against a list of possible file extensions [2], which doesn't contain the extension yml
According to the format requirements [3] 1.7.8: YAML -> *.spdx.yaml or *.spdx.yml yml should be supported.
[1] https://github.com/spdx/tools-java/blob/abf35254f765d37b6767fef120e5c9de687a2573/src/main/java/org/spdx/tools/Verify.java#L76
[2] https://github.com/spdx/tools-java/blob/abf35254f765d37b6767fef120e5c9de687a2573/src/main/java/org/spdx/tools/SpdxToolsHelper.java#L64
[3] https://spdx.github.io/spdx-spec/1-rationale/#17-format-requirements

@neubs-bsi Agreed - do you mind going ahead and adding a PR with the change?

Hello @goneall
I would like to contribute, but am currently unable to, since our company internal contribution process for the tools-java project is not finished yet.
The change isn't a big one, so if there's no hurry, I would be happy to contribute once our internal contribution process is finished.

@neubs-bsi No worries - I'll make the change next time I'm in the code for this project.

@goneall should I make a PR for this?

@ek08 Yes - please make a PR for this.

Resolved with PR #9


Crash in FIRTrace sessions (Firebase SDK version 6.17.0)

[REQUIRED] Step 1: Describe your environment

Xcode version: 11.3.1_
Firebase SDK version: 6.17.0_
Firebase Component: Firebase/Analytics (6.17.0), Firebase/Core (6.17.0), Firebase/DynamicLinks (6.17.0), Firebase/Performance (6.17.0), FirebaseABTesting (3.1.2), FirebaseAnalytics (6.2.2), FirebaseAnalyticsInterop (1.5.0), FirebaseCore (6.6.2), FirebaseCoreDiagnostics (1.2.0), FirebaseCoreDiagnosticsInterop (1.2.0), FirebaseDynamicLinks (4.0.7), FirebaseInstallations (1.1.0), FirebaseInstanceID (4.3.1), FirebasePerformance (3.1.10), FirebaseRemoteConfig (4.4.7)_ (Auth, Core, Database, Firestore, Messaging, Storage, etc)
Installation method: CocoaPods

[REQUIRED] Step 2: Describe the problem
We encountered the same problem as https://github.com/firebase/firebase-ios-sdk/issues/4299 . iOS Version: 13.3.1, iPhone 11 Pro Max
Crashed: com.google.perf.sessionIds.trace
0  libobjc.A.dylib                0x1840c3230 objc_retain + 16
1  CoreFoundation                 0x184262c9c -[NSArray initWithArray:range:copyItems:] + 416
2  rohan                          0x100da0e40 __20-[FIRTrace sessions]_block_invoke +<PHONE_NUMBER>
3  libdispatch.dylib              0x184035fd8 _dispatch_client_callout + 20
4  libdispatch.dylib              0x1840427f4 _dispatch_lane_barrier_sync_invoke_and_complete + 60
5  rohan                          0x100da0d90 -[FIRTrace sessions] +<PHONE_NUMBER>
6  rohan                          0x100d8fc20 FPRGetTraceMetric +<PHONE_NUMBER>
7  rohan                          0x100d8d6d0 __22-[FPRClient logTrace:]_block_invoke +<PHONE_NUMBER>
8  libdispatch.dylib              0x184034b7c _dispatch_call_block_and_release + 32
9  libdispatch.dylib              0x184035fd8 _dispatch_client_callout + 20
10 libdispatch.dylib              0x18403c59c _dispatch_lane_serial_drain + 900
11 libdispatch.dylib              0x18403ce7c _dispatch_lane_invoke + 368
12 libdispatch.dylib              0x184045f20 _dispatch_workloop_worker_thread + 580
13 libsystem_pthread.dylib        0x18409b6d0 _pthread_wqthread + 280
14 libsystem_pthread.dylib        0x1840a19e8 start_wqthread + 8

Crash.txt

Hi @Goodman333 thanks for the report.
Have you been able to reproduce this at all? It's also worth noting there's a newer version of FirebasePerformance available (3.1.11) and it'd be helpful to know if this issue still happens there.

This looks like #4299 which we believe to be resolved by a February release.

I think I'm having the same issue here, my app is live, wasn't having any issues.
Buy wednesday shows up as Zero DAU and Zero events registered.
I can see the users on Streamview, but when I go into the detail view of a random user, it shows as if, they never triggered any event inside the app.
Which makes no sense because, A) User is showing up on Streamview and B) I have many events triggering since the app loaded.

@recurs1v0, you seem to be describing a different issue than the parent. This issue is for a crash in Firebase Performance, not an Analytics issue.
You should file a support ticket at Firebase Support. They'll be able to look at your project to see what's wrong with your data.

Sorry about that.
Thanks

Hi @Goodman333 thanks for the report.
Have you been able to reproduce this at all? It's also worth noting there's a newer version of FirebasePerformance available (3.1.11) and it'd be helpful to know if this issue still happens there.

Hi @Goodman333 thanks for the report.
Have you been able to reproduce this at all? It's also worth noting there's a newer version of FirebasePerformance available (3.1.11) and it'd be helpful to know if this issue still happens there.

Thanks for your reply, we can not reproduce this crash, currently we are using Firebase version 6.21.0, did not encounter this crash

Hi @Goodman333 thanks for the report.
Have you been able to reproduce this at all? It's also worth noting there's a newer version of FirebasePerformance available (3.1.11) and it'd be helpful to know if this issue still happens there.

Thanks for your reply, we can not reproduce this crash, currently we are using Firebase version 6.21.0, did not encounter this crash

This looks like #4299 which we believe to be resolved by a February release.

I still encountered on 6.17.0, but we have upgraded to 6.21.0

This looks like #4299 which we believe to be resolved by a February release.

Can you tell me the specific version number, thank you

Firebase 6.17.0 and FirebasePerformance 3.1.10

FirebasePerformance is now at version 3.1.11


Make old export templates available

It would be nice to have access to old export templates to be able to debug issues with exported projects or as a work-around for issues in new export templates.

Okay, that makes sense in the context of the service you provide. Thanks for the explanation.