Q: jmespath issues on

Hey, first of all, thanks for making this great role! I've got it mostly working but my playbook gets to the verify last step:
TASK [atosatto.docker-swarm : Extract the name of the latest docker-compose release tag.] ******************************
fatal: [swarm-proto-3]: FAILED! => {"msg": "You need to install \"jmespath\" prior to running json_query filter"}
fatal: [swarm-proto-2]: FAILED! => {"msg": "You need to install \"jmespath\" prior to running json_query filter"}
fatal: [swarm-proto-1]: FAILED! => {"msg": "You need to install \"jmespath\" prior to running json_query filter"}

I've tried the following:

running pip install -r requirements.txt after copying your requirements.txt over on my workstation (where I'm launching playbooks from), running straight pip install jmespath==0.9.3
creating a role with a single task of:

- name: install jmespath==0.9.3 for other role
  pip:
    name: jmespath==0.9.3

and having it run on the hosts before the dockerswarm role
3. running playbook multiple times
I apologize I'm very new to ansible/python, is there something I'm doing wrong? something I should be launching?
dev.yaml (inventory)
docker_swarm_manager:
    hosts:
      swarm-proto-1:
        ansible_ssh_host: 10.x.x.x
        swarm_labels: zone1
      swarm-proto-2:
        ansible_ssh_host: 10.x.x.x
        swarm_labels: zone2
      swarm-proto-3:
        ansible_ssh_host: 10.x.x.x
        swarm_labels: zone3

docker-swarm.yml (playbook)
- hosts: docker_swarm_manager
  become: true
  become_user: root
  roles:
    - '../roles/pip-dependencies'
    - atosatto.docker-swarm

and cli that I'm launching as:
ansible-playbook playbooks/docker-swarm.yml -i inventory/dev.yaml  --become-user root --ask-become-pass

I'm able to ssh into the host and can see the other nodes by doing a sudo docker node ls so thanks for making an awesome role :D would just love to figure out what I'm doing wrong on this last step.
Thanks again,
Paul

Hi Paul,
You need to install requirements locally, like:
$ pip install -r /roles/ansible-docker-swarm/requirements.txt
Collecting jmespath==0.9.3
  Downloading jmespath-0.9.3-py2.py3-none-any.whl (23 kB)
Installing collected packages: jmespath
Successfully installed jmespath-0.9.3

Enjoy!

Thanks, sorry for the slow response on my end


[CARBONDATA-2110]deprecate 'tempCSV' option of dataframe load

deprecate 'tempCSV' option of dataframe load, it won't generate temp file on hdfs,  no matter the value of tempCSV

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/3452/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/2212/

@jackylk ，fix bugs as mentioned

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/3321/

Can you search for tempCSV in all testcases and delete them, I think you can do it easily in IDE

I think the tests with tempCSV need be kept, because the customer is still using the option @jackylk

LGTM


image-layout: add explanation of the refs directory use case for tags

Signed-off-by: Brandon Philips<EMAIL_ADDRESS>

cc @runcom

79d0c7f5 looks fine to me.

LGTM (IANAM)

LGTM

@philips Are we not standardizing on the refs/tags convention?

@stevvooe If you want to try and do that. I couldn't articulate a good reason for refs/tags besides "future use". So, I am fine with this as-is as long as an explanation is clear enough for @runcom who originally was confused around the use-case of refs.

LGTM


About apptainer server

Thanks for your awesome work！
Is there any plan or idea to provide the apptainer server as a desktop environment?

Hi!
What is the apptainer server you referred?
Best,
Tianbao


Update Remove-SPEnterpriseSearchQueryDemoted.md

Format example

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-server/Remove-SPEnterpriseSearchQueryDemoted.md
:white_check_mark:Succeeded
View (sharepoint-ps)

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.


backport to 1.15: udp: properly handle truncated/dropped datagrams (#14122)

Commit Message:
properly handle truncated/dropped datagrams
Additional Description:
Risk Level: Med
Testing:Unit tests
Docs Changes: No
Release Notes: Yes
Fixes #14113

/retest
macos CI seems to show a flaky failure.  #10681 is included in v1.15; I'm not sure if there have been more recent fixes.
2020-12-01T17:26:46.2553410Z test/integration/filter_manager_integration_test.cc:471: Failure
2020-12-01T17:26:46.2554710Z Value of: tcp_client->write("hello", false)
2020-12-01T17:26:46.2555390Z   Actual: false (Failed to complete write or unexpected disconnect. disconnected_: true bytes_written: 5 bytes_expected: 5)


Add ability to set a test_selector on Primer::Alpha::Item#description

This would be really useful in tests. Thanks!

Hey @sampart! Anything I can help with here to get this over the finish line?

Thanks @camertron! As far as I'm concerned, https://github.com/primer/view_components/pull/2971 is ready, but I'm getting odd CI failures, so I didn't feel able to make it non-draft yet.m Would you be able to take a look? Thanks


Mac app doesn't get submitted for review, stays in 'Prepare for Submission'

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I have read the Contribution Guidelines

Issue Description
So I've noticed this issue happening in 2.5.0, but it continues to persist in 2.6.0.
Fastlane successfully uploaded the build and it claims no errors in selecting it, but the build doesn't get submitted for review.
All metadata is there, so I'm at lost at telling what happened.
Is there a command similar to --capture_output that would give us more information?
Complete output when running fastlane, including the stack trace and command used

You can use: --capture_output as the last commandline argument to get that collected for you

Captured Output
Command Used: mac toreview
Output/Log

[12:30:54]: You require a gem, if this is a third party gem, please use `fastlane_require 'dotenv'` to ensure the gem is installed locally
[12:30:54]: Passed paths:
[12:30:54]: ------------------------------
[12:30:54]: --- Step: default_platform ---
[12:30:54]: ------------------------------
[12:30:54]: Driving the lane 'mac toreview' 🚀
[12:30:54]: --------------------
[12:30:54]: --- Step: prompt ---
[12:30:54]: --------------------
[12:30:54]: Set the price:
[12:30:54]: ---------------------
[12:30:54]: --- Step: deliver ---
[12:30:54]: ---------------------
[12:30:55]: Login to iTunes Connect<EMAIL_ADDRESS>[12:31:00]: Login successful

+--------------------------------------+------------------------------------+
|                           deliver 2.6.0 Summary                           |
+--------------------------------------+------------------------------------+
| platform                             | osx                                |
| price_tier                           | 0                                  |
| team_name                            | xxx                    |
| username                             |<EMAIL_ADDRESS>             |
| app_identifier                       | xxx |
| force                                | true                               |
| submit_for_review                    | true                               |
| skip_binary_upload                   | true                               |
| automatic_release                    | true                               |
| app_review_information.first_name    | xxx                             |
| app_review_information.last_name     | xxx                           |
| app_review_information.phone_number  | xxxx                      |
| app_review_information.email_address | xxxx               |
| metadata_path                        | xxxx      |
| screenshots_path                     | xxxx   |
| overwrite_screenshots                | true                               |
| edit_live                            | false                              |
| skip_screenshots                     | false                              |
| skip_metadata                        | false                              |
+--------------------------------------+------------------------------------+

[12:31:01]: Loading './xxx/keywords.txt'...
[12:31:03]: Activating language en-US...
[12:31:08]: Uploading metadata to iTunes Connect
[12:31:11]: Successfully uploaded set of metadata to iTunes Connect
[12:31:12]: Starting with the upload of screenshots...
[12:31:12]: Removing all previously uploaded screenshots...
[12:31:12]: Activating language en-US...
[12:31:16]: Uploading 3 screenshots for language en-US
[12:31:16]: Uploading './xxx/OSX_mac_1280_800_gameplay.png'...
[12:31:24]: Saving changes
[12:31:26]: Successfully uploaded screenshots to iTunes Connect
[12:31:32]: Successfully updated the pricing from 2 to 0
[12:31:36]: Finished the upload to iTunes Connect
[12:31:37]: Selecting the latest build...
[12:31:39]: Selecting build 1.2.1 (20)...
[12:31:41]: Successfully selected build
[12:31:41]: Submitting the app for review...
[12:31:46]: Successfully submitted the app for review!

+------+------------------+-------------+
|           fastlane summary            |
+------+------------------+-------------+
| Step | Action           | Time (in s) |
+------+------------------+-------------+
| 1    | default_platform | 0           |
| 2    | prompt           | 0           |
| 3    | deliver          | 51          |
+------+------------------+-------------+

[12:31:46]: fastlane.tools finished successfully 🎉

🚫 fastlane environment 🚫
Stack

Key
Value

OS
10.12.2

Ruby
2.3.1

Bundler?
false

Git
git version 2.10.1 (Apple Git-78)

Installation Source
/usr/local/bin/fastlane

Host
Mac OS X 10.12.2 (16C67)

Ruby Lib Dir
/usr/local/Cellar/ruby/2.3.1_2/lib

OpenSSL Version
OpenSSL 1.0.2j  26 Sep 2016

Is contained
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
8.2.1

System Locale

Error

No Locale with UTF8 found 🚫

fastlane files:
`./Fastfile`
require 'dotenv'
Dotenv.load
import "../MasterFastfile"

`./Appfile`

# you can even provide different app identifiers, Apple IDs and team names per lane:
# More information: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Appfile.md

fastlane gems

Gem
Version
Update-Status

fastlane
2.6.0
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.0.0

slack-notifier
1.5.1

i18n
0.7.0

json
1.8.3

thread_safe
0.3.5

tzinfo
1.2.2

activesupport
<IP_ADDRESS>

CFPropertyList
2.3.4

claide
1.0.1

colored
1.2

nanaimo
0.2.2

xcodeproj
1.4.1

rouge
1.11.1

xcpretty
0.2.4

terminal-notifier
1.7.1

terminal-table
1.4.5

plist
3.2.0

public_suffix
2.0.4

addressable
2.5.0

multipart-post
2.0.0

word_wrap
1.0.0

babosa
1.0.2

highline
1.7.8

commander
4.4.0

excon
0.54.0

faraday
0.10.0

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20161021

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

fastimage
1.6.8

gh_inspector
1.0.2

uber
0.0.15

representable
2.3.0

retriable
2.1.0

hurley
0.2

little-plugger
1.1.4

multi_json
1.12.1

logging
2.1.0

jwt
1.5.6

memoist
0.15.0

os
0.9.6

signet
0.7.3

googleauth
0.5.1

httpclient
<IP_ADDRESS>

google-api-client
0.9.20

mini_magick
4.5.1

multi_xml
0.5.5

security
0.1.3

xcpretty-travis-formatter
0.0.4

dotenv
2.1.1

bundler
1.13.6

faraday_middleware
0.10.1

io-console
0.4.5

rubyzip
1.2.0

bigdecimal
1.2.8

psych
2.0.17

generated on: 2017-01-09

this stuff usually happens if there is some missing submission_information  or some invalid value.
check that you have the following things set on deliver
app_review_information: {
  first_name: 'Helmut',
  last_name: 'Januschka',
  phone_number: '+43 xxxxx',
  email_address<EMAIL_ADDRESS>  demo_user: 'trottendes.xxx',
  demo_password: 'xxx',
  notes: 'app should be usable even with no user'
},
submission_information: {
      add_id_info_limits_tracking: true,
      add_id_info_serves_ads: true,
      add_id_info_tracks_action: true,
      add_id_info_tracks_install: true,
      add_id_info_uses_idfa: true,
      content_rights_has_rights: true,
      content_rights_contains_third_party_content: true,
      export_compliance_platform: 'ios',
      export_compliance_compliance_required: false,
      export_compliance_encryption_updated: false,
      export_compliance_app_type: nil,
      export_compliance_uses_encryption: false,
      export_compliance_is_exempt: false,
      export_compliance_contains_third_party_cryptography: false,
      export_compliance_contains_proprietary_cryptography: false,
      export_compliance_available_on_french_store: false
    }
```

if errors continue - go to iTC manually - and try to hit "submit for review"  it should mark and show what field has errors.

let me know if this helps-.

Worked great! I just deleted the line export_compliance_platform: 'ios', cause it's mac.


Fix memory leaks in debian images

I found something interesting while using rustus for really large uploads.

At some point rustus was using up to 2Gi per instance.

There are no memory leaks in alpine versions. So the problem lies somewhere inside debian image.

I replaced default allocator and it helped a lot. In production we don't have memory leaks now.


Crashes on wrongpass

Tho it works fine when the pass is fine, if you get the pass wrong the app will crash.

Discordo uses platform-specific keyring to store the client authentication token ― GNOME Keyring for Linux, Keychain for macOS (builtin), and Windows Credential Manager for Windows (builtin); if the implementation is not found on the device, it uses email and password to log in instead. Furthermore, if a wrong password is entered in the password field... the application exits and panic is thrown. This is the intended behavior.


Fix compilation error on wasm

Fixes #548
It's really strange to me that the code is accepted by the borrow checker on most targets, but rejected on wasm. That looks suspiciously like a bug in the compiler :/

Definitely strange. Glad you sorted it out though!


Added MCQuestion

Added model and test for MCQuestion

Looks good to me. It will need to be updated based of Andrei's other pr the addAnswer will need to be overridden.


Saving checkpoint on SIGUSR1 signal

+1, that's a nice solution when you start training with a large amount of iterations and can't afford storing multiple checkpoints. Using a signal you can checkpoint whenever you wish

Interesting concept.  Is this likely to be portable?  I have next to 0 experience programming C for Windows, but there's some talk of making GlOvE run on Windows.


Pipeline Review - Do not merge

Hi,
I went over the pipeline and the code looks very nice. It is quite clear what the pipeline does and how it is used.
I tested the pipeline with conda, singularity, and docker and it works with the test profile running the ultra pipeline.
To make it ready for an official review, I noted some parts that can be addressed to improve the pipeline and the documentation:

[x]  For some parts of the documentation, parts were missing or can be written differently to make it clearer. Therefore, I added some todos for the documentation in this pull request. The sample sheet information in usage.md is also not optimised for the isoseq pipeline.

[x] I also tried to run the pipeline without ultra ultra = false to use minimap2, which however failed do to input errors from minimap2 (5 needed, 2 defined). This might have happened during the latest module update.

[x] Try to approach and remove the few remaining nf-core TODOs as best as possible.

[x] What is the purpose of the local module gstama/filelist ? The conda environment loads in sed but the docker and singularity container use a biocontainer. Plus the version code includes the script tama_merge.py which I cannot find anywhere.

If I have some more comments, I will leave them in this PR, so please don't merge.

Hi, many thanks for your review.
I addressed the minimap2 issue and added a test for minimap2 path.
gstama/filelist generate one of the input files needed by tama_merge.py (merging several bed files).
It gives the annotation merging order (Channel.value("1,1,1")) and if the RNAs are capped.
The merging priority can be set for 5' end, 3' end and splice junctions.
This priority order can be useful when you merge annotation of different origins.
In the pipeline, the annotations merged to gather come from the same sample and so have the same priority. That's why priority is fixed to 1.
For the images, I needed a basic image to build a for loop echo some lines in a file.
I used a simple nf-core module as a base to build mine.
The biocontainer image a simple image bringing what I need, so I kept it.
I corrected the version file.
I'm currently updating the doc.

All points have been addressed.
Need a new review.


Update Composer dependencies (2021-11-17-00-12)

Visual regression test passed!
View the visual regression test report


Feature request: add a setup function

Since I'm someone who really likes customization and dynamic stuff I think that a setup function  would be really useful to modify some internal parameters, by example modify the minimal width in condition.hide_in_width and extend how customizable and extensible galaxyline is.
This would allow the end user to modify almost everything about how galaxyline works and create more robust themes to fit better their own needs.

Note: this setup function will not automatically handle your theme (or maybe yes?)

In case we choose to handle theming in setup function we could use something like this
require("galaxyline").setup({
	-- theme can handle two possible values
	-- 1. a galaxyline built-in theme, e.g. "neonline"
	-- 2. a user-defined theme, e.g. "plugins.configs.galaxyline_theme"
	theme = "eviline",
})

Handling theme in setup could also allow us to make better standards and maybe let us refact stuff to make color themes like lualine (lua/galaxyline/colors/foo.lua in the colorschemes).

I think having setup handle theming would be a great idea, because I'm pretty confused how I set my theme/colorscheme right now.


Fix en transration

PR for #258

This is a permission issue in the deploy pipeline because the deploy action that should only be triggered by the push event of the main branch is also triggered by a pull request. I'll merge this because that's an issue unrelated to this pull request!


gui: Add access to the Peers tab from the network icon

This PR add a small context menu to the network activity icon that provides an access to the Peers tab:

Closes #93.

Updated 1f208f4360df55f18afb89056eb4c18e10f9fd5f -> a7f5ea589fb7a6eddca3e060eade403b2dd6ff87 (pr309.02 -> pr309.03, diff):

addressed @kristapsk's comment

@Sjors Do you mind looking into this PR?


Access to line,column position for triples

I am currently using the RdfXmlParser to parse OWL files. While this works well, debugging my parser or the OWL file is fairly hard because my error messages are poor. I'd like to improve this. The main issue advance would be to get some line position information from the parser as it is going. Currently, I can't see any mechanism of getting this information out from the RdfXmlParser -- the underlying quick_xml parser could at least provide access to the buffer position which would be easy enough to uncover.
I am not sure if this is a good solution or not, although it is cheap and cheerful. So I thought to ask before I sent in a PR to see if there is a better design.

Hi! Indeed having proper error location would be amazing. Thank you! It's sad that quick-xml does not provide column/row position indeed. Using the buffer position seems also to me the least bad way to go. Feel free to submit a minimal not working PR to see if we agree on a design before spending too much time on it.
The Turtle parser has already positioning support it might be a useful reference.

I think quick-xml doesn't know the column/row information it passes through, but, yes, it's a PITA.
But the turtle approach isn't enough for me. I need access to it all the time even during normal functioning. Most of my errors come not from the RDF parsing (my files are generally valid) but because the OWL that is produced is not valid for one reason or another. As I make sense of the triples after I have parsed them all, I have no choice put to collect the buffer positions as I go and keep them alongside the triples.

Hello, what about position access even when there are no errors?
I would like to know how many bytes were already read from a graph, or the start and end offset of a triple on the parse_step callback (perfect for grabbing the relevant text directly from the source file or for knowing how much of the file has been read already).
I'm mainly interested in the Turtle/NTriples parsers but I imagine this might be helpful for other parsers as well.


Fallout 3.5

eup.docx

We already have a Fallout 3.0 sheet. Do the changes for 3.5 warrant having an entirely new, separate, sheet rather than just updating the other sheet? (if they do, that's fine, I just need to know)

Hello, i added 12 more skills but doing so deleted some. Changed all skills' values and per level SP calculation. So its completly new :)

From: Phil<EMAIL_ADDRESS>Sent: Tuesday, January 17, 2017 12:13:18 AM
To: Roll20/roll20-character-sheets
Cc: Emre; Author
Subject: Re: [Roll20/roll20-character-sheets] Fallout 3.5 (#2168)
We already have a Fallout 3.0 sheet. Do the changes for 3.5 warrant having an entirely new, separate, sheet rather than just updating the other sheet? (if they do, that's fine, I just need to know)

You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Roll20/roll20-character-sheets/pull/2168#issuecomment-272963295, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AX8Vain6sZIQFPafhgud3x2a-wKBT2Idks5rS91ugaJpZM4LjqLl.

Should i re-upload sheet.json for able to change the name?

Thanks for the information. There is one other issue, but since I didn't notice it last time for you to be able to fix, I will go ahead and fix it for you; the files are all in the root of the repo, rather than in their own folder. I'm going to move them to a Fallout 3.5 folder.


Fix lfadsqueue issue when no tmux server running

Reported by Liza, tmux list sessions fails when no sessions are running.

Temporary workaround is to open a tmux session, then run lfadsqueue within that session.

I get a similar error when running python run_lfadsqueue.py in a normal shell (without tmux). However, the workaround doesn't seem to work for me.
Below are logs (run within a tmux session)
(base) charles@Dell-G5-5587:~/Development$ cd lfads-run-manager/src/
(base) charles@Dell-G5-5587:~/Development/lfads-run-manager/src$ conda activate tensorflow-gpu-py2
(tensorflow-gpu-py2) charles@Dell-G5-5587:~/Development/lfads-run-manager/src$ python ~/lorenz_example/runs/exampleSingleSession/run_lfadsqueue.py
Warning: tmux sessions will be nested inside the current session
Queue: Launching TensorBoard on port 44275 in tmux session exampleSingleSession_tensorboard_port44275
bash /home/charles/lorenz_example/runs/exampleSingleSession/launch_tensorboard.sh --port=44275
Queue: Initializing with 1 GPUs and 12 CPUs, max 1 simultaneous tasks
Task lfads_param_YOs74u_run001_single_dataset001: INTERNAL ERROR. Exception was:
Traceback (most recent call last):
  File "/home/charles/Development/lfads-run-manager/src/lfadsqueue.py", line 343, in process_launch_task_in_tmux
    raise ChildProcessError('Tmux session immediately terminated running "{}" '.format(tmux_command))
ChildProcessError: Tmux session immediately terminated running "tmux new-session -ds lfads_param_YOs74u_run001_single_dataset001 'export PATH=/home/charles/.local/bin:/usr/local/cuda/bin:/usr/local/cuda/bin:/home/charles/anaconda3/envs/tensorflow-gpu-py2/bin:/home/charles/anaconda3/condabin:/home/charles/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin; export CUDA_VISIBLE_DEVICES=0; bash /home/charles/lorenz_example/runs/exampleSingleSession/param_YOs74u/single_dataset001/lfads_train.sh'"

Queue: All tasks completed.
Queue: 0 skipped, 0 finished, 1 failed, 0 running

If I open a tmux session, then run python run_lfadsqueue.py from a separate shell (without tmux), I get a slightly different error:
(tensorflow-gpu-py2) charles@Dell-G5-5587:~/Development/lfads-run-manager/src$ python ~/lorenz_example/runs/exampleSingleSession/run_lfadsqueue.py
Queue: Launching TensorBoard on port 56885 in tmux session exampleSingleSession_tensorboard_port56885
bash /home/charles/lorenz_example/runs/exampleSingleSession/launch_tensorboard.sh --port=56885
Queue: Initializing with 1 GPUs and 12 CPUs, max 1 simultaneous tasks
Task lfads_param_YOs74u_run001_single_dataset001: INTERNAL ERROR. Exception was:
Traceback (most recent call last):
  File "/home/charles/Development/lfads-run-manager/src/lfadsqueue.py", line 343, in process_launch_task_in_tmux
    raise ChildProcessError('Tmux session immediately terminated running "{}" '.format(tmux_command))
ChildProcessError: Tmux session immediately terminated running "tmux new-session -ds lfads_param_YOs74u_run001_single_dataset001 'export PATH=/usr/local/cuda/bin:/home/charles/anaconda3/envs/tensorflow-gpu-py2/bin:/home/charles/anaconda3/condabin:/home/charles/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin; export CUDA_VISIBLE_DEVICES=0; bash /home/charles/lorenz_example/runs/exampleSingleSession/param_YOs74u/single_dataset001/lfads_train.sh'"

Queue: All tasks completed.
Queue: 0 skipped, 0 finished, 1 failed, 0 running

I don't normally use tmux, so any help would be appreciated. Thanks!

Hey @charlesincharge, sorry for not getting back to you, I somehow wasn't getting email notifications for a bit from Github. I hope you've been able to resolve the issue, but in case not or if someone else encounters this, I think this isn't an issue with tmux but the actual command being quoted. Can you try running this command directly at the command line? This is just what was queued up to run, except for the tmux session encapsulation:
export PATH=/usr/local/cuda/bin:/home/charles/anaconda3/envs/tensorflow-gpu-py2/bin:/home/charles/anaconda3/condabin:/home/charles/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin; export CUDA_VISIBLE_DEVICES=0; bash /home/charles/lorenz_example/runs/exampleSingleSession/param_YOs74u/single_dataset001/lfads_train.sh'

I'm guessing there is some kind of issue just running the LFADS code, and maybe for some reason the lfadsqueue.py code isn't capturing the error message.
Thanks and sorry again!
Dan

This was closed because I fixed the underlying issue I was originally describing, but please open a new issue if you're still seeing the issue you're describing @charlesincharge
Thanks!

Thanks! Turns out I had forgotten to add LFADS to my path:
Error: run_lfads.py not found on PATH. Ensure you add LFADS to your system PATH.
That fixed it.

Hey Dan,
I ran into the same initial problem as charles (the tmux session encapsulation obscuring output while debugging python run_lfadsqueue.py) . As you suggested, I tried running the relevant commands directly (in this case,  as a shell script):
#!/bin/bash

export PYTHONPATH=$PYTHONPATH:/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/toolboxes/models/research/lfads
export PYTHONPATH=$PYTHONPATH:/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/toolboxes/lfads-run-manager/src
export PATH=$PATH:/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/toolboxes/models/research/lfads
ml python/2.7
ml py-h5py/2.7.1_py27
ml py-tensorflow/1.5.0_py27
ml viz
ml py-numpy
ml py-scipy/1.1.0_py27
ml py-matplotlib
ml matlab

PATH=/share/software/user/restricted/matlab/R2020a/bin:/share/software/user/open/cups/2.2.4/bin:/share/software/user/open/gconf/2.9.91/bin:/share/software/user/open/orbit/2.14.19/bin:/share/software/user/open/libidl/0.8.14/bin:/share/softw
are/user/open/gtk+/2.24.30/bin:/share/software/user/open/gdk-pixbuf/2.36.8/bin:/share/software/user/open/gobject-introspection/1.52.1/bin:/share/software/user/open/libtiff/4.0.8/bin:/share/software/user/open/libjpeg-turbo/1.5.1/bin:/share/
software/user/open/pango/1.40.10/bin:/share/software/user/open/harfbuzz/1.4.8/bin:/share/software/user/open/icu/59.1/bin:/share/software/user/open/cairo/1.14.10/bin:/share/software/user/open/glib/2.52.3/bin:/share/software/user/open/py-mat
plotlib/2.2.2_py27/bin:/share/software/user/open/py-numpy/1.14.3_py27/bin:/share/software/user/open/python/2.7.13/bin:/share/software/user/open/sqlite/3.18.0/bin:/share/software/user/open/tcltk/8.6.6/bin:/share/software/user/open/libressl/
2.5.3/bin:/share/software/user/open/xz/5.2.3/bin:/share/software/user/open/py-tensorflow/1.5.0_py27/bin:/share/software/user/open/py-h5py/2.7.1_py27/bin:/share/software/user/open/hdf5/1.10.2/bin:/share/software/user/open/openmpi/3.1.2/bin:
/share/software/user/open/libfabric/1.6.0/bin:/share/software/user/open/ucx/1.3.1/bin:/usr/lib64/nvidia:/share/software/user/open/cuda/9.0.176/bin:/share/software/user/open/cuda/9.0.176/nvvm/bin:/share/software/user/srcc/bin:/share/softwar
e/user/open/x11/7.7/bin:/share/software/user/open/llvm/4.0.0/bin:/share/software/user/open/libxml2/2.9.4/bin:/share/software/user/open/fontconfig/2.12.4/bin:/share/software/user/open/freetype/2.8/bin:/share/software/user/open/libpng/1.2.57
/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/users/mfp2/.local/bin:/home/users/mfp2/bin:/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/toolboxes/models/research/lfads; export CUDA_VISIBLE_DEVICES=0; bash /oak/stan
ford/groups/tirin/data/RigE/singleTrialDynamics/analysis/ppLFADS/runs/lookAndMgs/memory_on/exampleSingleSession/param_bQPjV2/single_aq_20211015_spikes/lfads_train.sh

I'm getting more informative output now, although I still haven't been able to generate an informative error message:
/share/software/user/open/py-h5py/2.7.1_py27/lib/python2.7/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
2022-01-23 11:00:37.031413: I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX AVX2 FMA
2022-01-23 11:00:37.160938: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1105] Found device 0 with properties:
name: NVIDIA GeForce RTX 2080 Ti major: 7 minor: 5 memoryClockRate(GHz): 1.62
pciBusID: 0000:05:00.0
totalMemory: 10.76GiB freeMemory: 10.61GiB
2022-01-23 11:00:37.161017: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1195] Creating TensorFlow device (/device:GPU:0) -> (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:05:00.0, compute capability: 7.5)
/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/toolboxes/models/research/lfads/lfads.py:323: FutureWarning: Conversion of the second argument of issubdtype from `int` to `np.signedinteger` is deprecated. In future, it will be treated as `np.int64 == np.dtype(int).type`.
  datasets[hps.dataset_names[0]]['train_data'].dtype, int), \
WARNING:tensorflow:From /oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/toolboxes/models/research/lfads/utils.py:140: calling l2_normalize (from tensorflow.python.ops.nn_impl) with dim is deprecated and will be removed in a future version.
Instructions for updating:
dim is deprecated, use axis instead
/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/analysis/ppLFADS/runs/lookAndMgs/memory_on/exampleSingleSession/param_bQPjV2/single_aq_20211015_spikes/lfads_train.sh: line 22: 54792 Killed                  DISPLAY=:0 python $(which run_lfads.py) --data_dir=/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/analysis/ppLFADS/runs/lookAndMgs/memory_on/exampleSingleSession/param_bQPjV2/single_aq_20211015_spikes/lfadsInput --data_filename_stem=lfads --lfads_save_dir=/oak/stanford/groups/tirin/data/RigE/singleTrialDynamics/analysis/ppLFADS/runs/lookAndMgs/memory_on/exampleSingleSession/param_bQPjV2/single_aq_20211015_spikes/lfadsOutput --allow_gpu_growth=true --max_ckpt_to_keep=5 --max_ckpt_to_keep_lve=5 --device=/gpu:0 --learning_rate_init=0.010000 --learning_rate_decay_factor=0.980000 --learning_rate_n_to_compare=6 --learning_rate_stop=0.001000 --max_grad_norm=200.000000 --batch_size=40 --cell_clip_value=5.000000 --temporal_spike_jitter_width=0 --keep_prob=0.950000 --l2_gen_scale=500.000000 --l2_con_scale=500.000000 --co_mean_corr_scale=0.000000 --kl_ic_weight=1.000000 --kl_co_weight=1.000000 --kl_start_step=0 --kl_increase_steps=900 --l2_start_step=0 --l2_increase_steps=900 --ext_input_dim=0 --inject_ext_input_to_gen=false --co_dim=0 --prior_ar_atau=10.000000 --do_train_prior_ar_atau=true --prior_ar_nvar=0.100000 --do_train_prior_ar_nvar=true --do_causal_controller=false --do_feed_factors_to_controller=true --feedback_factors_or_rates=factors --controller_input_lag=1 --ci_enc_dim=128 --con_dim=128 --co_prior_var_scale=0.100000 --num_steps_for_gen_ic=4294967295 --ic_dim=64 --ic_enc_dim=64 --ic_prior_var_min=0.100000 --ic_prior_var_scale=0.100000 --ic_prior_var_max=0.100000 --ic_post_var_min=0.000100 --cell_weight_scale=1.000000 --gen_dim=64 --gen_cell_input_weight_scale=1.000000 --gen_cell_rec_weight_scale=1.000000 --factors_dim=8 --output_dist=poisson --do_train_readin=true --tf_debug_cli=false --tf_debug_tensorboard=false --tf_debug_tensorboard_hostport=localhost:6064 --debug_verbose=true --debug_print_each_step=true

Any advice on how to troubleshoot would be appreciated!
Thanks
Matt


Use psutil instead of invoking 'ps'

See https://github.com/jeetsukumaran/Syrupy/issues/8

https://psutil.readthedocs.io/en/latest/


[wxWidgets] update to 3.1.5

Describe the pull request

What does your PR fix?
Fixes #17313

Which triplets are supported/not supported? Have you updated the CI baseline?
UWP is not supported

Does your PR follow the maintainer guide?
I think so..

No
If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/

how exactly to update the patch?

@electron271 You might also want to look at #17072 and #17111

@electron271 ,usually update the port, there are the following steps:

Convert the control file to the vcpkg.json file, and modify the version inside to the target version. If the version is a special combination method, you need to use version, version-string, version-semver or version-date respectively. For details, please refer to here. If there is port-version before update, it needs to be set to 0 or deleted.
Modify the ref and hash value in portfile.cmake.
If you need to update the patch in the port, you need to investigate the port history update record and combine the target version in the soure to remake the patch.

If the previous patch has been successfully added to the source of the target version, you can delete the patch.
If the latest version of the source does not contain the modifications in the patch and the patch cannot be used normally, you need to remake the patch.
If the latest version of the source does not contain the patch modification content, the patch can be used directly, just keep the patch intact and use it directly.

The above is the most basic way to update ports. Of course, this is the only way to update all ports. We have more small details and gradual update strategies that need to be paid attention to at any time. Hope these can help you, thanks for your contribution

@electron271 ,I found that the current problem of CI is due to the incorrect use of patch. You can try to remake the patch.
Applying patch fix-stl-build-vs2019-16.6.patch
CMake Error at scripts/cmake/z_vcpkg_apply_patches.cmake:57 (message):
  Applying patch failed: Checking patch include/wx/hashmap.h...

how would I remake the patch?

how would I remake the patch?

@electron271 ,You can follow the steps below
Direct   to the libs path src: such as :C:\fixDate\vcpkg\buildtrees\date\src\date-2.4
Git init .
Git add .
Git commit -m  "test amp"
Modify source
git   diff  | out-file -enc ascii fix-.patch


Could you add a '--continue True' option to the Extract? Alike wi-import already got?

Hi,
Could you please add a '--continue True' option to the Extract? Alike the wi-import already got?
Or is this somehow already possible?
I got 5000+ cards to migrate, and it stops now regulary (unexpected migration error. Issue does not exist or no privilege), and then I got to manually restart it. I would like it to finish without manual intervention, even if some cards are lost.
By the way: great tool!
Regards,
Arjan.

Kind of workaround, using the CLI only:

remove the PAUSE from Extract.cmd
know how many stories you got to migrate
use powershell to restart the Extract, until that file count is reached:
File go.ps1:
echo starting

cd C:\progs\JIRAuitMigratie\TeamBlue\WorkItems
while ((Get-ChildItem -File | Measure-Object).Count -lt 5000)
{
cd C:\progs\JIRAuitMigratie\TeamBlue
sleep 10
echo "restarting"
cd C:\progs\JIRAuitMigratie\TeamBlue\WorkItems
}
echo "stopped restarting, reached 5000 files"

@arjanh888  thanks for the input, we have added this feature to our tool now. It will be available in the next release.
Closing this issue, for now, feel free to contact us if you have problems.


sat is error

when i use sat =35 , you can see result  https://mempool.space/address/bc1pdxlnlfgz2nua52ctumhnr2gc2vpv7jwg0vrmflf02a68muewc5usa5vhad
commit is 400 sat/vB  , rev is 91?   In the past, children were older than their fathers and knew CPFP, but now the gap is too big。

i have same problem, i use sat =45
https://mempool.space/address/bc1ptlqmpvajt0y8njjl5h02mg0jtu2j2xrfpntyplcvx3rkg4ag3g7sdqslyh
commit around 400 sat/vB

i meet same issue i set sat =10 why it becomes 320

It's not real sat/vB used on blockchain. Don't worry!


add another example use of the training script via a code comment

Stack from ghstack (oldest at bottom):

-> #214
#213
#212

/land

/land


BUG: model CANNOT be shared in a derived class

Hi,
Thank you for sharing the repo. In the derived class of the integration operation callbacks. I noticed that the self.model was called in 'ModelCheckpoint'.
But the ONLY place where the self.model has been updated is set_model in the base class. (Note that the fitting function like proto_net_episode is using another variable which is defined here)
This bug causes the model saved here not to be a trained model. (There's an error here, too, but it's not called in ProtoNet.)
My suggested solution is don't make the model be a member variable of the base class(like self.model).
Anyway, Callback's derived way of integrating operations is still commendable. Thank you.

Sorry, I could be wrong.


Add Status column to PublishedData

Issue Name
Summary
Steps to Reproduce
Current Behaviour
Expected Behaviour
Extra Details
Here you should include details about the system (if it is unique) and possible information about a fix (feel free to link to code where relevant). Screenshots/GIFs are also fine here.

since we have
},
"doiRegisteredSuccessfullyTime": {
"type": "date",
"index": true,
"description": "Time when doi is successfully registered"
}
i think a status field is not needed


Strip AzureADPreview PowerShell module uri version

Currently AzureADPreview powershell module uri is hard coded to a new version, omitting the version will lead to redirect that ensure latest version,

@devlead : Thanks for your contribution! The author, @MicrosoftGuyJFlo, has been notified to review your proposed change.

#sign-off


Request feature updates

Fixes https://github.com/dotnet/aspnetcore/issues/26249

@guardrex  do you mind if I take this review?

I'm editing it right now.

Edit after me.

@Rick-Anderson ... I guess one of the additional improvements would be whole-topic versioning. If you want me to do it, I can do that in the morning. Otherwise, it's all yours.

kk ... I'm done mess'in around with it. :smile:

@Tratcher  ready to merge?

Go ahead.


Fail to open blob Properties dialog

Storage Explorer Version: 1.5.0
Platform/OS Version: Windows 10/ MacOS High Sierra/ Linux Ubuntu 16.04
Architecture: ia32
Build Number: 20181119.1
Commit: b4d317fd
Regression From: Not a regression
Steps to Reproduce:

Add 'Reader' and 'Storage Blob Data Contributor(Preview)' roles on storage account scope.
Expand this account -> Open one blob container which contains one blob at least.
Right click one blob then select 'Properties...'.
Check whether the blob Properties dialog opens well or not.

Expected Experience:
The blob Properties dialog opens well.
Actual Experience:
Fail to open the blob Properties dialog with the below error.

More info:
This issue also reproduces when giving 'Reader' and 'Storage Blob Data Reader(Preview)' roles on storage account scope

We should at least understand what the expected behavior should be with these permissions.

The above roles should be enough to read blob properties. But the error message suggests we didn't use RBAC at all. We tried using a malformed connection string, which happens when we don't have a key or SAS token.
It looks like we just missed adding RBAC to the Properties code path. I'll get on that.


Add address lookup for MMIO trace

To add context to the changes requested: I have a feeling mmiotrace is going to end up bottlenecked on python processing speed at the end of the day (since we have a big fat USB2 pipe), hence the focus on algorithmic efficiency.


[1.0.2] Query: Close the connection properly while loading related data

Resolves #6581
Issue: When MARS is disabled, we buffer all the data. Which was setting datareader to null. Our dispose method was based on assumption that if datareader is non-null then only we opened connection & we should try to close it.
Fix: We should close the connection once we are done buffering all the data.

@divega @rowanmiller Just wanted to point out that if people have written code that does a query and then something else that depends on the connection being open, then this fix would break that code.

I'm ok with that being the case, it seems pretty unlikely that anyone is doing that (I guess you'd be dropping down to a raw SQL command after executing the query).

Agreed.


Rancher health check isn't working correctly for net: host services, marking it appear as Degraded

Versions affected: 0.43.0-rc2 and 0.43.0-rc3

@cusspvz I was unable to reproduce. Granted all I tried was to start a service using net:host from the UI. It went into active state for both service and stack.
How did you start your service? Can you provide the docker-compose.yml?

Absolutely, this is also affecting v0.43.1:
docker-compose.yml
turnserver:
  restart: on-failure:10
  ports:
  - 3478:3478/tcp
  - 3478:3478/udp
  environment:
    USE_IPV4: 'true'
  labels:
    io.rancher.scheduler.global: 'true'
    io.rancher.scheduler.affinity:host_label: type=haendpoint
  tty: true
  image: bprodoehl/turnserver
  stdin_open: true
  net: host

rancher-compose.yml
turnserver:
  health_check:
    port: 3478
    interval: 2000
    unhealthy_threshold: 3
    response_timeout: 2000
    healthy_threshold: 2

Checking port with netcat (also tried udp just to be sure it was up)
root@server-hostname:/# nc -v -t localhost 3478
Connection to localhost 3478 port [tcp/*] succeeded!
^C
root@server-hostname:/# nc -v -u localhost 3478
Connection to localhost 3478 port [udp/*] succeeded!
^C
root@server-hostname:/#

@deniseschannon I have reproduced this. Have run into it a lot recently actually.

Possibly related but not exactly the same: #2516

Will this be fixed in 1.0? I see that https://github.com/rancher/rancher/issues/2578 states that health checks can only be used in managed network, which would represent quite a limitation for us.
Thanks!
Matteo

@sangeethah In order to use Rancher services - dns and healthcheck - service has to have a "io.rancher.container.dns" label set to true. When set to true, container gets a secondary nic on Rancher managed network on Rancher network container's vnet - that enables the container to be picked for a health check/dns discovery.

Tested with server version - v0.50.0-rc2
Health check reports correct health state for container when "io.rancher.container.dns"  is set to true.
When unhealthy instances are detected and removed , the new instances that get started may not be able to start in hosts where they can come up successfully since allocators are not aware of the exposed ports for these instances . This issue is tracked in #3016


[AddApp]: PDF Search

The content of the application to be added
{
 "name": "pdf search",
 "logo": "https://pdfsearch.app/icon400.png",
 "description": "Search the contents of large numbers of documents using artificial intelligence.",
 "categories": ["Productivity", "Search"]
}

Looks like pdf search is not part of brew cask. Either you can close the ticket or if possible please fix the app name which fits into brew cask application name.

@alpercun let's close the issue.


Feature/surfer intregration wip 3

added tests for metadata saving and reading from Surfer
asset registration tests
add a service agreement test case ( empty)
asset upload test
update listing is_published
start on search listing.

For search listing Surfer only returns the complete list of listing elements, their is no text search as in Squid. So we will need to work out a possible solution for search listing in Surfer
Changed the listing class, so that it works for Squid and Surfer. In Squid listing_id is the asset_id, while Surfer has it's own listing_id.

test_11_ is almost the same as test_10_ with the test case:
  As a developer wishing to make an asset available for download,
  I need a way to upload the asset data to an appropriate service provider

since as yet in barge we do not have multiple Surfer instances this I assume will be the same as test_10_asset_upload


Disabling default viewport

First of all, thank you for such great work!
I have a question related to disabling the default viewport, which would allow one to resize the browser window when running Playwright in non-headless mode.
My use case is "semi-automation": I execute a program that will open a Chromium instance, do a bunch of work and then let a user take control of the browser/window/page. But currently the viewport is fixed at 1280x720, which is quite small for "modern" displays:
https://github.com/mxschmitt/playwright-go/blob/ce64d8145ec80b6f6186e3de736651912d2e7c0b/generated-structs.go#L84-L86
A solution for this would be to disable this fixed viewport. The comment even says a no_viewport value can be used. But, forgive me if I'm asking something to basic, but what is no_viewport? How to use it?

Adding a bit more context here. My current workaround is to set the viewport's width and height to 0 (see code snippet below), as this seems to disable the fixed viewport.
page, err := browser.NewPage(
	playwright.BrowserNewContextOptions{
		Viewport: &playwright.BrowserNewContextOptionsViewport{
			Width:  playwright.Int(0),
			Height: playwright.Int(0),
		},
	},
)

But the unwanted side effect is the resulting browser window is sized at its minimum possible size. Before, some users would want to resize the window because it started at 1280x720 but it wouldn't matter because the viewport was fixed. Now everyone will want to resize it because the window is tiny.
I know this may feel like a question to the upstream project, but is there a way to both disable the fixed viewport and set a starting viewport (or window, don't know the terminology) size?


Add color to logging

@prashantv Before I do this, I had a few questions. Why do we use fmt.Printf in some places and log.Printf in others?
I was thinking about creating a very simple log type which wraps the log.XXX and fmt.Printf calls. The log wrapper functions would add timestamp and color.

I think the fmt.Printf can be removed -- think just the log.Printf is all we need.
torchLog sounds good to me

#36


Re-investigate parallel_map default number of CPU strategy

What should we add?
Right now the default number of CPUs used with parallel_map is the number of physical CPUs available: https://github.com/Qiskit/qiskit/blob/01bb111cfa706658134c4481a354133bc5326f24/qiskit/tools/parallel.py#L97 which is pulled from psutil here: https://github.com/Qiskit/qiskit/blob/01bb111cfa706658134c4481a354133bc5326f24/qiskit/utils/multiprocessing.py#L36
This was done at the time because benchmarking showed that there was minimal if any improvement from running parallel processes on logical cores (i.e. SMT or hyperthreading cores). However, this code was introduced ~5 years ago (see: https://github.com/Qiskit/qiskit/pull/701), we should check that this assumption is still true on more modern hardware. We should check this on various CPU types and also different OSes (also remembering multiprocessing is disabled by default on macOS and windows, so it will need to be explicitly re-enabled to test this).

As part of this, it would be useful to have a less hacky way to force parallelisation in parallel_map, if not only for our own testing purposes.  It seems quite likely at the moment that the internal dispatch logic is resistant to the attempts to override qiskit.tools.parallel.PARALLEL_DEFAULT in the CI suite, and (at least) macOS Azure jobs intended to test transpiler parallelism aren't actually running in parallel contexts.


SlimmeLezer+ with HDLC stops working

Hi!
Recently purchased a SlimmeLezer+ v1.2 for my Aidon 6534 electricity meter.
Using the sample config for the slimmelezer works. But when changing the meter_sensor from P1Reader to P1ReaderHDLC it stops working. I cant open the web portal, upload ota or connect using Home Assistant. Re-flashing using ESPHome flasher without HDLC makes everything work again.
Compiled using latest ESPHome v2023.6.3, I've also tried to pin the container to the lastest working according to the readme (2022.12.1) but still the same issue.
When compiling with HDLC enabled i also get this warning:
In file included from src/main.cpp:65:
src/p1reader.h: In member function 'bool P1ReaderHDLC::readHDLCStruct(ParsedMessage*)':
src/p1reader.h:364:21: warning: '.' directive writing 1 byte into a region of size between 0 and 4 [-Wformat-overflow=]
  364 |       sprintf(obis, "%d.%d.%d", buffer[2], buffer[3], buffer[4]);
      |                     ^~~~~~~~~~
src/p1reader.h:364:21: note: directive argument in the range [0, 255]
src/p1reader.h:364:14: note: 'sprintf' output between 6 and 12 bytes into a destination of size 7
  364 |       sprintf(obis, "%d.%d.%d", buffer[2], buffer[3], buffer[4]);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

but it still compiles successfully. But after uploaded the sensor stops responding. My simple guess from some googling is that it might be causing some buffer overflow? Changing line 346 from  char obis[8]; to  char obis[12]; does remove the warning but the device still does not respond... so i might just caused other issues, or i am looking in the wrong spot.

UPDATE. It works... but with some modification.
I first found this post  after posting my initial issue. He seemed to have the same issue as me:

It flashes OK but the SL+ never starts afterwards.

So i followed his steps using forsbers fork. I then used his yaml config that he posted in his thread.
The differences being that i did all of this in ESPHome docker container running v2023.6.3. This gave me compile issues from forsbers p1reader.h but after implementing the changes that MrGlad8 wrote in issue #44 everything works. Adopted into Home Assistant and i am getting readings from the meter now.
So. Something is not working correctly in the current main branch to support Aidon meters on Slimmelezer+ v1.2. But the changes that were suggested in issue #44 seems to be implemented in the current main branch from what i can see.


Include files list in Attachment type

When a user clicks on an app shortcut on a message (i.e. in the "More actions" kebab menu of the message) Slack sends a message to the app that includes a description of the message. If the message has an attached message, and that message has an attached file, the message's attachment (com.slack.api.model.Attachment) will have a field files, mapped to a list of com.slack.api.model.File) objects. The Attachment class does not include this field, so this information is not included with the rest of the message when deserializing into a POJO, requiring extra steps to retain it.
Category (place an x in each of the [ ])

[ ] bolt (Bolt for Java)
[ ] bolt-{sub modules} (Bolt for Java - optional modules)
[ ] slack-api-client (Slack API Clients)
[x] slack-api-model (Slack API Data Models)
[ ] slack-api-*-kotlin-extension (Kotlin Extensions for Slack API Clients)
[ ] slack-app-backend (The primitive layer of Bolt for Java)

Hey @zolstein, thanks for uncovering this edge-case and providing the details to reproduce it!
I've marked this an an enhancement and added it to our "To Do" bucket. So it'll be plunked off in our upcoming work.
You seem quite knowledgable about the situation - if you're interested in sending a pull request to implement the files attachment, we'd be happy to review and merge the work!

@zolstein I think, in a common scenario, the files exists at the top level of message, not inside any of message.attachments. https://github.com/slackapi/java-slack-sdk/blob/v1.4.0/slack-api-model/src/main/java/com/slack/api/model/Message.java#L48
But, I might be missing some patterns. Could you share an example of attachments reproducing your situation?

Sure. Here's the JSON payload of an example message that has this issue:
message_action.txt

@zolstein Aha! Now I understand the pattern. This is a very common situation. I will fix this issue and include the change in the next patch version (if everything goes well, I will release the version within a few hours).

Fantastic! Thanks for the quick fix, and for all the great work you guys do!


Add Code Coverage Reports to Pull Requests

As a developer
I want to see which lines of code are covered by automatic testing and which are not directly inside a pull request.
Because it's very easy to see which lines of code are not covered by tests.
NOTES:

CodeCov seems to be free for Open-Source projects. It only supports Java officially, but since it supports JaCoCo Reports and those can be generated for Kotlin Code, it might just work.

Acceptance Criteria:

[ ] It's clearly visible in PRs which lines of code executed in tests and which are not.

Jacoco reporting is integrated for the backend.
Sadly, CodeCov does not support showing Coverage inside GitHubs WebUI. They do offer a web extension for this exact purpose, but since CodeCov isn't FOSS, none of us would install it just to see the code coverage.
So yeah... should've gone with another site to host our project... like one that's FOSS and properly supports stuff like this... and that I've used for this exact purpose


[BAG] Disable permissions when saving changes

Recently I noticed that while saving changes, when there is a peace process, you can put blocks in the region. The players took advantage of this and built a spawn.

I don't know what you mean by "peace process".
When the Fill process says "Saving the world to disk", it is using Bukkit's World.save() method. If that is somehow allowing block placement by someone in a location where they shouldn't be allowed, the problem is not with WorldBorder and there's nothing on WorldBorder's end that can be done about it.

Then what is the problem?

It sounds like it would be a Bukkit/Spigot problem, though it could be related to a different plugin / mod.


npm run deploy fails

Running on Ubuntu Windows. All looks to be installed correctly.
Here is my npm debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'deploy' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'predeploy', 'deploy', 'postdeploy' ]
5 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>6 silly lifecycle<EMAIL_ADDRESS>no script for predeploy, continuing
7 info lifecycle<EMAIL_ADDRESS><EMAIL_ADDRESS>8 verbose lifecycle<EMAIL_ADDRESS>unsafe-perm in lifecycle true
9 verbose lifecycle<EMAIL_ADDRESS>PATH: /usr/share/npm/bin/node-gyp-bin:/mnt/c/Users/ernest.vanduyne/PycharmProjects/aurora-backup/lambda-cloudwatch-slack-master/node_modules/.bin:/home/erniev/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/WindowsApps/CanonicalGroupLimited.UbuntuonWindows_1804.2019.521.0_x64__79rhkp1fndgsc:/mnt/c/ProgramData/DockerDesktop/version-bin:/mnt/c/Program Files/Docker/Docker/resources/bin:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/iCLS:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/iCLS:/mnt/c/Windows/System32:/mnt/c/Windows:/mnt/c/Windows/System32/wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0:/mnt/c/Windows/System32/OpenSSH:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files/Intel/WiFi/bin:/mnt/c/Program Files/Common Files/Intel/WirelessCommon:/mnt/c/Program Files/Amazon/AWSCLI/bin:/mnt/c/Program Files/PuTTY:/mnt/c/Program Files/dotnet:/mnt/c/Users/ernest.vanduyne/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/ernest.vanduyne/AppData/Local/JetBrains/PyCharm Community Edition 2019.1.1/bin:/mnt/c/Users/ernest.vanduyne/AppData/Local/Programs/Git/cmd:/snap/bin
10 verbose lifecycle<EMAIL_ADDRESS>CWD: /mnt/c/Users/ernest.vanduyne/PycharmProjects/aurora-backup/lambda-cloudwatch-slack-master
11 silly lifecycle<EMAIL_ADDRESS>Args: [ '-c', './scripts/deploy.sh' ]
12 silly lifecycle<EMAIL_ADDRESS>Returned: code: 1  signal: null
13 info lifecycle<EMAIL_ADDRESS>Failed to exec deploy script
14 verbose stack Error<EMAIL_ADDRESS>deploy: ./scripts/deploy.sh
14 verbose stack Exit status 1
14 verbose stack     at EventEmitter. (/usr/share/npm/lib/utils/lifecycle.js:232:16)
14 verbose stack     at emitTwo (events.js:126:13)
14 verbose stack     at EventEmitter.emit (events.js:214:7)
14 verbose stack     at ChildProcess. (/usr/share/npm/lib/utils/spawn.js:24:14)
14 verbose stack     at emitTwo (events.js:126:13)
14 verbose stack     at ChildProcess.emit (events.js:214:7)
14 verbose stack     at maybeClose (internal/child_process.js:925:16)
14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
15 verbose pkgid<EMAIL_ADDRESS>16 verbose cwd /mnt/c/Users/ernest.vanduyne/PycharmProjects/aurora-backup/lambda-cloudwatch-slack-master
17 error Linux 4.4.0-17763-Microsoft
18 error argv "/usr/bin/node" "/usr/bin/npm" "run" "deploy"
19 error node v8.10.0
20 error npm  v3.5.2
21 error code ELIFECYCLE
22 error<EMAIL_ADDRESS>deploy: ./scripts/deploy.sh
22 error Exit status 1
23 error Failed at the<EMAIL_ADDRESS>deploy script './scripts/deploy.sh'.
23 error Make sure you have the latest version of node.js and npm installed.
23 error If you do, this is most likely a problem with the lambda-cloudwatch-slack package,
23 error not with npm itself.
23 error Tell the author that this fails on your system:
23 error     ./scripts/deploy.sh
23 error You can get information on how to open an issue for this project with:
23 error     npm bugs lambda-cloudwatch-slack
23 error Or if that isn't available, you can get their info via:
23 error     npm owner ls lambda-cloudwatch-slack
23 error There is likely additional logging output above.
24 verbose exit [ 1, true ]

Because you are on Windows. Deploy script works only on Linux and Mac

Maybe it'll help, i had the same errors but above i had a permission issue from aws, and since its fixed i can deploy with no problem

hey @ernievd thanks for reporting!
If you're still working on this and neither of those suggestions work for you please re-open this. Thank you :+1:


Change all references of DisplayGrid to ShowGrid

Description
We recently changed the DisplayGrid sample to ShowGrid, but left in some references to DisplayGrid. This is just changing those over to ShowGrid
Type of change

[x] Bug fix
[ ] New sample implementation
[ ] Sample viewer enhancement
[ ] Other enhancement

Platforms tested on:

[ ] Windows
[ ] Android
[ ] Linux
[x] macOS
[ ] iOS

Checklist

[ ] Runs and compiles on all active platforms as a standalone sample
[x] Runs and compiles in the sample viewer(s)
[x] Branch is up to date with the latest main/v.next
[x] All merge conflicts have been resolved
[x] Self-review of changes
[x] There are no warnings related to changes
[x] No unrelated changes have been made to any other code or project files
[x] Code is commented with correct formatting (CTRL+i)
[x] All variable and method names are camel case
[x] There is no leftover commented code
[ ] Screenshots are correct size and display in description tab (500px by 500px, platform agnostic)
[ ] If adding a new sample, it is added to the sample viewer
[ ] Cherry-picked to Main branch (if applicable)

These need to be alphabetized, doing that now.


[Firefox] SecurityError: The operation is insecure

Hi, I have problems using the tool (https://ui.perfetto.dev/) on Firefox (Mozilla Firefox for Manjaro Linux 105.0.3).
Stack trace:
To assist with debugging please attach or link to the trace you were viewing.

Viewed on: https://ui.perfetto.dev

SecurityError: The operation is insecure.
cache_manager</getCache/<@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:112688:35
tslib</</__awaiter/<@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:4585:75
__awaiter@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:4581:16
getCache@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:112679:18
cache_manager</cacheKeys/<@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:112734:33
tslib</</__awaiter/<@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:4585:75
__awaiter@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:4581:16
cacheKeys@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:112732:18
cache_manager</deleteStaleEntries/<@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:112811:28
tslib</</__awaiter/<@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:4585:75
__awaiter@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:4581:16
deleteStaleEntries@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:112808:18
cache_manager</cacheTrace/<@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:112783:15
fulfilled@https://ui.perfetto.dev/v29.0-791019539/frontend_bundle.js:4582:62

v29.0-791019539<PHONE_NUMBER>1af770103b161100a1a3de1b47dfb3
UA: Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0

I am using a simple local trace file generated by nodejs (running nodejs with node --trace-events-enabled).
I have no problem either using this tool on Chrome or using the legacy UI.
Thanks for your support!

It turns out that I was using Firefox in private mode, so the error occurred.
Switching to normal mode solves the problem.


Fixed a few bugs

There are mainly two bugs fixed in this PR:

Wrong usage of tilde operator ~ on Python boolean value
pyStan is not able to sample from data with missing or nan values

along with some code clean up.

Coverage decreased (-0.2%) to 78.588% when pulling 288b75af4da6b48214d4cc206b7896f5af434743 on shansfolder:dev into f1ea32a20dc11e690238405a75a6d865d50c58e3 on zalando:dev.

Awesome, @shansfolder :)


ClaimsPrinciple (logged in user) is being retained across browsers and logins

I have noticed the following behavior when using IndividualAccount authentication on a webapp hosted on Azure.
This only happens when hosted in Azure and I have not been able to replicate this behavior when debugging locally in VS.
Following steps to reproduce the behavior I am seeing:
User 1 logins in on Browser 1
User 1 navigates to Contact page
User 2 logins in on Browser 2
User 2 navigates to Contact page
User 2 Contact page shows User 1's details in LoginPartial
Hit F5 to force refresh Contact page and LoginPartial now displays User 2's details
This was duplicated using the standard ASP.Net Core Web Application template in Visual Studio 2015 Update 3.
I have attached a repo with a sample project here.

@Tratcher any idea how this could happen?

Browser 1 and Browser 2 are just different tabs/windows for the same browser right? (e.g. both are Internet Explorer no). There's no user isolation across browser windows. It may be re-using resources cached on the client.

Another way to check this is to open the tabs in "InPrivate/Incognito" mode.

No this is across different browsers (eg. Chrome and Firefox), also been reproduced using different pc's.
Busy firing up a vm to determine if the issue is unique to Azure web apps.

:( I feel like an absolute chop!
We've just determined that this only happens on the company network. So the local proxy must be caching the page somewhere and returning it for all requests.
I'll leave this open until we confirm that the proxy is the issue

@Tratcher Is there a way to use the vary header when the user is authenticated to avoid proxies caching this content? I'm not saying that this should be on by default (A request by an authenticated user doesn't have to be answered with a response that contains content specific to that user) but I can see this being useful as something you can opt-in through a filter or something like that that you can put on the action to get this behavior.

I've added this filter to my Controller to prevent caching by the proxy.
[ResponseCache(Location = ResponseCacheLocation.None, NoStore = true)]
This seems to have solved the issue.

@danroth27 @HaoK We need to check what the default caching policy is for those pages in template.

@blowdart

Its a partial view on the layout, so its "every page", in the first place it shouldn't be served through HTTP if it contains the user credentials and I would think that a proxy wouldn't cache it is HTTPS.

Happy to close, as Javier mentioned this does not happen over https only http and can be solved by adding the no-cache headers


[BUG] Flight Data Widget Error

Environment
Self-Hosted (Docker)
System
UnRaid 6.10.3
Version
2.1.1
Describe the problem
Just started looking at the Flight Data widget. I got an account with AeroDataBox and generated an api key. I verified that the api key works by doing a "Get Airport by code" "Test Endpoint" check on their site. I then configured the widget in Dashy, saved to disk, told it to refresh, and all I get is "Error finding and mounting specified widget". I looked through the troubleshooting section of the documents, and didn't see any mention of this error. Attached is the widget config with the api key redacted

.
Additional info
No response
Please tick the boxes

[X] You have explained the issue clearly, and included all relevant info
[X] You are using a supported version of Dashy
[X] You've checked that this issue hasn't already been raised
[X] You've checked the docs and troubleshooting guide
[X] You agree to the code of conduct

Please disregard... I restarted the Docker image and it started working, go figure.

Closing, as nothing to do.
I guess that config not refreshed? If so, this should be fixed when the tasks in #799 are complete :)


[Server] Cluster ping test enhancement

Current Behavior
There is a 1 second timeout (soon to be increased to 5 seconds) on pinging the k8s cluster.
Desired Behavior
After the timeout the connectivity attempt shouldn't be dropped immediately, it should continue and the user should be notified that the cluster did respond but it responded late.
Implementation
Using a context with a timeout is desirable although any other approach can also be discussed.

Contributor Guides and Handbook

🛠 Meshery Build & Release Strategy
📚 Instructions for contributing to documentation

Meshery documentation site and source

🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

I think I should make separate file, but in which directory I have to add the file confusing in that

Hey @Azanul ,
I would like to try on this issue. Would you mind helping me around?

Hey @Azanul , I would like to try on this issue. Would you mind helping me around?

Sure thing.

The changes are to be made in func (kc K8sContext) PingTest() error in server/models/k8s_context.go.

@8rxn Thank you for opening a PR, I'm opening a new Issue let's link your PR to it.


Error when Trying to get Applications

Hi
I get the following error when clicking on the Get Apps button:
idb-master/lib/lib/app.rb:24:in initialize': undefined methodbundle_identifier' for nil:NilClass (NoMethodError)
/idb-master/lib/gui/app_list_dialog.rb:63:in new' /idb-master/lib/gui/app_list_dialog.rb:63:inblock in refresh_app_list'
/idb-master/lib/gui/app_list_dialog.rb:62:in each' idb-master/lib/gui/app_list_dialog.rb:62:inrefresh_app_list'
idb-master/lib/gui/app_list_dialog.rb:20:in initialize' idb-master/lib/gui/global_app_details_group_box.rb:43:innew'
idb-master/lib/gui/global_app_details_group_box.rb:43:in block in initialize' gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2454:incall'
gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2454:in invoke' gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:inqt_metacall'
gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in method_missing' gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:inexec'
gems/idb-2.6.2/bin/idb:4:in <top (required)>' bin/idb:23:inload'
bin/idb:23:in <main>' .rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:ineval'
.rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in `'
recv failed: Resource temporarily unavailable
Tried many times, also rebooting, rebooting ipad etc.
Any idea about this?
Thanks!

Hi,
I have a few questions to narrow this down.

Is this the latest version of idb?
Which version of iOS are you running and has the device been upgraded from iOS to iOS 8?
Do you have any applications installed on the device? (See #55 )

Thanks,
Daniel

Hello Daniel

Is this the latest version of idb?

I have downloaded and installed it on the day that I wrote this entry, so I guess it is the newest version

Which version of iOS are you running and has the device been upgraded from iOS to iOS 8?

The iOS is 8.1.2
It was a fresh install, not an upgrade

Do you have any applications installed on the device? (See #55 https://github.com/dmayer/idb/issues/55 )

Yes, there are several apps installed. They are also visible in the LastLaunchServicesMap.plist file.
It would be great if this problem could be fixed!
Thanks,
Andriu

Am 06.03.2015 um 18:29 schrieb Daniel A. Mayer<EMAIL_ADDRESS>Hi,
I have a few questions to narrow this down.

Is this the latest version of idb?
Which version of iOS are you running and has the device been upgraded from iOS to iOS 8?
Do you have any applications installed on the device? (See #55 https://github.com/dmayer/idb/issues/55 )

Thanks,
Daniel
—
Reply to this email directly or view it on GitHub https://github.com/dmayer/idb/issues/58#issuecomment-77599215.

Any idea yet?
Thanks

Hi
I am still waiting for some feedback - do you have an idea on how to fix this?
Thanks!

hey, really sorry, I had a lot of things going on. I am looking into this right now.

So, the problem is that the Info.plist file for one of the apps on your device either cannot be parsed or the bundle_identifier field for it cannot be found.  You could add a debug statement to lib/lib/app.rb to see for which app te parsing fails. If it is a public app, I'd like to install it locally and see if I can reproduce the bug.

I have the same issue, but it seems related to ssh forwarding not working:
[INFO] 2015-03-29 16:20:48 :: port_forward :: Setting up port forwarding...
[INFO] 2015-03-29 16:20:48 :: port_forward ::  - Forwarding remote:4711 -> localhost:4711
/var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/service/forward.rb:178:in block in remote': remote forwarding request failed (Net::SSH::Exception) 	from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:505:in call'
from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:505:in request_failure' 	from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:466:in dispatch_incoming_packets'
from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:222:in preprocess' 	from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:206:in process'
from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:170:in block in loop' 	from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:170:in loop'
from /var/lib/gems/1.9.1/gems/net-ssh-2.9.2/lib/net/ssh/connection/session.rb:170:in loop' 	from /home/ola/MASA/ios/idb/lib/lib/ssh_port_forwarder.rb:31:in start'
from /home/ola/MASA/ios/idb/lib/lib/../helper/ssh_port_forwarder.rb:58:in run' 	from /home/ola/MASA/ios/idb/lib/lib/../helper/ssh_port_forwarder.rb:63:in module:Idb'
from /home/ola/MASA/ios/idb/lib/lib/../helper/ssh_port_forwarder.rb:7:in `'

Hi,
I honestly don’t think that is the case.  The calls to @plutil are in the same file:
  if RbConfig::CONFIG['host_os'] =~ /linux/
<EMAIL_ADDRESS>-i "#{@plist_file}" -o "#{@plist_file}"`
  else
<EMAIL_ADDRESS>-convert xml1 "#{@plist_file}"`
  end

the  backpacks definitely run the command on the host. So lets figure out whats going on.
The forwarding error you mentioned in your first email may be due to the port being used already or a previous running instance of idb crashing and leaving stale “iproxy” processes behind. You can safely kill those processes.
Could you try removing all of the forwarding in the settings and see if idb then works properly?
Thanks,
Daniel

On Mar 29, 2015, at 10:20 AM, Alaeddine Mesbahi<EMAIL_ADDRESS>wrote:
Hi,
The issue seems to come from this portion of code in plist_util.rb:
@plutil = Pathname.new("/usr/bin/plutil")
if(!@plutil.exist?)
@plutil = Pathname.new("/usr/bin/plistutil")
if(!@plutil.exist?)
raise "plutil not found at #{@plutil}. aborting."
end
end
Pathname.new looks on the local desktop filesystem while it seems to be expecting it to be looking on the phone filesystem. I've confirmed that by copying /usr/bin/plutil to my local file system and replacing the code to point to it and it then works fine.
Any idea what is the source of the confusion ?
—
Reply to this email directly or view it on GitHub https://github.com/dmayer/idb/issues/58#issuecomment-87427105.

hey, hey, fresh install this week, new install of osx, I'm having the same issues - tool looks promising but haven't successfully loaded apps yet
O] 2015-08-10 13:21:25 :: idb ::  Parsing plist file.. [ERROR] 2015-08-10 13:21:25 :: idb ::  Info.plist not found. [ERROR] 2015-08-10 13:21:25 :: idb ::  Info.plist not found. [ERROR] 2015-08-10 13:21:25 :: idb ::  Error getting plist file . [DEBUG] 2015-08-10 13:21:25 :: idb ::  Exception Details: undefined method `sub' for nil:NilClass. [DEBUG] 2015-08-10 13:21:25 :: idb ::  Backtrace: /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/lib/app.rb:255:in `cache_file' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/lib/app.rb:271:in `parse_info_plist' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/lib/app.rb:17:in `initialize' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:76:in `new' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:76:in `block in refresh_app_list' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:75:in `each' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:75:in `refresh_app_list' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:33:in `initialize' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/global_app_details_group_box.rb:43:in `new' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/global_app_details_group_box.rb:43:in `block in initialize' /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in `call' /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in `invoke' /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in `qt_metacall' /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in `method_missing' /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in `exec' /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/idb.rb:285:in `run' ./idb:4:in `<main>'. /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/lib/app.rb:24:in `initialize': undefined method `bundle_identifier' for nil:NilClass (NoMethodError) 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:76:in `new' 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:76:in `block in refresh_app_list' 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:75:in `each' 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:75:in `refresh_app_list' 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/app_list_dialog.rb:33:in `initialize' 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/global_app_details_group_box.rb:43:in `new' 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/gui/global_app_details_group_box.rb:43:in `block in initialize' 	from /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in `call' 	from /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in `invoke' 	from /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in `qt_metacall' 	from /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in `method_missing' 	from /usr/local/lib/ruby/gems/2.1.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in `exec' 	from /usr/local/lib/ruby/gems/2.1.0/gems/idb-2.8/lib/idb.rb:285:in `run' 	from ./idb:4:in `<main>' recv failed: Resource temporarily unavailable

Hey I had this problem today. Turned out after a few extra debug lines it was just a messed up app. On my 8.1.3 device there was "3EF1BA8F-F005-4D54-A956-6AA1FDE7A444/UK.app/" that was empty. Not even sure yet what it was (kids use the device too :P so I'll blame them). But removed the folder and idb worked a treat as it has before.  If I get time - unlikely - I try and fork to put something in to help be less bothersome.

Some additional checks should be added to idb. I'll close this for now. If someone encounters similar issue, let me know and I will work on error checking code to overcome it.

Hi
My problem is one error about  'undefined method' ...imy platform is kali Linux 2017.3 and iOS 11
[INFO] 2018-10-04 20:52:39 :: idb ::  Parsing plist file..
[DEBUG] 2018-10-04 20:52:40 :: idb ::  Data Dir: {"$class"=>nil, "snapshots"=>nil, "identifier"=>nil}
[DEBUG] 2018-10-04 20:52:52 :: idb ::  Appending extension to AppIcon60x60
[DEBUG] 2018-10-04 20:52:52 :: idb ::  Now: AppIcon60x60*.png
[DEBUG] 2018-10-04 20:52:52 :: idb ::  Executing blocking SSH command: ls /private/var/containers/Bundle/Application/E690A21E-A817-40D9-B52B-DD65F2E569B5/app/AppIcon60x60.png
[INFO] 2018-10-04 20:52:55 :: idb ::  Icon found at<EMAIL_ADDRESS>[INFO] 2018-10-04 20:52:55 :: idb ::  Locating application binary...
[DEBUG] 2018-10-04 20:52:56 :: idb ::  File not found: Net::SFTP::StatusException (2, "no such file")
[DEBUG] 2018-10-04 20:52:56 :: idb ::  File not found: Net::SFTP::StatusException (2, "no such file")
[DEBUG] 2018-10-04 20:52:56 :: idb ::  File not found: Net::SFTP::StatusException (2, "no such file")
[ERROR] 2018-10-04 20:52:56 :: idb ::  Cannot find ldid binary at /usr/bin/ldid
Traceback (most recent call last):
26: from /var/lib/gems/2.5.0/bin/idb:23:in <main>' 	25: from /var/lib/gems/2.5.0/bin/idb:23:in load'
24: from /root/movil/idb/bin/idb:4:in <top (required)>' 	23: from /root/movil/idb/lib/idb.rb:278:in run'
22: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in exec' 	21: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in method_missing'
20: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:479:in qt_metacall' 	19: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in invoke'
18: from /root/movil/idb/lib/gui/global_app_details_group_box.rb:63:in block in initialize' 	17: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:917:in exec'
16: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:917:in method_missing' 	15: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:917:in qt_metacall'
14: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in invoke' 	13: from /root/movil/idb/lib/gui/app_list_dialog.rb:24:in block in initialize'
12: from /root/movil/idb/lib/gui/app_list_dialog.rb:24:in method_missing' 	11: from /root/movil/idb/lib/gui/app_list_dialog.rb:24:in qt_metacall'
10: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in invoke' 	 9: from /root/movil/idb/lib/gui/global_app_details_group_box.rb:61:in block (2 levels) in initialize'
8: from /root/movil/idb/lib/gui/global_app_details_group_box.rb:61:in app_changed' 	 7: from /root/movil/idb/lib/gui/global_app_details_group_box.rb:61:in qt_metacall'
6: from /var/lib/gems/2.5.0/gems/qtbindings-<IP_ADDRESS>/lib/Qt/qtruby4.rb:2470:in invoke' 	 5: from /root/movil/idb/lib/idb.rb:122:in block in init_ui'
4: from /root/movil/idb/lib/gui/main_tab_widget.rb:159:in app_changed' 	 3: from /root/movil/idb/lib/gui/main_tab_widget.rb:95:in enableLocalStorage'
2: from /root/movil/idb/lib/gui/local_storage_tab_widget.rb:25:in setup' 	 1: from /root/movil/idb/lib/gui/plist_file_widget.rb:52:in setup'
/root/movil/idb/lib/gui/default_protection_class_group_widget.rb:23:in update': undefined method each' for "":String (NoMethodError)


Update incomplete text in notebooks

This PR fixes the issue in https://github.com/scverse/napari-spatialdata/issues/80/.
The text has been updated from
Then, we open the "Scatter" Widget by using the menu bar and go to Plugins > napari-spatialdata > Scatter. In the Scatter Widget,
to
Select "point8_labels" in the list of layers. Then, we open the "Scatter" Widget by using the menu bar and going to Plugins > napari-spatialdata > Scatter. This loads the AnnData object associated with that layer into the "Scatter" Widget.

Codecov Report
Patch and project coverage have no change.

Comparison is base (291ede5) 73.78% compared to head (f48ea65) 73.78%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #119   +/-   ##
=======================================
  Coverage   73.78%   73.78%
=======================================
  Files          14       14
  Lines        1526     1526
=======================================
  Hits         1126     1126
  Misses        400      400

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

LGTM


I'd like to be able to download the associations for a gene or SNP

@elipapa commented on Tue Feb 21 2017
from support email
I'd like to be able to view in a table (and download) the associations for a gene (or SNP) all in one place

@elipapa commented on Tue Feb 21 2017
We display the genomic context of a gene and its SNPs with associations upon clicking the lollipops. Could a table be provided? GWAS catalog provides this. Shall we replicate it? Shall we link out to them (https://www.ebi.ac.uk/gwas/search?query=clec16a). Need to be careful: we may want to change the focus of people: instead of looking at every single SNP to taking the whole genomic region at once.

@elipapa commented on Mon Apr 24 2017
this could fit either in the target profile or the associations page, but is basically a wrapper around the existing API functionality

Triage notes:

Issue will be resolved with the introduction of the Genetics Portal as users will be able to download a table of associated genes and associated SNPs based on the G2V pipeline

Issue closed as per triage notes above


Updating and Verifying currently non-functional on my end.

It's in the name. No toast spinning, no toaster dinging (although there is a quieter sound) just a perpetually empty verifying progress bar. This is not the case with the first pre alpha at all, only the second. Here's footage.

OFTOAST II alpha 1
https://user-images.githubusercontent.com/85916614/215282965-030a6d3b-caf2-475c-9026-d328c512d28e.mp4

OFTOAST II alpha 2
https://user-images.githubusercontent.com/85916614/215282972-5c3e1257-b610-4a39-8c48-0b5d1f1448fe.mp4

I've tried to fix this but it seems to keep cropping up...

Reopen if this keeps happening.


Add activity feed API

#147  👈
main

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

Join @khrm and the rest of your teammates on  Graphite

heu what is this?

I was playing with https://graphite.dev/ cli. It created that pr.

interesting "thing"


Generic names leak out of functions

Somehow type parameter YEA has its name declared in the main scope (not the function scope)
function x<YEA>() {}

type B = YEA;

This might have to do with the hoisting (synthesise_shape)

Hello, I investigated this issue!
It seems that in the hoist_statements function, specifically in the Function match section, synthesise_shape is applied to the environment outside the function scope without generating a new lexical scope within the function. As a result, it might be registering to the named_types in the scope one level higher than intended.
https://github.com/kaleidawave/ezno/blob/d67cd1b0b9f5c308a8d3f8ea04c5ccb8baa470c5/checker/src/synthesis/hoisting.rs#L559-L568
What do you think?

Yes, I think this is the issue. Btw synthesis_shape is hoisting the function type with its value parameter types and type parameters (type parameter names are the ones leaking).
The stages for checking (filtered for functions)

synthesis_shape type annotations on a function
synthesis_function body of a function
run statements

I think you are correct, the same environment is used for synthesis_type_parameter
https://github.com/kaleidawave/ezno/blob/d67cd1b0b9f5c308a8d3f8ea04c5ccb8baa470c5/checker/src/synthesis/functions.rs#L636-L641
I think it needs to be modified to do a similar process to function type annotations where it creates a new lexical environment and does the synthesis inside.
https://github.com/kaleidawave/ezno/blob/d67cd1b0b9f5c308a8d3f8ea04c5ccb8baa470c5/checker/src/synthesis/functions.rs#L597-L602
Would you be interesting in committing and adding a test for the fix?

Thank you! Of course, I'll try.


add m5ad instance types

Description
Adds the m5ad instance type to the aws instance type data source.
Issues Resolved
[List any existing issues this PR resolves]
Contribution Check List

[x] All tests pass.
[x] New functionality includes testing.
[x] New functionality has been documented in the README if applicable
[x] New functionality has been documented in CHANGELOG.MD

          1 Error

:no_entry_sign:
Please add labels to this Pull Request

  Generated by :no_entry_sign: Danger


Add Turbolinks compatibility and Loading Indicator

Turbolinks requires event listeners to be attached to the document, and then scoped to the container. Otherwise, ajax:before and ajax:success events on the container don't get listened.
Also added a fix for only firing ajax on inputs when typing - not on focus or tab switching.
Config also now has loading indicator option.

@Sology - Is this going to be merged?

Hello,
@dja, Thank you for your contribution. I've look into the changes you proposed and while the goal is decent, I think your code won't work properly.
There are two issues I see in your approach:

jQuery 'on' event listener accepts selector as second argument, not element object as you proposed.
We can't bind 'confirmation' event handlers to $(document) because they need a possibility to block the event propagation is the action was not confirmed. Binding it to $(document) is just too late.

I suggest using data load events provided by Turbolinks (https://github.com/turbolinks/turbolinks#running-javascript-when-a-page-loads) to attach necessary smart listing events.
As for the loading indicator and firing ajax events while typing - please create separate pull requests so I could merge them.


Unable to add new device to devices.js

**zigbee2mqtt add-on version (if edge, please report commit hash):
<IP_ADDRESS>
Operating environment (HassOS, Virtual Machine, Device/platform running Hass.io):
hassio running on ubuntu (latest version) on an AtomicPi
Description of problem:
I have a device which is not currently supported and needs to be added per https://www.zigbee2mqtt.io/how_tos/how_to_support_new_devices.html.
I opened a bash shell in the container and used vi to add my device to the end of the file. (used cat devices.js afterwards to confirm the change was saved.)  then when I restart the addon, the change has been erased...
How do I add my change to addon?
Your entire configuration from the frontend (with sensitive fields redacted):
{
  "data_path": "/share/zigbee2mqtt",
  "devices": "[]",
  "groups": "groups.yaml",
  "homeassistant": true,
  "permit_join": false,
  "mqtt": {
    "base_topic": "zigbee2mqtt",
    "server": "mqtt://<IP_ADDRESS>",
    "user": "myuser",
    "password": "mypass"
  },
  "serial": {
    "port": "/dev/ttyACM1"
  },
  "advanced": {
    "pan_id": 6754,
    "channel": 11,
    "availability_blacklist": [],
    "network_key": [
      1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
    ]
  },
  "ban": [],
  "whitelist": [],
  "queue": {}
}

Your logs from Hass.io
zigbee2mqtt:warn 8/4/2019, 10:47:46 AM Device with modelID 'Connected A-19 60W Equivalent   ' is not supported.
zigbee2mqtt:warn 8/4/2019, 10:47:46 AM Please see: https://www.zigbee2mqtt.io/how_tos/how_to_support_new_devices.html

Copy https://github.com/Koenkk/zigbee-shepherd-converters/blob/master/devices.js to /share/zigbee2mqtt. Add your device to devices.js (Read docs)
add "zigbee_shepherd_devices": true in configure and start


Tag the source

It would be very helpful if you could tag releases. This would enable distributions who want to run your tests to fetch the package from GitHub instead of Pypi, where the tests are excluded.
Thanks

Hi @fabaff !
I have now added a tag for the 0.5.0 release :)

The 0.5.0 release actually did not have 100% coverage of the source btw, something that the main branch has. If 100% coverage is needed, I can release that as 0.6.0 if you prefer.

At least for Nixpkgs the coverage is not really relevant. It's likely that I'm going to patch the value to avoid build failures.
Thanks


feat: Support AWS provider 3.0 and Terraform 0.13

Fixes #165
Description
Support AWS provider 3.0 by allowing any version greater than 2.54
Motivation and Context
Per Terraform documentation, pessimistic version constraints should not be used for providers
https://www.terraform.io/docs/configuration/provider-requirements.html#best-practices-for-provider-versions
Breaking Changes
See AWS provider documentation
How Has This Been Tested?
None yet.

Thanks, @zachwhaley !
v5.7.0 has been just released.


Operator should configure Contour with gateway controller name

Contour now requires the gateway controller string to be set in its config when using Gateway API
Currently, Contours deployed by the operator fail with:
contour: error: invalid Contour configuration: invalid Gateway parameters specified: controllerName required, try --help

We also need to see if we need to start removing some of the gateway/gateway class controller logic in the operator now that Contour itself has a gateway and gateway class controller

Investigating this, I have a patch that fixes this problem, but a further change in Contour has made GatewayClasses with non-nil parametersRef invalid, this should be ignored. Working on a patch for that now, and I'll log an issue in Contour to track that work.
Once those two things are fixed, I think we will need to cut a .1 release to fix this, for both products.


feat(crd): add CredentialBasicAuth

What this PR does / why we need it:
This PR adds CredentialBasicAuth CRD which will be used by KGO.
Resources of this type will be created when KongConsumer will use a Secret as credential. This will result in CredentialBasicAuth being created, constituting a 1:1 mapping with a credential resource in Konnect.
Which issue this PR fixes
Related to https://github.com/Kong/gateway-operator/issues/617
Special notes for your reviewer:
PR Readiness Checklist:
Complete these before marking the PR as ready to review:

[ ] the CHANGELOG.md release notes have been updated to reflect significant changes

So a CredentialBasicAuth represents a relationship that a KongConsumer referencing a Secret as a basic auth credential attached to the consumer?

Yes, that's the idea. If more Consumers use the same credential (not sure how realistic use case this is) this will create multiple credential objects for each usage.

Blocked for now before we get consensus on how this should look like:
https://kongstrong.slack.com/archives/C079GK3KB9R/p1726735862213059

Unblocked.
This for now will contain only the consumer ref and verbatim credential field.
This will replace the "old" way of binding consumers to credentials (Secrets) using the credentials field on the consumer. Instead users will be able to use this (and other types of credential CRDs) to bind consumers to credentials.
In the future we'll be able to provide support for "old" way of binding - using the credentials field - by an implementation of an additional reconciler as in https://github.com/Kong/gateway-operator/pull/623.

One afterthought I just had: shouldn't we name the CRD KongCredentialBasicAuth (with the Kong prefix) for the sake of consistency with the rest of the resources?

One afterthought I just had: shouldn't we name the CRD KongCredentialBasicAuth (with the Kong prefix) for the sake of consistency with the rest of the resources?

I was thinking about this one and went with no prefix. If you feel that would make it more consistent (which in hindsight seems like it would) I can make the change 👍

Yeah, I think we should keep it consistent. 👍


fix(atomic): improved aria label for rating facet values

https://coveord.atlassian.net/browse/KIT-1793
For every facet value where "Only" is displayed, I added "only" in the aria label.

Rating facet labels:

Inclusion filter on only 5 stars out of 5; 205 results
Inclusion filter on 4 stars out of 5; 1163 results
Inclusion filter on 3 stars out of 5; 146 results
Inclusion filter on 2 stars out of 5; 25 results
Inclusion filter on one star out of 5; 16 results

Rating range facet labels:

Inclusion filter on only 5 stars out of 5; 205 results
Inclusion filter on 4 to 5 stars; 1361 results
Inclusion filter on 3 to 5 stars; 1503 results
Inclusion filter on 2 to 5 stars; 1528 results
Inclusion filter on 1 to 5 stars; 1544 results

I really don't see why we need the only but not the & up. IMO only is more implicit for 5 stars than & up is implicit to the 3 to 4, for example

Inclusion filter on 2 to 5 stars

we don't need & up in aria-labels as we have more explicit text in aria-labels already, e.g.,
Inclusion filter on 2 to 5 stars.  You can also refer to my comment in a JIRA ticket where I address how different text and/or visuals clues help different categories of users 🙏