Revert "chore(powdr): update to latest and add logging"

Reverts AztecProtocol/aztec-packages#7152 due to submodule breakage

Benchmark results
No metrics with a significant change found.

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Proof generation
Each column represents the number of threads used in proof generation.

Metric
1 threads
4 threads
16 threads
32 threads
64 threads

proof_construction_time_sha256_30_ms
11,414
3,089 (-1%)
1,641
1,576
1,449 (-1%)

proof_construction_time_sha256_100_ms
44,855
12,059
5,667 (-1%)
5,578
5,505

proof_construction_time_poseidon_hash_ms
78.0
41.0 (+21%)
34.0
58.0
88.0 (+1%)

proof_construction_time_poseidon_hash_30_ms
1,518
416
203
227
268

proof_construction_time_poseidon_hash_100_ms
5,742
1,599 (+2%)
724 (-1%)
776 (-2%)
796 (-1%)

L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
4 txs
8 txs
16 txs

l1_rollup_calldata_size_in_bytes
1,412
1,412
1,412

l1_rollup_calldata_gas
9,452
9,466
9,476

l1_rollup_execution_gas
610,273
610,287
610,297

l2_block_processing_time_in_ms
746 (-1%)
1,410 (+1%)
2,680

l2_block_building_time_in_ms
25,371 (-1%)
51,172
99,600

l2_block_rollup_simulation_time_in_ms
25,278 (-1%)
50,872
99,248

l2_block_public_tx_process_time_in_ms
21,718 (-1%)
47,077
95,541

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 8 txs.

Metric
3 blocks
5 blocks

node_history_sync_time_in_ms
6,931
9,888 (+1%)

node_database_size_in_bytes
12,177,488 (-1%)
16,068,688

pxe_database_size_in_bytes
16,254
26,813

Circuits stats
Stats on running time and I/O sizes collected for every kernel circuit run across all benchmarks.

Function
time_ms
bytecode_size_in_bytes

GasToken:_increase_public_balance
70.7 (+5%)
13,873

GasToken:set_portal
16.8 (+1%)
3,495

Token:constructor
94.8 (-1%)
24,207

FPC:constructor
62.7 (+1%)
13,893

GasToken:mint_public
45.7 (-16%)
10,241

Token:mint_public
76.1
19,216

Token:assert_minter_and_mint
219
13,034

AuthRegistry:set_authorized
33.0 (+5%)
7,869

FPC:prepare_fee
179 (+1%)
15,187

Token:transfer_public
42.5 (+3%)
31,425

FPC:pay_refund
119 (+3%)
20,080

Benchmarking:increment_balance
2,694
15,465

Token:_increase_public_balance
61.1 (+8%)
15,089

FPC:pay_refund_with_shielded_rebate
155 (+8%)
21,167

Public DB Access
Time to access various public DBs.

Function
time_ms

get-nullifier-index
0.172 (-3%)

Tree insertion stats
The duration to insert a fixed batch of leaves into each tree type.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
256 leaves
512 leaves
1024 leaves

batch_insert_into_append_only_tree_16_depth_ms
10.3
16.7
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.8
31.7
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.599
0.514
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
48.4
75.6 (-1%)
130 (-1%)
243
468

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
95.9
159
287
543
1,055

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.494
0.464 (-1%)
0.447 (-1%)
0.440
0.437

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
59.5
111
180 (-1%)
351
688

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
109
207
355
691
1,363

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.504
0.498
0.477 (-1%)
0.475
0.472 (-1%)

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
72.6
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
133
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
0.517
N/A
N/A
N/A
N/A

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes
1 registered classes

tx_size_in_bytes
85,672
670,983

Transaction size based on fee payment method
| Metric |  |
| - |  |


Update MD file on new branch 2017-21-15_06-11-16

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon.md
:white_check_mark:Succeeded

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


ci: add dependabot

Maybe we can close #11 with this simple configuration.
Edit: Renovate is free for open source projects

Thanks you @jorgebodega !


When ListItem is a link, all text is underlined

Over in #366, @fensterbank reported that when an entire ListItem is a link all of its contents are underlined.

Taking a closer look now, we shouldn't recommend making an entire ms-ListItem a link. The list item can contain multiple actions (e.g. email subject, reply button, trash) that would have separate actions. It would be more suitable to add a link or JavaScript action to the specific elements that need to be actionable.


impossible to configure

I configure the yml file and when reloading it does not save and rewrite the configurations

What version of MyDog are you running, and version of Spigot/Paper?
Can you provide some logs?
Will try to reproduce.

3405-Spigot-f4ff00f-d10c35e (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT)
> [00:04:28] [Server thread/INFO]: [MyDog] Loading MyDog v0.1.3

[00:04:28] [Server thread/INFO]: [BetterTridents] Loading BetterTridents v2.2.1
[00:04:28] [Server thread/INFO]: [ArmedArmorStands] Loading ArmedArmorStands v1.2.3
[00:04:28] [Server thread/INFO]: [CombatWeaponryPlus] Loading CombatWeaponryPlus v1.4.7
[00:04:28] [Server thread/INFO]: [Replenish] Loading Replenish v1.4
[00:04:28] [Server thread/INFO]: [AuthMe] Loading AuthMe v5.6.0-beta2-b2453
[00:04:28] [Server thread/INFO]: [GrapplingHook] Loading GrapplingHook v1.6.2
[00:04:28] [Server thread/INFO]: [ShulkerRespawn] Loading ShulkerRespawn v1.1
[00:04:28] [Server thread/INFO]: [Geyser-Spigot] Loading Geyser-Spigot v2.0.0-SNAPSHOT
[00:04:28] [Server thread/INFO]: [ClickTpa] Loading ClickTpa v1.5.1
[00:04:28] [Server thread/INFO]: [LaggRemover] Loading LaggRemover v2.0.6
[00:04:28] [Server thread/INFO]: [ChestSort] Loading ChestSort v12.1.4
[00:04:28] [Server thread/INFO]: [LuckPerms] Enabling LuckPerms v5.3.30
[00:04:29] [Server thread/INFO]: __
[00:04:29] [Server thread/INFO]: | |) LuckPerms v5.3.30
[00:04:29] [Server thread/INFO]: |_ | Running on Bukkit - CraftBukkit
[00:04:29] [Server thread/INFO]:
[00:04:29] [Server thread/INFO]: [LuckPerms] Loading configuration...
[00:04:29] [Server thread/INFO]: [LuckPerms] Loading storage provider... [H2]
[00:04:29] [Server thread/INFO]: [LuckPerms] Loading internal permission managers...
[00:04:30] [Server thread/INFO]: [LuckPerms] Performing initial data load...
[00:04:30] [Server thread/INFO]: [LuckPerms] Successfully enabled. (took 1603ms)
[00:04:30] [Server thread/INFO]: [MyDog] Enabling MyDog v0.1.3
[00:04:30] [Server thread/INFO]: [MyDog] Vault not found.
[00:04:30] [Server thread/INFO]: [MyDog] Loaded 1 dogs.

What configurations are you configuring?

anyone

I've just tried changing some configurations, and they seem to get saved correctly..?
They are not being overwritten on restart either.
Do you edit the file manually, and then follow the change with /mydog reload? It should load the new configurations, and save them.

SOLVED MY BAD SO SORRY

Mind if I ask what the issue was, or what caused the issue?
Seems some other people have had the same problems in the past, so mind if I asked how you expected it to work?


Bump OpenFGA in docker-compose to v1.5.0

Summary
Change Type
Mark the type of change your PR introduces:

[ ] Bug fix (resolves an issue without affecting existing features)
[ ] Feature (adds new functionality without breaking changes)
[ ] Breaking change (may impact existing functionalities or require documentation updates)
[ ] Documentation (updates or additions to documentation)
[x] Refactoring or test improvements (no bug fixes or new functionality)

Testing
Review Checklist:

[x] Reviewed my own code for quality and clarity.
[ ] Added comments to complex or tricky code sections.
[ ] Updated any affected documentation.
[ ] Included tests that validate the fix or feature.
[ ] Checked that related changes are merged.

coverage: 39.513% (-0.006%) from 39.519%
when pulling 79806ac50967ec1262feb5f779975a4ce6b09c45 on openfga-compose-bump
into 45750b4e9fb2de33365758366e06c19e999bd2eb on main.


No module named  'google'

Hi,
I have been trying to use this module to integrate the google assistant into my MagicMirror. but when i try to run assistant.py I am greeted with
Traceback (most recent call last):
     File "assistant.py", line 24, in <module>
        import google.oauth2.credentials
ImportError: No module named 'google'

The google assistant running using the sample from google works fine with no issues
https://developers.google.com/assistant/sdk/prototype/getting-started-pi-python/run-sample
any suggestions?
Thanks

Same here!

The python sample from the google docs creates a virtual python3 environment. Try running it via  following command
/home/pi/env/bin/python3 -u assistant.py

Thanks
That seems to have solved that issue, but now a different module issue
pi@raspberrypi:~ $ /home/pi/env/bin/python3 -u assistant.py
Traceback (most recent call last):
     File "assistant.py", line 30, in <module>
        import pubnub.callbacks import SubscribeCallback
ImportError: No module named 'pubnub'

any further thoughts ?
Thanks

I should have added this to documentation but you need to install pubnub dependencies
pip install 'pubnub>=4.0.13'

Thanks for your help, I've got it working.
pip wouldn't let me install pubnub>=4.0.13, doesn't seem to be available yet (https://pypi.python.org/simple/pubnub/ version 4.0.13 isn't there).
So I used 4.0.12 instead. I also had to enter the virtual python3 environment before installing. In the end I used:
$ python3 -m venv env
$ source env/bin/activate
(env) $ python -m pip install 'pubnub>=4.0.12'

$ /home/pi/env/bin/python3 -u assistant.py

So now it's all working,
Thanks again.

Sweet!!
Pubnub documentation says it should be available [https://www.pubnub.com/docs/python/pubnub-python-sdk]
I've updated the Readme to install pubnub dependencies.
Closing the issue


Added failovermac option to config

Added failOverMac option to the config for bonding cni. Introduced as a solution to issues #11  and #14

/lgtm

/lgtm


Don't use the default install directory

Want to have a note that you should not install SCCM to an operating system partition. It is a bad default directory that should never be used in a production environments.
Summarize the change in the pull request title
Describe your change, specifically why you think it's needed.
Fixes #Issue_Number (if necessary)

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

Thanks @PanuSaukko for the contribution. 😃
Reference Twitter thread https://twitter.com/panusaukko/status/1116681735184486401
I'm checking with the feature team on this, stay tuned.

@PanuSaukko, the challenge is that I'm having a hard time stating to not use a wizard default. So I think the way to pivot this note is to state the implications of keeping the default. What are the primary concerns for using the default install directory? I think we could call those out in this note, and then let the admin make up their own mind.

Yep. I understand that it might difficult to say that the default installation directory is not very good option. Maybe you should change the default.. :-)
I see two main issues using OS partition as a default SCCM installation directory:

SCCM might consume all the free disk space on the OS partition and you might run into issues the OS partition runs out of free disk space.
SCCM installation directory requires a fast disk and OS partition might have a slow disk. This is especially true if you are installing SCCM on an Azure VM.

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

Thanks @PanuSaukko, I reworded the note based on your input. Let me know if you're ok with it?

Much, much better now! Great work Aaron!

Oops, need it open to merge it live 😉

#sign-off
Once merged, this should be live with the next daily publishing process. Right now that could be today (Friday, 22 May) around 11:00 Pacific time. (If not, it will be next Tuesday due to the US holiday on Monday.) No further action needed from you.


Fix catastrophic backtracking in IAL regex

Steps to reproduce:

Open IEX
Run String.duplicate("a", 500_000) |> EarmarkParser.Helpers.extract_ial()

Unless you're running a supercomputer, the operation will stall and begin to hoard memory.
The root cause is that IAL regex is doing the "catastrophic backtracking". I couldn't find a way to prevent this while still matching the line before the IAL, so instead I changed the regex to only match IAL and used Regex.split to extract the line. Let me know if you see a better solution!
We initially ran into this bug while parsing a file with base64-encoded image, so I added a test for exactly this test case.

Thank you this looks serious, hopefully I can release this during the weekend

@RobertDober thank you for all the work you put into this repo! I don't think I can pull off being a maintainer in a truly OS fashion, but luckily enough, I do this as part of my day job so maybe we could step in as an organization! I'll start the discussion within the team.


Added will-change: transform to prevent repaints on scroll

Added will-change: transform to table-container to prevent repaints when scrolling the grid in Chrome, Firefox, and Opera. This change causes slightly more memory usage but provides smoother scrolling with a large number of records; was maintaining 60fps with 2,000 records.

We could look at adding something like "transform: translateZ(0)" to help with Safari but it's not really a proper usage

Fixed an existing linting error

Codecov Report

Merging #159 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master     #159   +/-   ##
=======================================
  Coverage   76.83%   76.83%
=======================================
  Files         112      112
  Lines        4558     4558
  Branches      277      277
=======================================
  Hits         3502     3502
  Misses        846      846
  Partials      210      210

Impacted Files
Coverage Δ

src/util/stateGetter.js
89.28% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Awesome, thanks!


[24415] Update NetworkProvider implementation

Ticket

[24415]

Github Issue
n/a
Description

NetworkProvider class improved a bit to improve readability.
Response converted to NetworkResponse and made it public so an external NetworkProvider can be created.
FailureResponse  also made it public.
Mentioned models unified with NetworkProvider in the same file.
URLSession extension moved to NetworkProvider file in order to centralize provider implementation.

Testing

[ ] Added unit tests
[x] Ran unit tests successfully
[ ] Added documentation for public APIs and/or Wiki

Code coverage
Total coverage: 93.56%

File
Coverage

TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider.swift
93.40%

Powered by Slather

  Generated by :no_entry_sign: Danger

          1 Error

:no_entry_sign:
TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider+Models.swift has less than 70% code coverage

Code coverage
Total coverage: 93.56%

File
Coverage

TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider+Models.swift
64.29%

TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider.swift
97.83%

Powered by Slather

  Generated by :no_entry_sign: Danger

          1 Error

:no_entry_sign:
TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider+Models.swift has less than 70% code coverage

Code coverage
Total coverage: 93.55%

File
Coverage

TwilioVerifySDK/TwilioVerify/Sources/Domain/Manager/TwilioVerify.swift
78.12%

TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider+Models.swift
64.29%

TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider.swift
97.83%

Powered by Slather

  Generated by :no_entry_sign: Danger

Code coverage
Total coverage: 93.74%

File
Coverage

TwilioVerifySDK/TwilioVerify/Sources/Domain/Manager/TwilioVerify.swift
78.12%

TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider+Models.swift
100.00%

TwilioVerifySDK/TwilioVerify/Sources/Networking/NetworkProvider.swift
97.83%

Powered by Slather

  Generated by :no_entry_sign: Danger


add differ console view

@mafintosh @maxogden do we want to move the datFormatter function into dat-core?

Looks good! We shouldn't add it to core as this is an opinionated diff format and you can easily just pipe them together anyways


$Validator->fails() doesn't return true if error is added by errors()->add method

I noticed a weird scenario, where I added an error in validator errors, using
$validator->errors()->add('field', 'oh oh, something is wrong with this field');
Then, I called fails method
$validator->fails()
But, I noticed that it returns false.
Here is my complete code for referrence
$validator = Validator::make($request->all(), $rules);

$folder = Folder::find(1);

if (!$folder instanceof Folder || ($folder instanceof Folder && $folder['user_id'] != Auth::id())) {
    $validator->messages()->add('folder', 'Field invalid');
}

var_dump($validator->fails());

Could be a breaking change. Running fails again re-runs the whole validator.

Hi @taylorotwell, I am trying to understand where it could break, maybe I am missing out something big, however, do we need to re-run whole validator again once fails gets called as it gets called? I think no, or there is any specific case?
How about adding this code in the beginning of passes method in Validator?
        if ($this->messages) {
            return $this->messages->isEmpty();
        }

Actually, my current project has a big dependency on fails method, so I'm little worried to fix it asap.

Hi @taylorotwell, I am trying to understand where it could break, maybe I am missing out something big, however, do we need to re-run whole validator again once fails gets called as it gets called? I think no, or there is any specific case?
How about adding this code in the beginning of passes method in Validator?
        if ($this->messages) {
            return $this->messages->isEmpty();
        }

Actually, my current project has a big dependency on fails method, so I'm little worried to fix it asap.


Fix deprecation warning

Fixes the following warning:
warning: File.exists? is deprecated; use File.exist? instead

Just search the whole repo and confirmed this is the only File.exists? left
Thanks for spotting & the PR!

Released in 3.8.2 👋


Port to NXP LPC2388

Hello.
I have SK-MLPC2388 evaluation board which is based on NXP LPC2388 chip (ARM7TDMI-S, 512k flash, 64k RAM).
I want to port Zinc to it.
Is it possible?
How much effort I have to make to run 'hello world'?
Are there any tutorials or other docs about porting Zinc?
I would be grateful for any help.

It's clearly possible but I don't think it's worth adding another architecture to zinc right now. Ioreg framework became a bit of a mess and PT is plainly broken.
I'm prototyping a new approach that would hopefully provide a more stable API to define hardware registers API, expect some updates before EOY.

@farcaller Good to hear. I've been playing around a little too but have been too busy with work to really finish anything.


raise error on dispatching a non-lattice

Fixes https://github.com/AgnostiqHQ/covalent/issues/793

[x] I have added the tests to cover my changes.
[x] I have updated the documentation and CHANGELOG accordingly.
[x] I have read the CONTRIBUTING document.

CC: @santoshkumarradha @AlejandroEsquivel

@kessler-frost seems like license/cla is stuck?

Yeah, I wouldn't worry about it, it should get done soon. Automerge is enabled so once these checks pass this will get merged automatically.

Yeah, I wouldn't worry about it, it should get done soon.

I think you might have to re-trigger this because I don't remember this taking so long... 😅

@kessler-frost I think you triggered license while it should have been license/cla i.e. the contributor's license agreement.

Yeah I just realized that, my bad. Can you try making another commit on this one? That usually fixes it.

Yep, that fixed it, thanks! (For some reason I couldn't find that action 🤔 )


Leniency in project paths

Currently the tool is pretty strict on project paths, and it would be good to do a little parsing and a little matching like the official backend does.

Filed on wrong project.


Parameters passed do not match required

Thank you for this great work.
I run pcf/train.py but i found pycharm throw out mistakes about parameters passed do not match required.
To specifically, it seems that the class Trainer constructor in trainer.py does not match the parameter name passed in by the trainer object in train.py.
There are error information below.  "TypeError: init() got an unexpected keyword argument 'gpus' "
"TypeError: init() got an unexpected keyword argument 'resume_from_checkpoint' "
I think that "num_nodes" should be changed to "gpus". If i am correct, Which parameter does resume_from_checkpoint correspond to?
Looking forward to your response, thanks!

Hey,
Which pytorch_lightning version do you use? Currently, point-cloud-prediction requires pytorch-lightning<2.0.0 and >=1.5.0.
However, I just created a [branch[(https://github.com/PRBonn/point-cloud-prediction/tree/benedikt/migrate_pytorch_lightning) that migrates to pytorch-lightning>2.0.0, can you please check if this works for you?

Which pytorch_lightning version do you use? Currently, point-cloud-prediction requires pytorch-lightning<2.0.0 and >=1.5.0.
However, I just created a branch benedikt/migrate_pytorch_lightning that migrates to pytorch-lightning>2.0.0, can you please check if this works for you?

Thank your response so quickly. I have check the version of pytorch-lightning, It does > 2.0.0, and I restall a new version that required, it works.  Thanks again!

Great, happy to hear that :)


Add version: thamara.time-to-leave version 2.0.1

Pull request has been created with WinGet Automation :rocket:
Microsoft Reviewers: codeflow:open?pullrequest=https://github.com/microsoft/winget-pkgs/pull/116756&drop=dogfoodAlpha

Reset PR


Empty information generates weird tooltip

On for example backface-visibility > subsequent updates

That should be fixed now! Thanks!

Confirmed working, thanks for the quick fix!


compile error for TRT-LLM on L40

Hi, when i compile TRT-LLM, the following errors occurs.
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [8 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/mnt/bn/vgraph/gry/TensorRT-LLM-github/setup.py", line 84, in <module>
          sanity_check()
        File "/mnt/bn/vgraph/gry/TensorRT-LLM-github/setup.py", line 48, in sanity_check
          raise ImportError(
      ImportError: The `bindings` module does not exist. Please check the package integrity. If you are attempting to use the pip development mode (editable installation), please execute `build_wheels.py` first, and then run `pip install -e .`.

Others.

device: L40
cuda version: 12.2
TRT: 10.1.0
file bindings.cpython-310-x86_64-linux-gnu.so exists in dir tensorrt_llm/.
build command:

python3 ./scripts/build_wheel.py \
--trt_root /usr/local/tensorrt \
--clean

I add --python_bindings for the compilation, and it passed.


feat: add prometheus metrics

:tada: This PR is included in version 1.0.0-next.14 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


ipxe boot with pcengine apu

Bootet with ipxe. pcenginges apu board.
iPXE> dhcp
iPXE> kernel ${url}/vmlinuz console=ttyS0,115200 rancher.password=rancher rancher.state.dev=none
iPXE> initrd ${url}/initrd
iPXE> boot

Get a root fs error, but I have to take a closer look at the boot log later...
[    3.685667] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    3.693226] Please append a correct "root=" boot option; here are the available partitions:

boot @ serial console
iPXE> boot
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.2.8-ckt4-rancher (root@0cf8b2419650) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.1) ) #1 SMP Tue Apr 5 16:12:00 UTC 2016 ()
[    0.000000] Command line: console=ttyS0,115200 rancher.password=rancher rancher.state.dev=none
[    0.000000] x86/fpu: Legacy x87 FPU detected.
[    0.000000] x86/fpu: Using 'lazy' FPU context switches.
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000df10ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000df110000-0x00000000dfffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000f8ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000011effffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.7 present.
[    0.000000] e820: last_pfn = 0x11f000 max_arch_pfn = 0x400000000
[    0.000000] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WC  UC- WT
[    0.000000] e820: last_pfn = 0xdf110 max_arch_pfn = 0x400000000
[    0.000000] Using GB pages for direct mapping
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000] init_memory_mapping: [mem 0x11ee00000-0x11effffff]
[    0.000000] init_memory_mapping: [mem 0x100000000-0x11edfffff]
[    0.000000] init_memory_mapping: [mem 0xc0000000-0xdf10ffff]
[    0.000000] init_memory_mapping: [mem 0x00100000-0xbfffffff]
[    0.000000] RAMDISK: [mem 0x021ba000-0x03ffffff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000F2590 000014 (v00 CORE  )
[    0.000000] ACPI: RSDT 0x00000000DF162424 000044 (v01 CORE   COREBOOT 00000000 CORE 00000000)
[    0.000000] ACPI: FACP 0x00000000DF164CE8 0000F4 (v04 CORE   COREBOOT 00000000 CORE 00000000)
[    0.000000] ACPI: DSDT 0x00000000DF1624C8 0027DA (v02 PCENG  COREBOOT 00010001 INTL 20121114)
[    0.000000] ACPI: FACS 0x00000000DF164CA8 000040
[    0.000000] ACPI: SPCR 0x00000000DF164DDC 000050 (v01 CORE   COREBOOT 00000000 CORE 00000000)
[    0.000000] ACPI: HPET 0x00000000DF164E30 000038 (v01 CORE   COREBOOT 00000000 CORE 00000000)
[    0.000000] ACPI: APIC 0x00000000DF164E68 00005C (v01 CORE   COREBOOT 00000000 CORE 00000000)
[    0.000000] ACPI: HEST 0x00000000DF164EC8 000198 (v01 CORE   COREBOOT 00000000 CORE 00000000)
[    0.000000] ACPI: SSDT 0x00000000DF165060 00168E (v02 AMD    ALIB     00000001 MSFT 04000000)
[    0.000000] ACPI: SSDT 0x00000000DF1666F0 00030C (v01 AMD    POWERNOW 00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 0x00000000DF166A00 000045 (v02 CORE   COREBOOT 0000002A CORE 0000002A)
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000011effffff]
[    0.000000] NODE_DATA(0) allocated [mem 0x11eff9000-0x11effffff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000000]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000011effffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.000000]   node   0: [mem 0x0000000000100000-0x00000000df10ffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x000000011effffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000011effffff]
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] IOAPIC[0]: apic_id 2, version 33, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x43538210 base: 0xfed00000
[    0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs
[    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
[    0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0xdf110000-0xdfffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xe0000000-0xf7ffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xf8000000-0xf8ffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xf9000000-0xffffffff]
[    0.000000] e820: [mem 0xe0000000-0xf7ffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on bare hardware
[    0.000000] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:<PHONE_NUMBER>391419 ns
[    0.000000] setup_percpu: NR_CPUS:128 nr_cpumask_bits:128 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] PERCPU: Embedded 33 pages/cpu @ffff88011ec00000 s94552 r8192 d32424 u1048576
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 1024273
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: console=ttyS0,115200 rancher.password=rancher rancher.state.dev=none
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Memory: 3985664K/4162232K available (5806K kernel code, 907K rwdata, 3140K rodata, 1264K init, 880K bss, 176568K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 64.
[    0.000000]  RCU restricting CPUs from NR_CPUS=128 to nr_cpu_ids=2.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=2
[    0.000000] NR_IRQS:8448 nr_irqs:440 16
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [ttyS0] enabled
[    0.000000] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:<PHONE_NUMBER>04 ns
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 1000.045 MHz processor
[    0.000038] Calibrating delay loop (skipped), value calculated using timer frequency.. 2000.09 BogoMIPS (lpj=1000045)
[    0.010750] pid_max: default: 32768 minimum: 301
[    0.015404] ACPI: Core revision 20150619
[    0.030981] ACPI: All ACPI Tables successfully acquired
[    0.037410] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.048874] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.057941] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.064758] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.072815] Initializing cgroup subsys blkio
[    0.077167] Initializing cgroup subsys memory
[    0.081579] Initializing cgroup subsys devices
[    0.086096] Initializing cgroup subsys freezer
[    0.090570] Initializing cgroup subsys net_cls
[    0.095040] Initializing cgroup subsys perf_event
[    0.099782] Initializing cgroup subsys net_prio
[    0.104393] CPU: Physical Processor ID: 0
[    0.108476] CPU: Processor Core ID: 0
[    0.112160] mce: CPU supports 6 MCE banks
[    0.116209] Last level iTLB entries: 4KB 512, 2MB 8, 4MB 4
[    0.121712] Last level dTLB entries: 4KB 512, 2MB 8, 4MB 4, 1GB 0
[    0.129020] Freeing SMP alternatives memory: 16K (ffffffff81c20000 - ffffffff81c24000)
[    0.138567] ftrace: allocating 28061 entries in 110 pages
[    0.180014] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
[    0.195917] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
[    0.201747] ...trying to set up timer (IRQ0) through the 8259A ...
[    0.207928] ..... (found apic 0 pin 0) ...
[    0.222087] ....... failed.
[    0.224888] ...trying to set up timer as Virtual Wire IRQ...
[    0.240567] ..... works.
[    0.344730] smpboot: CPU0: AMD G-T40E Processor (fam: 14, model: 02, stepping: 00)
[    0.352481] Performance Events: AMD PMU driver.
[    0.357119] ... version:                0
[    0.361146] ... bit width:              48
[    0.365254] ... generic registers:      4
[    0.369275] ... value mask:             0000ffffffffffff
[    0.374596] ... max period:             00007fffffffffff
[    0.379916] ... fixed-purpose events:   0
[    0.383939] ... event mask:<PHONE_NUMBER>00000f
[    0.391218] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[    0.399648] x86: Booting SMP configuration:
[    0.403910] .... node  #0, CPUs:      #1
[    0.410984] x86: Booted up 1 node, 2 CPUs
[    0.415213] smpboot: Total of 2 processors activated (4000.18 BogoMIPS)
[    0.423009] devtmpfs: initialized
[    0.446662] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:<PHONE_NUMBER>275000 ns
[    0.456737] pinctrl core: initialized pinctrl subsystem
[    0.462584] NET: Registered protocol family 16
[    0.469735] cpuidle: using governor ladder
[    0.476725] cpuidle: using governor menu
[    0.481045] ACPI: bus type PCI registered
[    0.485121] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.491796] dca service started, version 1.12.1
[    0.496433] PCI: Using configuration type 1 for base access
[    0.502015] PCI: Using configuration type 1 for extended access
[    0.518455] ACPI: Added _OSI(Module Device)
[    0.522717] ACPI: Added _OSI(Processor Device)
[    0.527174] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.531888] ACPI: Added _OSI(Processor Aggregator Device)
[    0.541148] ACPI: Executed 2 blocks of module-level executable AML code
[    0.554587] ACPI: Interpreter enabled
[    0.558346] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150619/hwxface-580)
[    0.567725] ACPI: (supports S0 S1 S3 S4 S5)
[    0.571973] ACPI: Using IOAPIC for interrupt routing
[    0.577246] HEST: Table parsing has been initialized.
[    0.582364] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.603897] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.610159] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.618608] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[    0.627592] PCI host bridge to bus 0000:00
[    0.631712] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.637220] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.644022] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.650823] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[    0.657715] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xffffffff window]
[    0.665910] pci 0000:00:04.0: System wakeup disabled by ACPI
[    0.672051] pci 0000:00:05.0: System wakeup disabled by ACPI
[    0.678173] pci 0000:00:06.0: System wakeup disabled by ACPI
[    0.684900] pci 0000:00:12.0: System wakeup disabled by ACPI
[    0.691158] pci 0000:00:12.2: System wakeup disabled by ACPI
[    0.697349] pci 0000:00:13.0: System wakeup disabled by ACPI
[    0.703585] pci 0000:00:13.2: System wakeup disabled by ACPI
[    0.710575] pci 0000:00:14.4: System wakeup disabled by ACPI
[    0.716765] pci 0000:00:14.5: System wakeup disabled by ACPI
[    0.722973] pci 0000:00:15.0: System wakeup disabled by ACPI
[    0.729157] pci 0000:00:16.0: System wakeup disabled by ACPI
[    0.735399] pci 0000:00:16.2: System wakeup disabled by ACPI
[    0.745757] pci 0000:00:04.0: PCI bridge to [bus 01]
[    0.752771] pci 0000:00:05.0: PCI bridge to [bus 02]
[    0.759701] pci 0000:00:06.0: PCI bridge to [bus 03]
[    0.764976] pci 0000:00:14.4: PCI bridge to [bus 04] (subtractive decode)
[    0.772002] pci 0000:00:15.0: PCI bridge to [bus 05]
[    0.778231] ACPI: PCI Interrupt Link [INTA] (IRQs 3 4 5 7 10 11 12 15) *0, disabled.
[    0.786539] ACPI: PCI Interrupt Link [INTB] (IRQs 3 4 5 7 10 11 12 15) *0, disabled.
[    0.794895] ACPI: PCI Interrupt Link [INTC] (IRQs 3 4 5 7 10 11 12 15) *0, disabled.
[    0.803200] ACPI: PCI Interrupt Link [INTD] (IRQs 3 4 5 7 10 11 12 15) *0, disabled.
[    0.811502] ACPI: PCI Interrupt Link [INTE] (IRQs 3 4 5 7 10 11 12 15) *0, disabled.
[    0.819865] ACPI: PCI Interrupt Link [INTF] (IRQs 9) *0, disabled.
[    0.826406] ACPI: PCI Interrupt Link [INTG] (IRQs 3 4 5 7 10 11 12 15) *0, disabled.
[    0.834714] ACPI: PCI Interrupt Link [INTH] (IRQs 3 4 5 7 10 11 12 15) *0, disabled.
[    0.843172] ACPI: Enabled 6 GPEs in block 00 to 1F
[    0.848526] vgaarb: loaded
[    0.851572] SCSI subsystem initialized
[    0.855607] ACPI: bus type USB registered
[    0.859766] usbcore: registered new interface driver usbfs
[    0.865357] usbcore: registered new interface driver hub
[    0.870783] usbcore: registered new device driver usb
[    0.876191] PCI: Using ACPI for IRQ routing
[    0.881288] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.886296] hpet0: 3 comparators, 32-bit 14.318180 MHz counter
[    0.894287] clocksource: Switched to clocksource hpet
[    0.924961] pnp: PnP ACPI init
[    0.929321] pnp: PnP ACPI: found 1 devices
[    0.953785] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns:<PHONE_NUMBER> ns
[    0.962816] pci 0000:00:04.0: PCI bridge to [bus 01]
[    0.967807] pci 0000:00:04.0:   bridge window [io  0x1000-0x1fff]
[    0.973925] pci 0000:00:04.0:   bridge window [mem 0xf7a00000-0xf7afffff]
[    0.980737] pci 0000:00:04.0:   bridge window [mem 0xf7900000-0xf79fffff 64bit pref]
[    0.988505] pci 0000:00:05.0: PCI bridge to [bus 02]
[    0.993491] pci 0000:00:05.0:   bridge window [io  0x2000-0x2fff]
[    0.999605] pci 0000:00:05.0:   bridge window [mem 0xf7c00000-0xf7cfffff]
[    1.006415] pci 0000:00:05.0:   bridge window [mem 0xf7b00000-0xf7bfffff 64bit pref]
[    1.014182] pci 0000:00:06.0: PCI bridge to [bus 03]
[    1.019170] pci 0000:00:06.0:   bridge window [io  0x3000-0x3fff]
[    1.025291] pci 0000:00:06.0:   bridge window [mem 0xf7e00000-0xf7efffff]
[    1.032095] pci 0000:00:06.0:   bridge window [mem 0xf7d00000-0xf7dfffff 64bit pref]
[    1.039862] pci 0000:00:14.4: PCI bridge to [bus 04]
[    1.044866] pci 0000:00:15.0: PCI bridge to [bus 05]
[    1.050101] NET: Registered protocol family 2
[    1.055141] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[    1.062811] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[    1.069896] TCP: Hash tables configured (established 32768 bind 32768)
[    1.076697] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    1.082877] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    1.089667] NET: Registered protocol family 1
[    1.098863] Unpacking initramfs...
[    1.102368] Initramfs unpacking failed: junk in compressed archive
[    1.136752] Freeing initrd memory: 31000K (ffff8800021ba000 - ffff880004000000)
[    1.144186] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    1.150646] software IO TLB [mem 0xdb110000-0xdf110000] (64MB) mapped at [ffff8800db110000-ffff8800df10ffff]
[    1.160766] LVT offset 0 assigned for vector 0x400
[    1.165768] perf: AMD IBS detected (0x000000ff)
[    1.171894] futex hash table entries: 512 (order: 3, 32768 bytes)
[    1.178091] Initialise system trusted keyring
[    1.183919] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    1.197448] zpool: loaded
[    1.201175] VFS: Disk quotas dquot_6.6.0
[    1.205466] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.215889] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    1.223499] io scheduler noop registered
[    1.227464] io scheduler deadline registered
[    1.231920] io scheduler cfq registered (default)
[    1.239154] pcieport 0000:00:04.0: Signaling PME through PCIe PME interrupt
[    1.246188] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    1.252806] pcieport 0000:00:05.0: Signaling PME through PCIe PME interrupt
[    1.259845] pci 0000:02:00.0: Signaling PME through PCIe PME interrupt
[    1.266462] pcieport 0000:00:06.0: Signaling PME through PCIe PME interrupt
[    1.273488] pci 0000:03:00.0: Signaling PME through PCIe PME interrupt
[    1.280110] pcieport 0000:00:15.0: Signaling PME through PCIe PME interrupt
[    1.287134] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    1.292765] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    1.299817] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[    1.308239] ACPI: Power Button [PWRB]
[    1.312124] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[    1.319588] ACPI: Power Button [PWRF]
[    1.324508] GHES: Failed to enable APEI firmware first mode.
[    1.330258] ioatdma: Intel(R) QuickData Technology Driver 4.00
[    1.336724] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.363916] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    1.392751] serial8250: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[    1.402636] Linux agpgart interface v0.103
[    1.406907] [drm] Initialized drm 1.1.0 20060810
[    1.413523] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[    1.421726] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck led clo pmp pio slum part
[    1.433434] scsi host0: ahci
[    1.436980] scsi host1: ahci
[    1.440627] scsi host2: ahci
[    1.444125] scsi host3: ahci
[    1.447544] scsi host4: ahci
[    1.450906] scsi host5: ahci
[    1.454074] ata1: SATA max UDMA/133 abar m1024@0xf7f08000 port 0xf7f08100 irq 19
[    1.461495] ata2: SATA max UDMA/133 abar m1024@0xf7f08000 port 0xf7f08180 irq 19
[    1.468910] ata3: SATA max UDMA/133 abar m1024@0xf7f08000 port 0xf7f08200 irq 19
[    1.476318] ata4: SATA max UDMA/133 abar m1024@0xf7f08000 port 0xf7f08280 irq 19
[    1.483729] ata5: SATA max UDMA/133 abar m1024@0xf7f08000 port 0xf7f08300 irq 19
[    1.491140] ata6: SATA max UDMA/133 abar m1024@0xf7f08000 port 0xf7f08380 irq 19
[    1.498761] tun: Universal TUN/TAP device driver, 1.6
[    1.503844] tun: (C) 1999-2004 Max Krasnyansky<EMAIL_ADDRESS>[    1.510679] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.517209] r8169 0000:01:00.0 eth0: RTL8168e/8111e at 0xffffc90000730000, 00:0d:b9:3c:0c:b0, XID 0c200000 IRQ 28
[    1.527536] r8169 0000:01:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.536134] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.542471] r8169 0000:02:00.0 eth1: RTL8168e/8111e at 0xffffc90000732000, 00:0d:b9:3c:0c:b1, XID 0c200000 IRQ 29
[    1.552803] r8169 0000:02:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.561364] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.567651] r8169 0000:03:00.0 eth2: RTL8168e/8111e at 0xffffc90000734000, 00:0d:b9:3c:0c:b2, XID 0c200000 IRQ 30
[    1.577975] r8169 0000:03:00.0 eth2: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.586752] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.593395] ehci-pci: EHCI PCI platform driver
[    1.598443] ehci-pci 0000:00:12.2: EHCI Host Controller
[    1.603704] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[    1.611126] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[    1.619853] ehci-pci 0000:00:12.2: debug port 1
[    1.624507] ehci-pci 0000:00:12.2: irq 17, io mem 0xf7f08400
[    1.635381] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[    1.642020] hub 1-0:1.0: USB hub found
[    1.645865] hub 1-0:1.0: 5 ports detected
[    1.650899] ehci-pci 0000:00:13.2: EHCI Host Controller
[    1.656171] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[    1.663593] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[    1.672320] ehci-pci 0000:00:13.2: debug port 1
[    1.676936] ehci-pci 0000:00:13.2: irq 17, io mem 0xf7f08500
[    1.688369] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[    1.694943] hub 2-0:1.0: USB hub found
[    1.698779] hub 2-0:1.0: 5 ports detected
[    1.703785] ehci-pci 0000:00:16.2: EHCI Host Controller
[    1.709053] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[    1.716475] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[    1.725196] ehci-pci 0000:00:16.2: debug port 1
[    1.729818] ehci-pci 0000:00:16.2: irq 17, io mem 0xf7f08600
[    1.741583] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[    1.748545] hub 3-0:1.0: USB hub found
[    1.753212] hub 3-0:1.0: 4 ports detected
[    1.757922] ehci-platform: EHCI generic platform driver
[    1.763434] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    2.707641] ata6: SATA link down (SStatus 0 SControl 300)
[    2.713123] ata2: SATA link down (SStatus 0 SControl 300)
[    2.718591] ata3: SATA link down (SStatus 0 SControl 300)
[    2.724075] ata4: SATA link down (SStatus 0 SControl 300)
[    2.729533] ata5: SATA link down (SStatus 0 SControl 300)
[    2.887331] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.893728] ata1.00: ATA-9: TS64GMSA340, SVN423b, max UDMA/100
[    2.899578] ata1.00: 125045424 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    2.907023] ata1.00: configured for UDMA/100
[    2.911658] scsi 0:0:0:0: Direct-Access     ATA      TS64GMSA340      23b  PQ: 0 ANSI: 5
[    2.920556] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    2.926195] sd 0:0:0:0: [sda] 125045424 512-byte logical blocks: (64.0 GB/59.6 GiB)
[    2.934226] sd 0:0:0:0: [sda] Write Protect is off
[    2.939170] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.949341]  sda: sda1
[    2.952671] sd 0:0:0:0: [sda] Attached SCSI disk
[    3.576995] i8042: No controller found
[    3.581037] rtc_cmos 00:00: RTC can wake from S4
[    3.581153] tsc: Refined TSC clocksource calibration: 999.999 MHz
[    3.581160] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1cd42c7a813, max_idle_ns:<PHONE_NUMBER>51 ns
[    3.602434] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
[    3.608607] rtc_cmos 00:00: alarms up to one day, 114 bytes nvram, hpet irqs
[    3.615712] sdhci: Secure Digital Host Controller Interface driver
[    3.621962] sdhci: Copyright(c) Pierre Ossman
[    3.627166] NET: Registered protocol family 10
[    3.632647] NET: Registered protocol family 17
[    3.637222] 9pnet: Installing 9P2000 support
[    3.643865] Loading compiled-in X.509 certificates
[    3.648769] registered taskstats version 1
[    3.652959] zswap: loading zswap
[    3.656972] zpool: no driver for type zbud
[    3.661129] zswap: zbud zpool not available
[    3.665333] zswap: zpool creation failed
[    3.670467] rtc_cmos 00:00: setting system clock to 2016-06-07 05:09:57 UTC<PHONE_NUMBER>)
[    3.678753] acpi-cpufreq: overriding BIOS provided _PSD data
[    3.685667] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    3.693226] Please append a correct "root=" boot option; here are the available partitions:
[    3.701600] 0800        62522712 sda  driver: sd
[    3.706289]   0801        62521688 sda1 ffa4683a-01
[    3.711214] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    3.719483] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.2.8-ckt4-rancher #1
[    3.726449] Hardware name: PC Engines APU, BIOS SageBios_PCEngines_APU-45 04/05/2014
[    3.734197]<PHONE_NUMBER>000000 ffff8800daba9000 ffffffff815a10c8 ffffffff8181e14d
[    3.741691]  ffffffff8159d134<PHONE_NUMBER>6aea40<PHONE_NUMBER>000010 ffff880119b67e78
[    3.749187]  ffff880119b67e18 ffff880119b67e68 ffff880119b67e90<PHONE_NUMBER>000000
[    3.756685] Call Trace:
[    3.759148]  [<ffffffff815a10c8>] ? dump_stack+0x40/0x50
[    3.764467]  [<ffffffff8159d134>] ? panic+0xcd/0x20e
[    3.769439]  [<ffffffff81afd426>] ? mount_block_root+0x28c/0x29b
[    3.775452]  [<ffffffff81afd5cc>] ? prepare_namespace+0x133/0x169
[    3.781552]  [<ffffffff81afd0e7>] ? kernel_init_freeable+0x1f6/0x207
[    3.787914]  [<ffffffff81afc7d2>] ? initcall_blacklist+0xb4/0xb4
[    3.793934]  [<ffffffff81594f03>] ? rest_init+0x7a/0x7a
[    3.799163]  [<ffffffff81594f0e>] ? kernel_init+0xb/0xdc
[    3.804485]  [<ffffffff815a6e9f>] ? ret_from_fork+0x3f/0x70
[    3.810067]  [<ffffffff81594f03>] ? rest_init+0x7a/0x7a
[    3.815369] Kernel Offset: disabled
[    3.818863] Rebooting in 60 seconds..
[   63.844469] ACPI MEMORY or I/O RESET_REG.

Strange... second and third boot with the same kernel parameters booting up without problems...
Installed and all is fine again...
Closed!

@pwFoo I am trying to do the same thing as you on a apu2. I do the same commands.
However I have this error when I try to boot:

...
[    1.266657] pci 0000:00:05.0:   bridge window [mem 0xf7c00000-0xf7cfffff]
[    1.273467] pci 0000:00:05.0:   bridge window [mem 0xf7b00000-0xf7bfffff 64bit pref]
[    1.281227] pci 0000:00:06.0: PCI bridge to [bus 03]
[    1.286215] pci 0000:00:06.0:   bridge window [io  0x3000-0x3fff]
[    1.292329] pci 0000:00:06.0:   bridge window [mem 0xf7e00000-0xf7efffff]
[    1.299138] pci 0000:00:06.0:   bridge window [mem 0xf7d00000-0xf7dfffff 64bit pref]
[    1.306900] pci 0000:00:14.4: PCI bridge to [bus 04]
[    1.311903] pci 0000:00:15.0: PCI bridge to [bus 05]
[    1.317129] NET: Registered protocol family 2
[    1.322106] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[    1.329657] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[    1.336708] TCP: Hash tables configured (established 32768 bind 32768)
[    1.343504] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    1.349673] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    1.356454] NET: Registered protocol family 1
[    1.365839] Trying to unpack rootfs image as initramfs...
[    1.371552] rootfs image is not initramfs (junk in compressed archive); looks like an initrd


As an Owner I should be able to record expenses in a MoneyLog

Expected Behavior
After planning a MoneyLog and sectioning everything, It is not time to record expenses to as to track them and use the reporting functionality of the application.
An owner would need a way of recording this expenses to a MoneyLog as they come along.
Actual Behavior
This functionality is not covered for in the application
Acceptance Criteria
An owner should be able to use a mutation to add expenses to a MoneyLog.
Specifications

Version:

Notes
Expense tracking is not easy to do especially when you have to depend on feeble humanses to do the recording of the expenses.
In an ideal world, we would link this to their Bank account and simply watch for when Money gets spent. However, this would require some tedious political work to happen and come together
In the meanwhile, we need to enable owners to add expenses to MoneyLogs in the most flexible manners possible
Best here would be to explore

[ ] uploading expenses as a batch e.g for a section/category or some filter
[ ] uploading single expenses as they occure

Extra considerations
We could design an interface here to encourage owners to upload expenses imagine something like an expense calculator when in the shop and this would enable Owners to record expenses as they accrue them


Chainlink RNG

Redo of #966 as it has deviated too much from dev
ChainlinkRNG is not upgradable for simplicity so it can extend VRFConsumerBaseV2Plus directly as intended by Chainlink. It can easily be replaced by a new version if needed rather than via upgrade.
ChainlinkRNG and RandomizerRNG only accept requests from the SortitionModule as we must pay for the RN requests..

PR-Codex overview
This PR focuses on integrating Chainlink VRF (Verifiable Random Function) into the existing random number generation framework, replacing the previous Randomizer implementation. It enhances the contract architecture and includes various updates to support the new RNG mechanism.
Detailed summary

Added ChainlinkVRFCoordinatorMock for testing.
Introduced ChainlinkRNG contract utilizing Chainlink VRF.
Replaced RandomizerRNG with ChainlinkRNG in various contracts and tests.
Updated deployment scripts to incorporate ChainlinkRNG.
Modified comments for clarity on changes in governance and RNG modules.
Updated tests to verify functionality of ChainlinkRNG.
Adjusted dependencies in package.json to include Chainlink contracts.

The following files were skipped due to too many changes: contracts/deployments/arbitrum/ChainlinkVRFCoordinator.json, contracts/deployments/arbitrumSepolia/ChainlinkVRFCoordinator.json, contracts/deployments/arbitrumSepoliaDevnet/ChainlinkVRFCoordinator.json, yarn.lock, contracts/deployments/arbitrum/ChainlinkRNG.json, contracts/deployments/arbitrumSepolia/ChainlinkRNG.json, contracts/deployments/arbitrumSepoliaDevnet/ChainlinkRNG.json

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

Summary by CodeRabbit
Release Notes

New Features

Introduced a new ChainlinkRNG contract for secure random number generation.
Enhanced RandomizerRNG contract to include sortition module integration and improved event handling.
Added a mock contract for testing the Chainlink VRF Coordinator functionality.

Improvements

Updated deployment scripts for arbitration contracts to streamline parameter handling and enhance clarity.
Added error handling and logging for currency rate changes.
Added a test suite for the ChainlinkRNG contract to verify functionality.
Modified the integration tests to utilize ChainlinkRNG and ChainlinkVRFCoordinatorV2Mock.

Dependencies

Added @chainlink/contracts and reinstated @openzeppelin/contracts in package configuration.

Documentation

Updated comments throughout deployment scripts for better clarity and understanding.
Enhanced the README with new contract addresses for various networks.

Configuration

Added prettier-plugin-solidity to the Prettier configuration for improved Solidity file formatting.
Updated package resolutions to include new formats for dependencies.

Vulnerable OZ dependencies via Chainlink, fixed the resolutions.
Reported: https://github.com/kleros/kleros-v2/pull/1778


fix(searchbox): disabled not watched

Added support for disabled and ng-disabled on uif-searchbox.
References #268

Coverage increased (+0.001%) to 97.637% when pulling 276ff6789a1ab1b977c39705d6297e286c0fc106 on jjczopek:searchbox-ng-disabled into 4ff9dc7d75b8d67db0ee70fa6d6a1b275bcfca76 on ngOfficeUIFabric:dev.


Wrong Translate in Color Picker

Microsoft PowerToys version
0.80.1
Utility with translation issue
ColorPicker
🌐 Language affected
Chinese Simplified
❌ Actual phrase(s)

Wrong Translate
✔ Expected phrase(s)
“选取”
ℹ Why is the current translation wrong
In Chinese, the Color Picker means “颜色选择器”, the botton of "pick" in Chinese is "选取"

Attention this isn't a duplicate of/fixed with #31699.
The language is not on the list @crutkas posted in the comment.

Thanks for the issue. This has been flagged in the localization bug that @crutkas filed (linking again below).
Will dupe to https://github.com/microsoft/PowerToys/issues/31699
/dup https://github.com/microsoft/PowerToys/issues/31699
/loc https://dev.azure.com/GlobalCollaborationService/Global Collaboration Service Project/_workitems/edit/480722


Add support for Cisco UCS Service Profile Discovery

*Create base-task, task and job for a new workflow to
     discover UCS Service Profile

BUILD on-tasks #2136 : ABORTED

** BUILD build-config-setup  #2551: SUCCESS

** BUILD unit-tests  #12504: UNSTABLE

** BUILD SmokeTest-FIT  #1386: SUCCESS

** BUILD Install-Ubuntu-14-04  #1349: ABORTED

** BUILD Install-ESXI-6.0  #800: ABORTED

** BUILD Install-CentOs-6.5  #1371: ABORTED

** BUILD SmokeTest-CIT  #1580: SUCCESS

** BUILD on-taskgraph #2257: SUCCESS

** BUILD build-config-setup  #2552: SUCCESS
** BUILD unit-tests  #12505: SUCCESS

** BUILD on-http #3463: SUCCESS

** BUILD build-config-setup  #2553: SUCCESS
** BUILD unit-tests  #12506: SUCCESS

BUILD unit-tests  #12504  Error Logs  ▼Test Name: ucs-service-profile-discovery-spec.js task-data expected properties should have valid default option values
Error Details: Task.Ucs.Service.Profile.Discovery: JSON schema validation failed - data.uri should be string
Stack Trace: Error: Task.Ucs.Service.Profile.Discovery: JSON schema validation failed - data.uri should be string
    at TaskOptionValidator.JsonSchemaValidator.validatePatternsSkipped (node_modules/on-core/lib/common/json-schema-validator.js:95:23)
    at TaskOptionValidator.validateContextSkipped (lib/utils/task-option-validator.js:9:2054)
    at lib/task.js:9:29334
    at arrayEach (node_modules/lodash/index.js:1289:13)
    at Function.<anonymous> (node_modules/lodash/index.js:3345:13)
    at Function.Task.validateOptions (lib/task.js:9:28969)
    at lib/task.js:9:20104
    at tryCatcher (node_modules/on-core/node_modules/bluebird/js/main/util.js:26:23)
    at Promise._settlePromiseFromHandler (node_modules/on-core/node_modules/bluebird/js/main/promise.js:510:31)
    at Promise._settlePromiseAt (node_modules/on-core/node_modules/bluebird/js/main/promise.js:584:18)
    at Promise._settlePromises (node_modules/on-core/node_modules/bluebird/js/main/promise.js:700:14)
    at Async._drainQueue (node_modules/on-core/node_modules/bluebird/js/main/async.js:123:16)
    at Async._drainQueues (node_modules/on-core/node_modules/bluebird/js/main/async.js:133:10)
    at Immediate.Async.drainQueues [as _onImmediate] (node_modules/on-core/node_modules/bluebird/js/main/async.js:15:14)

BUILD on-tasks #2137 : ABORTED

** BUILD build-config-setup  #2554: SUCCESS

** BUILD unit-tests  #12507: SUCCESS

** BUILD Install-ESXI-6.0  #803: ABORTED

** BUILD Install-CentOs-6.5  #1374: ABORTED

** BUILD Install-Ubuntu-14-04  #1352: ABORTED

** BUILD SmokeTest-FIT  #1389: SUCCESS

** BUILD SmokeTest-CIT  #1583: SUCCESS

** BUILD on-taskgraph #2258: SUCCESS

** BUILD build-config-setup  #2555: SUCCESS
** BUILD unit-tests  #12508: SUCCESS

** BUILD on-http #3464: SUCCESS

** BUILD build-config-setup  #2556: SUCCESS
** BUILD unit-tests  #12509: SUCCESS

BUILD on-tasks #2138 : ABORTED

** BUILD build-config-setup  #2561: SUCCESS

** BUILD unit-tests  #12513: SUCCESS

** BUILD Install-Ubuntu-14-04  #1358: ABORTED

** BUILD Install-CentOs-6.5  #1380: ABORTED

** BUILD Install-ESXI-6.0  #808: ABORTED

** BUILD SmokeTest-CIT  #1589: ABORTED

** BUILD SmokeTest-FIT  #1395: ABORTED

** BUILD on-taskgraph #2260: SUCCESS

** BUILD build-config-setup  #2562: SUCCESS
** BUILD unit-tests  #12514: SUCCESS

** BUILD on-http #3467: SUCCESS

** BUILD build-config-setup  #2563: SUCCESS
** BUILD unit-tests  #12515: SUCCESS

It look like the coveralls decreased coverage is due to a change in the way node-coveralls calculates the coverage percentage.  See https://github.com/nickmerwin/node-coveralls/issues/158
The actual coverage as reported by istanbul has increased.
from master:  https://travis-ci.org/RackHD/on-tasks/jobs/206278092
=============================== Coverage summary ===============================
Statements   : 89.1% ( 6352/7129 )
Branches     : 73.79% ( 1681/2278 )
Functions    : 86.14% ( 1578/1832 )
Lines        : 89.15% ( 6343/7115 )
================================================================================

from this PR:  https://travis-ci.org/RackHD/on-tasks/jobs/209488312
=============================== Coverage summary ===============================
Statements   : 89.19% ( 6422/7200 )
Branches     : 73.82% ( 1686/2284 )
Functions    : 86.29% ( 1598/1852 )
Lines        : 89.24% ( 6413/7186 )
================================================================================

test this please


Debugging suggestion

Noticing in:
https://github.com/sstephenson/sprockets/blob/master/lib/sprockets/processed_asset.rb
in "initialize", it only tells you when an asset is done compiling, not when it is starting compilation.  Maybe you could write both?  At the moment, I am trying to debug this error:
NoMethodError: undefined method `bytesize' for nil:NilClass
[...] ruby-2.2.0/gems/rack-1.6.0/lib/rack/utils.rb:361:in `bytesize'
[...] ruby-2.2.0/gems/sprockets-2.12.3/lib/sprockets/processed_asset.rb:13:in `initialize'

which is proving extremely difficult without knowing what file is being precompiled.  I often use "doing ..." and then "done" in my scripts, this is possible to do on the same line as well.

In the end the error turned out to be a corrupted (first line had Rails 3 syntax in a Rails 4 app) config/environments/production.rb.
Maybe, at bare minimum, you could do a begin/rescue/end block which catches the name of the failing asset that's compiling?

If this is still an active issue can you close this one and re-open it at http://github.com/rails/sprockets. Active development has moved to that repo.
If you've got a bug with sprockets 3 please make sure you've tried the latest 3.3.3. If you can confirm this is still an active issue, the fastest way to get it fixed is to create a small example app that reproduces the failure and open an issue in the new repo http://github.com/rails/sprockets.

This issue was moved to rails/sprockets#179


Register functions, properties and signals snake case

Resolves #141

Also we probably need a specialized extension for callDeferred.
inline fun <reified T: KFunction<*>> Object.callDeferred(method: T, vararg args: Any?) {
    callDeferred(method.name, args)
}

class S : Node() {

    @RegisterFunction
    override fun _ready() {
        callDeferred(this::fooBar)
    }

    @RegisterFunction
    fun fooBar() {

    }
}


Need to enable attachments

Need to enable "attachments" in cadence language server. Version 0.27.0 is giving this syntax error.

@bthaile Please follow the template that is provided


Misc

This is a subset of the changes made by sfizz into the tuning library.
It's some relatively minor things, and also it serves to expose std::istream loading API.

Thanks!!!


Add list object path dump for profile dump

Please provide a description of this PR:
Fix https://github.com/istio/istio/issues/35865
$ istioctl profile dump demo -o json -p values.gateways.istio-egressgateway.secretVolumes
[
    {
        "mountPath": "/etc/istio/egressgateway-certs",
        "name": "egressgateway-certs",
        "secretName": "istio-egressgateway-certs"
    },
    {
        "mountPath": "/etc/istio/egressgateway-ca-certs",
        "name": "egressgateway-ca-certs",
        "secretName": "istio-egressgateway-ca-certs"
    }
]

@kebe7jun: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

gencheck_istio
64996ea7518c06129194f51cb26659f5d6107b10
link
true
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@kebe7jun: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

gencheck_istio
64996ea7518c06129194f51cb26659f5d6107b10
link
true
/test gencheck_istio

unit-tests_istio
64996ea7518c06129194f51cb26659f5d6107b10
link
true
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio/wg-environments-maintainers PTAL.

not stale

not stale

@morvencao Can you please take a look here?


UTF8 support

Doing this may slow down lexing, but I reckon it's worth it. I could always add an option, to disable it

This is supported now, and I don't think it's going to slow down lexing at all.


Missing exception exports

Description
Currently we do not export all the exceptions defined in exceptions.py. All exceptions that can be raised should be available from __all__ for users to import when using the library. Currently we are missing:
BadRequestError
Forbidden
ServerError
Example Code
No response
Python, openaq & OS Version
v0.1.1

closed by v0.2.0


Add home key and some typo fixes: labesl->labels/tables lists->table lists

Add home key in chart.yaml
typo fix in README.md:
tables lists->table lists
labesl->labels

/assign @timstoop

/ok-to-test

I could not solve the e2e failure.
closed.


UseEmbeddedHtmx?

The comment in HtmxHeadOutlet is as follows:
/// <summary>
/// Gets or sets whether or not to add the scripts thats that reference the embedded version of Htmx. Default is <see langword="true"/>.
/// </summary>
/// <remarks>
/// If this set to <see langword="false"/>, include the <c>_content/Htmxor/htmxor.js</c> your application manually.
/// </remarks>
[Parameter] public bool UseEmbeddedHtmx { get; set; } = true;

But when setting this to false, in addition to "include the _content/Htmxor/htmxor.js your application manually", I also need to reference the javascript file for htmx myself, correct?
(BTW I don't understand why I would need to include the _content/Htmxor/htmxor.js your application manually) ?

The remarks were wrong. If you look at the rest of the code, you see it only excludes the embedded htmx.js file. So, now the docs are right, and as the docs say, you do need to reference your own version of htmx.


Flutter Web support

🚀 Feature Requests
Hey guys, just wanted to know if you are planning to implement flutter web support in the near future? Thanks in advance and best regards :)

Hi @kevinrimml, Thanks you for your question, I would like you to have a look at #69, this is an proposal about web support for the geocoding plugin. The thing is that Geocoding API's are free to use, but to a certain extend, and that makes it difficult for us. Android and Apple have their own geocoding service available for mobile phones and are completely free to use (as long as they don't get abused), but for web this is different.
This is all explained in the proposal, and it would help us out a lot if you could react on the proposal so we know what way to go with the web support for the plugin.
Thanks in advance!


Fix checkpoint.nextXid update

Let's add unit tests for this. And a comment to point out that when we start supporting commit_ts, this needs to be adjusted.

The test fails for me, with or without the code changes, like this:
FAILED batch_others/test_next_xid.py::test_next_xid - psycopg2.errors.InternalError_: could not open relation with OID 16384

Is this the same issue as #1140 ?

Added a commit with some minor cleanups in the test

The test fails for me, with or without the code changes, like this:
FAILED batch_others/test_next_xid.py::test_next_xid - psycopg2.errors.InternalError_: could not open relation with OID 16384

Is this the same issue as #1140 ?

Yes, at my system test is passed in this branch without GC/checkpointer fixes.
But them can obviously cause this error, moreover I got the same error  "could not open relation with OID" with restart test before #1175 PR

Added a unit test, too. Mostly as a form of documentation and to give a example with concrete values of what it does.


Windows: Copy cargo.exe into the esp/bin toolchain folder

Some espup (https://github.com/esp-rs/espup/issues/85) were encountering the following issue: https://github.com/rust-lang/rustup/issues/2889.
The fix is pretty straightforward, copy cargo.exe from the nightly toolchain to the esp/bin/ folder. I've implemented this fix in espup: https://github.com/esp-rs/espup/pull/145, but I think it would be better to fix this here as it would fix it from the root cause and it would also solve it for the powershell script

Added cargo.exe, clippy and rustfmt to esp ZIP archive in <IP_ADDRESS>


Fix error defining translated pages URLs

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

3 of 4 (75.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.2%) to 96.218%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

mkdocs_mdpo_plugin/plugin.py
3
4
75.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.2%

Covered Lines:
458

Relevant Lines:
476

💛  - Coveralls


Linux: RemoteWebAccess should ask to open RDP file with freerdp

Hello devs,
it would be great to integrate FreeRDP into the Linux Desktop... not only via terminal.
I mean... when I use RemoteWebAccess any Linux DE should be able to show FreeRDP as a choice to open RDP file.
Currently only Remmina is shown as a possible app, not FreeRDP.
Downloading the RDP file and then execute freerdp to open the file from terminal is useless, sorry.
Did I miss something?

You can simply write a .desktop file for your needs, see https://freedesktop.org/wiki/Howto_desktop_files/ that associates .rdp files with xfreerdp (and take the one from remmina as a starting point)
Open With in your file manager of choice also works ;)


[FALSE-POSITIVE]

Domains or links
Please list any domains and links listed here which you believe are a false positive.
More Information
How did you discover your web site or domain was listed here?
Website was hacked
Incorrectly marked as Phishing on VirusTotal
Site remediated, still listed on VirustTotal as Phishing by Phishing Database
Have you requested removal from other sources?
Please include all relevant links to your existing removals / whitelistings.
Avira
Cluster25
CyRadar
Sophos
Lionic
Additional context
Add any other context about the problem here.
VirusTotal continues to list Phishing Database report, even after remediations
:exclamation:
We understand being listed on a Phishing Database like this can be frustrating and embarrassing for many web site owners. The first step is to remain calm. The second step is to rest assured one of our maintainers will address your issue as soon as possible. Please make sure you have provided as much information as possible to help speed up the process.
Send a Pull Request for faster removal
Users who understand github and creating Pull Requests can assist us with faster removals by sending a PR to mitchellkrogza/phishing repository, on the falsepositive.list file

https://github.com/mitchellkrogza/phishing/blob/main/falsepositive.list
Please include the same above information to help speed up the whitelisting process.

No domain name provided


Access defined runtime environment variables from powertools

Is your feature request related to a problem? Please describe.
AWS Lambda has defined runtime environment variables as shown here: https://docs.aws.amazon.com/lambda/latest/dg/configuration-envvars.html#configuration-envvars-runtime
In order to get the name of the variable we often need to go back to the documentation which can be frustrating.
Describe the solution you'd like
I would like to have something that would let me access all defined environment variables.
For example, this could be a class with a list of cached properties for each defined runtime variable.
@cache
@property
def AWS_REGION(self):
    return os.environ.get("AWS_REGION")

Describe alternatives you've considered
Currently, we just run the following for each environment variable we need.
x = os.environ.get(<ENV VARIABLE NAME>)

@heitorlessa :)
I would like this by like this: https://www.starlette.io/config/


Can't work with NeoVim

Actual behavior (Required!)
Installed it with VimPlug in Neovim, following the doc to configured it in vim profile, but when I opened a Java file, the error vim reported is:
Error detected while processing FileType Auto commands for "java":
E117: Unknown function: javacomplete#Start

My configuration for java2complete:
autocmd FileType java setlocal omnifunc=javacomplete#Complete
let g:JavaComplete_LibsPath = '~/Software/android-sdk/platforms:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home'
let g:JavaComplete_SourcesPath = '~/Software/android-sdk/sources'
let g:JavaComplete_ShowExternalCommandsOutput = 1

I googled about this error but nothing found, Could you please tell me how to fix it? I
Environment (Required!)

OS: macOS
Vim version: 7.4.898
Neovim version: 0.1.7

can not reproduced. can you show the minivimrc.

@wsdjeg You mean my vimrc file? thanks!

I mean how do you install this plugin, and what is the result of :echo globpath(&rtp,'autoload/javacomplete.vim') in nvim

and :exe 'e '. globpath(&rtp,'autoload/javacomplete.vim') in nvim should open javacomplete.vim , and you will see javacomplete#Start func in it.

@eschao seems like wrong configuration with VimPlug, it didn't load plugin script. So @wsdjeg is right, show us your vimrc.

I can use it in vim. Forget Neovim. I will close it


Add filter/search options to members list page

The page https://www.openhumans.org/members/ lists all members and can only be sorted by username.  It would be nice to be able to search for an individual member, filter by which data they've provided and order by different criteria.

I've been working on adding this; it should be done within the next few days. :)

This is being deployed to production now, thanks for the nudge!


Idiot-proofing the documentation links on the Quick Start project pages

Followup from https://github.com/spring-cloud/spring-cloud-netflix/issues/388.
I've been going about several Spring projects for a few weeks now, never realizing where the link to the more-in-depth documentation is. This is a UI issue on the Quick Start page designs.
Here's what happened in my pea brain...

As a result, I was all around different blog posts, StackOverflow, etc., thinking that Spring did a poor job of documenting these little side projects. Where were the real docs?
I know it might seem stupid! But! But I think this is how we improve the UX for an outsider "like me" — be honest about how you were confused by something like this ... and try to make it less confusing for others.
More generally, the issue is that many other getting started pages make it abundantly clear what documentation you should go to next. Maybe it's obvious to Spring or Java developers that "Reference" would actually be helpful in this way, but to someone from the outside (Python in my case), "Reference" doesn't sound like the helpful documentation you're looking for. I thought it was Javadocs or something autogenerated, and I didn't think much about what API meant ... And anyway, in the case of Spring Cloud, "API" turns out to link you to the GitHub page. So it's not like you'd click "API" and then deduce that "Reference" is actually the prose docs you're looking for.
Also, these links are out of sight by the time you're at the bottom of the Quick Start page.
Some things that could help:

At bottom of each Quickstart guide, provide link to "Reference" because that's what's really helpful, if you're trying to go beyond the "Quickstart" content (and you've scrolled to the bottom of the Quickstart page).
Update existing link: Emphasize the "Reference" link, for the latest release. (Bold?)
Or make "Spring Cloud Documentation" header a link, probably make it bold. This link ought to go to the "Reference" docs for latest release. (This would be the "obvious" choice for a user like me.)

Whatever choice is used, the same would go for "Spring  Documentation" on other pages ...
Thank you for bearing with me. Hopefully we can make this a bit more welcoming.

Here's another idea for something that could help ... maybe the best one:

Next to the Quick Start button, add an equal-sized Current Documentation button that links you to the current docs. (Reference Guide for current version.)

This would be dead-simple for newcomers! And not confusing for people looking for "more information" like javadocs etc. (they will look for other smaller links.)

We've completely redesigned the website and provided new "Why Spring" and "Quickstart" pages. Hopefully these new pages address the concerns listed in this issue. At least the changes are important enough to make this issue outdated. Thanks!


Initializing RPN module

Hello,
Is there a way to set pretrained=False for the RPN head.
I'm trying to train Faster-RCNN and I wanted to know if there is way to access/modify the initialization of RPN.
I tried setting the following:
model = dict(
    type='FasterRCNN',
    rpn_head = dict(
    type = 'RPNHead',
    pretrained=None
    )
)

But it throws:
TypeError: FasterRCNN: RPNHead: __init__() got an unexpected keyword argument 'pretrained'

Any workaround to access the RPN module before the training run?
Thanks in advance.

There are no pre-train parameters in RPN by defaults.

Feel free to reopen the issue if there is any question.


Module2 - leaderboard - final-touches

sort by highest score
add style

@HAMMAS-SALEEM
thank you for giving such helpful feedback I will work on improving the design.
thank you again and happy reviewing.


Fairness: use breadcrumbs for navigation between pages

https://developer.microsoft.com/en-us/fluentui#/controls/web/breadcrumb
This could replace Back/Next buttons and the current top pivot.
Additionally, this would allow us to skip the first three config pages which is nice for the experienced user.

no applicable to mad anymore


Missing space before keyword "function" when function is inside an array

this fails with: 3:23: Missing space before keyword "function".
module.exports = function (toExtend) {
  return Object.assign(toExtend, {
    queryMiddleware: [function (query, user) {
      if (user.privilege_level < 20) {
        query.where('owner').equals(user._id) // if not admin, the user can only query his documents
      }
    }]
  })
}

this has no errors:
module.exports = function (toExtend) {
  return Object.assign(toExtend, {
    queryMiddleware: [ function (query, user) {
      if (user.privilege_level < 20) {
        query.where('owner').equals(user._id) // if not admin, the user can only query his documents
      }
    }]
  })
}

So this essentially forces me to have one space at the beginning of an array. Is this a bug? I think so.

Looks like a bug.
Simplified test case:
var x = {
  y: [function () { // Missing space before keyword "function".

  }]
}

console.log(x)

Add the space before function and it works.  Bug.

This seems to be the intended behavior of ESLint's space-before-keywords rule: http://eslint.org/docs/rules/space-before-keywords.html

This issue is caused by the keyword spacing rules that we have enabled conflicting with other spacing rules that we have enabled.
Fortunately, the next version of eslint (which will ship in standard v6) has a new, better rule keyword-spacing which doesn't check conditions which are handled by other rules.
From the docs:

This rule is designed carefully to not conflict with other spacing rules. Basically this rule ignores usage of spacing at places that other rules are catching. So the following patterns are considered not problems.

This is fixed on the v6 branch and will be released as standard v6 soon.


Shorten command name + add missing build tests

This makes sense because resources are a property of projects, as opposed to builds, so this command won't be confused with the "build download" command.
En passant:

Fix project check (checking the resolver's returned ID is not enough)
Replace fmt.Errorf with --fail (commands shouldn't write to stdout/stderr directly anyway)
Move some tests of project build and project download to system tests

please rebase


Make 'unraisable exception' warning more visible

When a noexcept function raises an exception it becomes "unraisable".
There's a warning to that effect, but it's normally hidden and the only way to
show it is to set show_all_warnings=True which is inconvenient.
The warning seems important enough to make it more visible.
It seems at least as important as the "implicit noexcept" warning, so using
level=2 as well seems reasonable.

I'm not convinced this is a useful warning. It potentially produces a lot of false positives in the case where people are using exceptions for internal flow control:
cdef void f() noexcept:
    try:
        raise RuntimeError()
    except RuntimeError:
        pass

For that reason, I'd be wary of making it more visible.

It won't emit a warning if written like:
cdef void f() noexcept:
    try:
        raise RuntimeError()
    except:
        pass

The way you wrote it makes it obvious that the code won't raise, but only because it's short... If one doesn't want an exception to leak, a blanket except: seems reasonable.
The problem with this warning being hidden is that a lot of potentially very bad behaviour is silently allowed. See: https://github.com/sagemath/sage/pull/37792 for an instance.  But the only way to enable this warning is using show_all_warnings=True which was refused due to being too verbose (https://github.com/sagemath/sage/pull/37885#issuecomment-2096518938).
If there was a way to enable just this one warning (ideally from the command line as well) this might be a useful alternative.
Note that the implicit noexcept warning makes people want to stick noexcept to silence the warning, making things worse. The warning about unraisable exception should be more scary IMHO.

It won't emit a warning if written like:

Note that even catching an exception might fail and raise an exception, so you can still end up with a warning even if you explicitly catch all exceptions.

I wasn't really able to work out what the issue was in that linked Sage issue.
It's safe to raise an exception inside a noexcept function - it just gets swallowed and prints an unraisable error message. That may not always be helpful behaviour, but it isn't something you need to worry a lot about avoiding.
In the Sage issue, it looked more like it was possible to raise KeyboardInterrupt somewhere inside characteristic() that left things in an invalid (and thus crashing) state.  So I don't think this warning will help people avoid crashes.

I wasn't really able to work out what the issue was in that linked Sage issue.
It's safe to raise an exception inside a noexcept function - it just gets swallowed and prints an unraisable error message. That may not always be helpful behaviour, but it isn't something you need to worry a lot about avoiding.

Some function somewhere raised an exception not as a way to abort the program, but as a way to communicate something up the stack. When the exception is unraisable because an intermediate function is wrongly marked noexcept this communication is missed.

In the Sage issue, it looked more like it was possible to raise KeyboardInterrupt somewhere inside characteristic() that left things in an invalid (and thus crashing) state. So I don't think this warning will help people avoid crashes.

Yes, and the way that sagemath and cysignals work, each one of these carries potentially the same risk. Maybe it's not so bad for other projects. So, instead of making this warning forcibly shown, an alternative is to have an directive like warn.unraisable that enables this warning (say, disabled by default). Would that be a good compromise?

I wasn't really able to work out what the issue was in that linked Sage issue.
It's safe to raise an exception inside a noexcept function - it just gets swallowed and prints an unraisable error message. That may not always be helpful behaviour, but it isn't something you need to worry a lot about avoiding.

It's not always safe because the caller may assume the function completed correctly and things may be left in an unsafe state (and/or the returned result may be assumed to be correct).
IMHO swallowing exceptions seems egregious (and rare) enough that a louder warning is desirable. (We could also even consider an option to turn this into an abort signal rather than continuing normal execution.)

IMHO swallowing exceptions seems egregious (and rare) enough that a louder warning is desirable

My view on the current warning is that it's too broad to be useful - it complains about cases where it's really obvious that the exception is safely handled. So I'd rather not make it louder unless that could be fixed.

So, instead of making this warning forcibly shown, an alternative is to have an directive like warn.unraisable that enables this warning (say, disabled by default). Would that be a good compromise?

Personally I'd be much happier with this suggestion - a specific directive for the warning.

IMHO swallowing exceptions seems egregious (and rare) enough that a louder warning is desirable

My view on the current warning is that it's too broad to be useful - it complains about cases where it's really obvious that the exception is safely handled. So I'd rather not make it louder unless that could be fixed.

I'm not seeing cases where it's obvious the exception is safely handled. (The above example will not trigger this code. If
(which should be rare) try: ... except: pass failed I'd want to know about that by default at least.

So, instead of making this warning forcibly shown, an alternative is to have an directive like warn.unraisable that enables this warning (say, disabled by default). Would that be a good compromise?

Personally I'd be much happier with this suggestion - a specific directive for the warning.

No matter the default, this seems quite valuable.

The above example will not trigger this code.

My example with except RuntimeError definitely did. I didn't try the blank except but I'd be surprised if it didn't.

Looking again, I was totally mis-interpreting this--I thought this was about invisibly swallowing any escaping exceptions at runtime, not about throwing warnings at compile time.
Yeah, it's pretty hard (if not impossible) to ensure at compile time that no exception could possibly be raised (including in the handling and possibly even catching code), and the current is a reasonable default.
If at runtime we hit this code, we do at least print it. (Turning this into a signal/aborting rather than returning does seem like a good option to have there too, but is a separate feature request.)


install as a go module

It would be nice if we can install this software the same way we can with others eg.:
GO111MODULE=on go get github.com/protolambda/rumor
Any particular reason why this one we install only from a cloned repo via go install .?

Oh just checked, the module name is eth2-val-tools instead of github.com/protolambda/eth2-val-tools, in the go.mod file. I'll fix that. Although I'm hesitant promoting software for ease of installing that's not built for mainnet security.

Updated in: 177418fcbf23117aac4a2709dfeeec64ba15bbef that should fix it

Yes, the module name was the problem. Thx!
As go get github.com/protolambda/eth2-val-tools@master works now I am closing this!


Location keys latitude and longitude both require a list[list[int|float]] but do not distinguish between nested levels.

Enforce that the proper way to handle this is something like:
    "latitude": [[43.78], [39.82]],
    "longitude": [[-79.63], [-86.18]],

You should go ahead and check other keys in the locations dict to make sure they work.


Got this error while sending  client certificate message  with chain of certificates in one file

10:20:22 [main] WARN : Delegate - Could not read certificate
java.security.cert.CertificateParsingException: signed overrun, bytes = 1820
at java.base/sun.security.x509.X509CertImpl.parse(X509CertImpl.java:1826)
at java.base/sun.security.x509.X509CertImpl.(X509CertImpl.java:194)
at java.base/sun.security.provider.X509Factory.parseX509orPKCS7Cert(X509Factory.java:476)
at java.base/sun.security.provider.X509Factory.engineGenerateCertificates(X509Factory.java:361)
at java.base/java.security.cert.CertificateFactory.generateCertificates(CertificateFactory.java:478)
at de.rub.nds.tlsattacker.core.certificate.PemUtil.readCertificate(PemUtil.java:122)
at de.rub.nds.tlsattacker.core.certificate.PemUtil.readCertificate(PemUtil.java:134)
at de.rub.nds.tlsattacker.core.config.delegate.CertificateDelegate.applyDelegate(CertificateDelegate.java:122)
at de.rub.nds.tlsattacker.core.config.TLSDelegateConfig.createConfig(TLSDelegateConfig.java:67)
at de.rub.nds.tlsattacker.core.config.TLSDelegateConfig.createConfig(TLSDelegateConfig.java:85)
at de.rub.nds.tlsattacker.client.config.ClientCommandConfig.createConfig(ClientCommandConfig.java:111)
at de.rub.nds.tlsattacker.client.main.TlsClient.main(TlsClient.java:52)

Is it possible to send client certificate chain using java -jar TLS-Client.jar -connect host:port -cert  <cert_chain.pem> -key <key.pem>

Which version are you on?

Anyways, I think this is not possible through the commandline interface. Anything X.509 is a bit of a weakness of TLS-Attacker in the current version. Our next version has reworked this. In the meantime, you would either need to set the certificate in the workflow trace, manually set the certificates in the config or change the code of TLS-Attacker.

I was looking for -key kind of option
like for example " -cert "

Which version are you on?

I am using latest git update

Anyways, I think this is not possible through the commandline interface. Anything X.509 is a bit of a weakness of TLS-Attacker in the current version. Our next version has reworked this. In the meantime, you would either need to set the certificate in the workflow trace, manually set the certificates in the config or change the code of TLS-Attacker.

Can we have a option -cert_chain <> option ?