How to run this script at the VM level rather than vault

I want to run the update manually at the VM level, how do i do that?

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

ID: 0c11ae82-7254-7494-1401-ce2c116eb1b6
Version Independent ID: 6e45cb37-357e-14fc-5a98-82f03358985d
Content: Automatic update of the Mobility service in Azure Site Recovery - Azure Site Recovery
Content Source: articles/site-recovery/azure-to-azure-autoupdate.md
Service: site-recovery
GitHub Login: @sideeksh
Microsoft Alias: sideeksh

@jeetgarg Thanks for the comment. Could you please elaborate your scenario requirement?

Hi,
The script given here Automatic update of the Mobility service in Azure Site Recovery - Azure Site Recovery | Microsoft Docshttps://docs.microsoft.com/en-us/azure/site-recovery/azure-to-azure-autoupdate runs at the vault level and I want to understand how would I be bale to run it at the VM level.
Regards,
Jeet
From: SadiqhAhmed-MSFT<EMAIL_ADDRESS>Sent: Tuesday, December 15, 2020 12:51 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Jeet Garg<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] How to run this script at the VM level rather than vault (#67680)
@jeetgarghttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjeetgarg&data=04|01|Jeet.Garg%40microsoft.com|adabf39a4a9d4edf51cd08d8a0c9e8b5|72f988bf86f141af91ab2d7cd011db47|1|0|637436136371600410|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=TX%2BTPoQc1QHEJNEd7r%2BZ%2B6cz9dwxCG82iumKZadhfaY%3D&reserved=0 Thanks for the comment. Could you please elaborate your scenario requirement?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F67680%23issuecomment-745105350&data=04|01|Jeet.Garg%40microsoft.com|adabf39a4a9d4edf51cd08d8a0c9e8b5|72f988bf86f141af91ab2d7cd011db47|1|0|637436136371600410|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=NNfviFyUuIVC%2FAo0XQkeaw%2BngjIwtb4mjUGm%2F1m4FfM%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALK6BMHHDDT7HHB2SMUQPFTSU4E4BANCNFSM4U34GA7Q&data=04|01|Jeet.Garg%40microsoft.com|adabf39a4a9d4edf51cd08d8a0c9e8b5|72f988bf86f141af91ab2d7cd011db47|1|0|637436136371610404|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=1%2FDIy4A0TxK9dRm%2BEmdPQb7yp%2FXjYsOekOwDkxgfUcY%3D&reserved=0.

@jeetgarg Sorry for the confusion. I got your point, however, I wanted to check if you have a specific requirement why you want to run the script at VM level?

Yes, I am working with a Customer who has the following scenario:
We are looking for your help with writing a PS script that would allow us upgrade the ASR agent on Azure protected VMs (A2A). We are not using the automated/built in upgrade functionality that ASR provides because our upgrade process is very tightly controlled (we have to schedule it for the exact time & date), so currently we use the Azure Portal and manually select VMs that require upgrading using GUI. We are looking to automate this and use a script that would read a list of VMs requiring upgrading from a text file and then upgrade the ASR agent on those VMs.
For example: right now we are protecting 160 VMs in a single recovery vault, but out of these 160 VMs we only want to upgrade 35 VMs for which we got the approval. Currently we need to go to the portal, select the 35VMs manually, issue an upgrade command and wait. We would like to have a generic upgrade script that reads a list of the 35VMs from a text file that we created and performs the upgrade process.
I hope this clarifies the reason behind the requirement. Kindly fell free to let me know if you need any more clarifications.
Thanks & Regards,
Jeet Garg
Customer Engineer
jegarg<EMAIL_ADDRESS>From: SadiqhAhmed-MSFT<EMAIL_ADDRESS>Sent: Tuesday, December 15, 2020 1:02 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Jeet Garg<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] How to run this script at the VM level rather than vault (#67680)
@jeetgarghttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjeetgarg&data=04|01|Jeet.Garg%40microsoft.com|6ffb287470c44a3ab0c808d8a0cb8a6b|72f988bf86f141af91ab2d7cd011db47|1|0|637436143385671124|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=NLtayjL1DHaIh0JJCPFb2C2UMU4KAp%2BnwBLMQsrNZsg%3D&reserved=0 Sorry for the confusion. I got your point, however, I wanted to check if you have a specific requirement why you want to run the script at VM level?

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F67680%23issuecomment-745110236&data=04|01|Jeet.Garg%40microsoft.com|6ffb287470c44a3ab0c808d8a0cb8a6b|72f988bf86f141af91ab2d7cd011db47|1|0|637436143385671124|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=VdZ%2BeICePouqGM3AANbktAjG4YDKZboLKXjO1i5powA%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALK6BMCREE6DEX66GQ4AAE3SU4GH3ANCNFSM4U34GA7Q&data=04|01|Jeet.Garg%40microsoft.com|6ffb287470c44a3ab0c808d8a0cb8a6b|72f988bf86f141af91ab2d7cd011db47|1|0|637436143385681118|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=aYo4xsAYULwlP5C2%2BYnY7F6Bh6L1W7CKHzMz%2FXKUk5c%3D&reserved=0.

Thanks for your feedback. I see you asked this question in the internal support alias which is the right place for this since it's not really a doc issue. Closing this issue #please-close


Is it posssible to prevent scrolling on "hide all"?

Describe the bug
VH scrolls to the top of the RFY/AFA/AI buttons when hide all is selected, but as I progress to a new page, my browser begins at the top of the page, and I have to then scroll back down to the products. I find it a bit jarring with the browser frequently smooth-scrolling down as you quickly progress between pages.
To Reproduce
Steps to reproduce the behavior:

Using amazon.co.uk
Go to AI
Click on Hide (or keyboard h)
Browser scrolls to top of RFY/AFA/AI buttons
Click on another page, select n on keyboard, or use Hide + next in step 2
Browser now starts at top of page (remove-header.css is in use in VH style settings)

Expected behavior
Allow user to choose whether hide all scrolls to top of buttons after hiding items.
(optional) Screenshots
Relevant lines (255 onwards) from https://github.com/FMaz008/VineHelper/blob/aac12e07ee89f8c392dd011774e15b3a0a57a8ca/scripts/grid.js#L255
// Scoll to the RFY/AFA/AI header
var scrollTarget = document.getElementById("vvp-items-button-container");
scrollTarget.scrollIntoView({ behavior: "smooth" });

Browser
Chrome
VH is a great project, but I just can't figure out why it automatically scrolls when everything has been hidden!
Thanks!

You win the most detaillee bug report. Haha, good job!
I think it's probably just missing a return false on the click so it go to the anchor link #, which goes at the top of the page.
I'll look into it.

Hold on, just so I understand, is your problem that hide all scroll back to RFY/AFA/AI buttons, of that when you go Next Page that the new page is scrolled at the very top?

Thanks for the quick reply!
Sorry about the wording - I struggled to describe it very well.
I actually think that what I am perceiving as a "problem", is simply the fact that "hiding all" scrolls the browser to the top of the RFY/AFA/AI buttons, but when a new page is loaded the browser understandably starts at the top of the page. I'm not a huge fan of the browser controlling where I scroll on a page, and the smooth scrolling animation means that it takes a moment for the page to scroll to position when I click "hide all".
In my humble opinion, it might be good to either:

Allow the user to select an option whereby every time they land on an AI page, the browser scrolls to the top of the RFY/AFA/AI buttons, which would match the behaviour of the scrollIntoView function that runs on "hide all".
Allow the user to disable the scrollIntoView functionality of "hide all", so VH doesn't take over any of the scrolling behaviour.

I hope that makes a bit more sense!

Released along with v2.8.4
https://github.com/FMaz008/VineHelper/commit/5b1bbd254869b3c058430d5b229f6fbdbc126330


Don't show images if not allowed in the panel?

If this feature already exists, just close this issue.
Dont' show the image element if it's not allowed on the page set by the blueprint.

Yea, same with a lot of other things (add, edit, permissions).
Getting the feeling that I will need to actually include the panel object itself.

You could parse the blueprint but I read your other issue and it would be many benefits of including it. The only downside I see would be if it slows down the site, but I think the panel is really fast.
I would not recommend it if this was WordPress, but it's Kirby.

The only downside I see would be if it slows down the site, but I think the panel is really fast. I would not recommend it if this was WordPress, but it's Kirby. Include the panel object and see if it's still fast.

I just included it and locally, the loadtime element went from 0.05 to 0.08 or sometimes 0.10.

Added to develop-v2 branch.

Is that good or bad? If it's too slow...

Cache it somehow
Load everything with ajax
Use it now and walk away from it later on using own functions.


market_benchmark.py yields very poor results on FastRT

Instructions To Reproduce the Issue:

Installed using the provided docker image inside projects/FastRT/pybind_interface/docker/trt7cu102_torch160/
Converted sbs_R50-ibn.wts to sbs_R50-ibn.engine
Run python3 market_benchmark.py
Results are very poor

full code you wrote or full changes you made (git diff)

diff --git a/projects/FastRT/pybind_interface/market_benchmark.py b/projects/FastRT/pybind_interface/market_benchmark.py
index 51c9caf..5c8404e 100755
--- a/projects/FastRT/pybind_interface/market_benchmark.py
+++ b/projects/FastRT/pybind_interface/market_benchmark.py
@@ -29,7 +29,7 @@ GPU_ID = 0
 def map(wrapper):
        model = wrapper
        cfg = get_cfg()
-       test_loader, num_query = build_reid_test_loader(cfg, "Market1501", T.Compose([]))
+       test_loader, num_query = build_reid_test_loader(cfg, dataset_name="Market1501", transforms=T.Compose([]))

        feats = []
        pids = []
@@ -40,8 +40,8 @@ def map(wrapper):
                        t = torch.Tensor(np.array([model.infer(cv2.imread(image_path))]))
                        t.to(torch.device(GPU_ID))
                        feats.append(t)
-               pids.extend(batch["targets"].numpy())
-               camids.extend(batch["camids"].numpy())
+               pids.extend(batch["targets"].cpu().numpy())
+               camids.extend(batch["camids"].cpu().numpy())

        feats = torch.cat(feats, dim=0)
        q_feat = feats[:num_query]

what exact command you run: python3 market_benchmark.py
full logs you observed:

python3 market_benchmark.py
../../../fastreid/evaluation/rank.py:15: UserWarning: Cython rank evaluation (very fast so highly recommended) is unavailable, now use python evaluation.
  'Cython rank evaluation (very fast so highly recommended) is '
Init on device 0
[05/02/2022-11:50:09] [W] [TRT] Current optimization profile is: 0. Please ensure there are no enqueued operations pending in this context prior to switching profiles
../../../fastreid/data/datasets/market1501.py:45: UserWarning: The current data structure is deprecated. Please put data folders such as "bounding_box_train" under "Market-1501-v15.09.15".
  warnings.warn('The current data structure is deprecated. Please '
mAP 0.006028478418972129, rank-1 0.003562945406883955
Destroy engine succeed

Expected behavior:
Observed considerable accuracy drop converting provided trained model to TRT. Using the pretrained sbs_R50-ibn.pth and the original scripts I got very poor results on the converted engine. Had to slightly change the benchmark scripts due to a possible bug.

me too;请问你解决了吗？

@caoshuaibingcao I compiled without the docker (fresh TRT install etc.) and got the exact same result.

Solved the issue by normalizing the feature vectors. Matrix multiplication cannot be done on unnormalized features (it is not equal to cosine distance).
q_feat = feats[:num_query]
q_feat = torch.nn.functional.normalize(q_feat, dim=1) # Normalize
g_feat = feats[num_query:]
g_feat = torch.nn.functional.normalize(g_feat, dim=1) # Normalize
...
distmat = 1 - torch.mm(q_feat, g_feat.t()) # this line works correctly only on normalized features


Stuck at gradlew.bat(app:properties)

First, my system was stucking on initializing graddle on (flutter run) then I used (flutter run -v) for running the application now my process is stucking in bwtlew.bat I have no idea what to do with this. Please help

Please try flutter clean. Where exactly it stucks, what's the output?

Actually it takes too much time while running this (flutter run) command. On this command the output I get is normal but time is the problem which it takes too much. And when I run (flutter run -v ), it doesn't take that much time on (initializing graddle) but then getting stuck on bwtlew.bat

This bug as filled is not actionable, so I'm closing it. We always need full logs and flutter doctor -v. In this case, gradle might have been downloading files slowly, but it is impossible to tell


Migrate to use prop-types instead of React.PropTypes

According to the react documentation:

React.PropTypes is deprecated as of React v15.5. Please use the prop-types library instead.

We should consider adopting FlowType or using the new prop-types library.
I think the FlowType approach is a bit better, but it does mean that users not using FlowType do not get the runtime checks.

@btford I just opened #368 - agreed though, Flow would be super nice

Oh nice! Just noticed. We should try to land your change soon, and we can progressively move to Flow after that.

Merged!


Segfault on update of deeply nested custom resource with x-kubernetes-preserve-unknown-fields: true

This doesn't seem to be a bug of kubecfg, but it appears with kubecfg update but not with kubectl apply -f, thus reporting it here as known.
Nesting-level and usage of an array seem to be crucial to reproduce the error. Also, the error only occurs when the resource already exists in the cluster.
Minimal (afaik) example:
# crd.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
  name: mres.example.com
spec:
  group: example.com
  versions:
    - name: v1
      served: true
      storage: true
      schema:
        openAPIV3Schema:
          type: object
          properties:
            a:
              type: object
              properties:
                b:
                  type: object
                  x-kubernetes-preserve-unknown-fields: true
  scope: Namespaced
  names:
    plural: mres
    singular: mre
    kind: Mre

# resource.yaml
apiVersion: example.com/v1
kind: Mre
metadata:
  name: mre
a:
  b:
    c:
      d:
        e:
          - f: ''

kubecfg update crd.yaml
kubecfg update resource.yaml
kubecfg update resource.yaml

gives segfault:
...
k8s.io/apimachinery/pkg/util/strategicpatch.handleSliceDiff({0x10408fd48, 0x1}, {0x140001e98d0, 0x1, 0x1}, {0x140001e97d0, 0x1, 0x1}, 0x1400011c7d8?, {0x0?, ...}, ...)
	/.../pkg/mod/k8s.io/apimachinery@v0.23.5/pkg/util/strategicpatch/patch.go:306 +0x5c
k8s.io/apimachinery/pkg/util/strategicpatch.diffMaps(0x1042ff9c8?, 0x14001190900, {0x0, 0x0}, {0xb8?, 0x85?, 0x96?, 0x4?})
...

I think that could be the reason: https://github.com/kubernetes/apimachinery/issues/137

I see the upstream bug was closed as not planned , do you have insight into it ?

The upstream issue was closed by mistake, as I did not observe this behavior anymore in my use case.
I've tested it again and I am still able to reproduce the issue, so I've re-opened the upstream issue.

:pray: thanks , let's see if we get some traction upstream


Tonygo/types pt3

The last part of our lovely issue #1 ^^

Enhance the setter type experience
uncomment the no-check command (I just fail for the return type, but it's a good start)

Thank you for your help!


fix: claim legacy and full stack certifications

Checklist:

[x] I have read and followed the contribution guidelines.
[x] I have read and followed the how to open a pull request guide.
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

This PR is to fix the reported issues with claiming the legacy certifications from the settings page, including the Legacy Full Stack certification.
This solution is a bit different than the one we discussed, but treating the Legacy Full Stack certification like any other legacy certification by adding it to the legacyCertifications array in shared/config/certification-settings.ts breaks several other tests in build-external-curricula-data.test.ts and certification.test.tsx.

breaks several other tests

Speaking of tests, something as important as being able to claim a cert really should have one. Do you mind adding one, Kris?

Thanks for mentioning that @ShaunSHamilton. I agree we should discuss that before moving forward. We may be able to talk with Quincy and @raisedadead about it after the meeting tonight.
Also, sorry about that @ojeytonwilliams. I could have sworn that I updated my comment above asking whether e2e tests would be appropriate to test this or not, but I may have closed the tab too quickly. I can start working on adding tests for this now. I'm guessing that some Cypress tests would be the way to go here since we have some unit tests for the button disabled / enabled state already.

... may be able to talk with Quincy and @raisedadead about it after the meeting tonight.

Pretty sure we can call the 2018 cert "Legacy Full-Stack" so you can have two full-stack certs.

@ojeytonwilliams, I was able to add some tests for the ifNoCertification404 middleware, which is one of the things modified in this PR.
I also tried for a bit to add tests for verifyCert, but wasn't able to figure out how to test the different flash messages and response status. If you could point me in the right direction writing tests for createVerifyCert / verifyCert, that'd be great. Or if there are any other things that can be tested here, I'd be happy to work on those.


possible regression issue in array support

Hello,
After I updated to  1.1.54298 I have the following issues with array's columns:
CREATE TABLE table_array4(`array_empty` Array(Nullable(Int64)), `partition` Date, `timestamp` DateTime) ENGINE = ReplicatedMergeTree('/var/lib/clickhouse/tables/{shard}/table_array4','{replica}',`partition`,`timestamp`,8192);
INSERT INTO table_array4(`timestamp`,`partition`,`array_empty`) VALUES<PHONE_NUMBER>,17455,[1]);
INSERT INTO table_array4(`timestamp`,`partition`,`array_empty`) VALUES<PHONE_NUMBER>,17455,[]);
SELECT array_empty from table_array4;

Code: 246, e.displayText() = DB::Exception: bad size of marks file `/var/lib/clickhouse/data/default/table_array4/20171016_20171016_1_1_0/array_empty.null.mrk':0, must be: 16: (while reading column array_empty): (while reading from part /var/lib/clickhouse/data/default/table_array4/20171016_20171016_1_1_0/ from mark 0 with max_rows_to_read = 8192), e.what() = DB::Exception

Seems after I insert an array with one element I'm not longer able to insert empty arrays.
Kind regards,
Silviu

Fixed in master.
this tests
DROP TABLE IF EXISTS test.table_array4;
CREATE TABLE test.table_array4(`array_empty` Array(Nullable(Int64)), `partition` Date, `timestamp` DateTime) ENGINE = ReplicatedMergeTree('/var/lib/clickhouse/tables/{shard}/table_array4','{replica}',`partition`,`timestamp`,8192);
INSERT INTO test.table_array4(`timestamp`,`partition`,`array_empty`) VALUES<PHONE_NUMBER>,17455,[1]);
INSERT INTO test.table_array4(`timestamp`,`partition`,`array_empty`) VALUES<PHONE_NUMBER>,17455,[]);
SELECT array_empty from test.table_array4;
DROP TABLE test.table_array4;

returns
[1]
[]

@proller very strange. I'm on the testing branch:
deb http://repo.yandex.ru/clickhouse/trusty testing main
And my server doesn't show any update available.  My server shows  1.1.54298 which is not last release (there are 2 others). I thought commits in master automatically generates updates available on this testing channel :)
Anyway I will wait for the new release and retest and close the issue if will not replicate any longer.
Silviu

This fix not released.
You can build unreleased code manually, but at current moment latests master have some bugs.

@proller any idea if the fact that for a column of type :  Array(Nullable(Float64)) the default value is considered 0 and not NULL it's expected behavior ?
For example if you do:
SELECT array_field[4]  from table

where that element on that index is not existing you receive 0 instead NULL. Is this correct ?

From documentation doesn't seems to be a bug but it's not a consistent behavior.
What I mean is the default for Nullable(Float64) fields is NULL, for Float64 is 0 and for Array(Nullable(Float64)) it's also 0 not NULL as you are expecting.

Yes look as bug.
Will be fixed.
in current master just fixed table corruption "bad size of marks file"

@proller  do you want to open a separate ticket for this bug with inconsistent default values ?
I see the one "bad size of marks file" it's already reported and tracked here : https://github.com/yandex/ClickHouse/issues/1282
I would like to close mine

Yes, this is a duplicate of #1282
Please open a separate issue concerning the default values.


"For Expressions" section needs a few simple examples to start off with

The section jumps right into advanced examples (multiple generators and filters) without explaining the for syntax, generators or filters. It would be nice to start off with a few easier examples:

Simple Java-style for loop:

for (i <- 1 to 15) { ... }

Simple Java-style 'foreach" loop:

for (element: Int <- someIntArray) { ... }

A loop with a single generator and filter:

for (element: Int <- someIntArray if element % 2 == 0) { ... }

Agree, Java background here
val xValues = 1 to 4
val yValues = 1 to 2
val coordinates = for {
  x <- xValues
  y <- yValues
} yield (x, y)
coordinates(4) should be((, ))

This question about Nested For is very frustrating, I don't understand how to calculate what Coordinates(4) should be, or how to dissect it.
An introduction into simple examples could help


Error libusbmuxd

Hi flutter
I'm installing and configuring flutter on a clean installation of Mac OS Catalina 10.15.5 and when I run the command "brew install --HEAD libimobiledevice" an error is generated with the libusbmuxd dependency, here are the steps and logs of the error, I hope you can help
Steps to Reproduce

Install Mac OSx Catalina 10.15.5
Perform all the configuration steps of the flutter doctor command.
Execute the command "brew install --HEAD usbmuxd
Execute the command "brew link usbmuxd"
Execute the command "brew install --HEAD libimobiledevice" in this step generates the error.

Logs
➜  ~ brew install --HEAD libimobiledevice
Updating Homebrew...
==> Cloning https://git.libimobiledevice.org/libimobiledevice.git
Updating /Users/n0rf3n/Library/Caches/Homebrew/libimobiledevice--git
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at bc32998 Bump version to 1.3.0 and update NEWS file according to actual releases
==> ./autogen.sh
Last 15 lines from /Users/n0rf3n/Library/Logs/Homebrew/libimobiledevice/01.autogen.sh:
checking dynamic linker characteristics... darwin19.5.0 dyld
checking how to hardcode library paths into programs... immediate
checking for pkg-config... /usr/local/Homebrew/Library/Homebrew/shims/mac/super/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libusbmuxd-2.0 >= 2.0.2... no
configure: error: Package requirements (libusbmuxd-2.0 >= 2.0.2) were not met:
No package 'libusbmuxd-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables libusbmuxd_CFLAGS
and libusbmuxd_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
READ THIS: https://docs.brew.sh/Troubleshooting
Please create pull requests instead of asking for help on Homebrew's GitHub,
Discourse, Twitter or IRC.

➜  ~ flutter doctor -v
[✓] Flutter (Channel stable, v1.17.3, on Mac OS X 10.15.5 19F101, locale en-CO)
• Flutter version 1.17.3 at /Users/n0rf3n/Documents/FlutterSDK
• Framework revision b041144f83 (5 days ago), 2020-06-04 09:26:11 -0700
• Engine revision ee76268252
• Dart version 2.8.4
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at /Users/n0rf3n/Library/Android/sdk
• Platform android-29, build-tools 29.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.5, Build version 11E608c
• CocoaPods version 1.9.3
[✓] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 46.0.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
[✓] VS Code (version 1.45.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.11.0
[✓] Connected device (1 available)
• iPhone SE (2nd generation) • 6120F39B-5F39-4AEF-8B57-88DEBEF7F3E2 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-5 (simulator)
• No issues found!

Hi @n0rf3n
This doesn't look like an issue with Flutter itself
For issues related to libimobiledevice please raise the issue on their GitHub
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

This is a new issue for libimobiledevice, it should be forward to that repo, this is an IMPORTANT one should be fixed soon


Mod merger

Enables playing converted EU4 saves with Vic2 mods enabled

I'd really like to see this split into several smaller PRs, each focusing on a small bit of the overall solutions. I'm having troubles keeping track of how the different bits relate to each other. You can maybe just start with a change to Configuration that activates functionality and have it set to always turn it off.
If need be, we can review and merge it to a separate HPM support branch until its all ready to go, then merge that in all at once.

I'd really like to see this split into several smaller PRs, each focusing on a small bit of the overall solutions. I'm having troubles keeping track of how the different bits relate to each other. You can maybe just start with a change to Configuration that activates functionality and have it set to always turn it off.
If need be, we can review and merge it to a separate HPM support branch until its all ready to go, then merge that in all at once.

I was thinking the exact same thing. I would like to keep the reviews Zemurin made in this PR.


Sometimes (and always in CI) a hash for a specific crate version isn't found

cargo-semver just errors out with the message in the title. This doesn't happen locally, so I assume a caching issue. Time to have a look, as reusing already downloaded crates doesn't work properly either.

Updating cargo in the dependencies gets rid of that shrug


Error on loading files

Thanks for putting this alternative viewer out! And, trying the splatapult-0.1-x64.zip release ...
But, I had to try multiple PLY files before a model was successfully read; and that was one with the truck.
What occurs nearly every time are multiple instances of a message like
[ERROR] Error parsing ply file "D:\Apps\GaussianSplatting\splats\Colab\bicycle\b4000.ply", missing f_rest property

Interesting, that b4000.ply file is missing the spherical harmonics data.  Is it just points?  What tool did you use to create that ply file?  Can you attach it to this issue? If it's not too large.

Need to check it more carefully, but the majority of PLYs come from using a modified Colab notebook, created by camenduru. Also, a selection from Polycam and Luma processing.
None of the other viewers I've tried have complained, at any time. Anyway, will look to organising a super small PLY showing the issue, and attach.

Thanks, for attaching the ply.  I didn't have any PLY files without spherical harmonics to test on.  Should be fixed if you re-download the splatapult-0.1-x64.zip file


Remove exp command from default subcommands

I removed unofficial and experimental exp commands from the default command list of build_sensorbee to avoid confusion.

exp is an undocumented subcommand, I agree to remove exp comamnd from default build command.

LGTM


[ENHANCEMENT] Allow for easier modification of Optimizes environment-config.yaml

Describe the use case:
According to our documentation for optimize, they allow specifying a config file named environment-config.yaml with a series of options that our helm chart does not expose.  In this particular support ticket, the customer wanted to modify es.settings.index.number_of_shards. We are currently unable to modify this via environment variables or overriding the command.  What I proposed was creating a ConfigMap
apiVersion: v1
data:
  environment-config.yaml: |
    es:
      settings:
        index:
          number_of_shards: 5
kind: ConfigMap
metadata:
  name: optimizeapplicationconfig
  namespace: default

And then modifying the extraVolumes and extraVolumeMounts inside the optimize section of values.yaml
optimize:
  extraVolumes:
  - configMap:
      defaultMode: 0777
      name: optimizeapplicationconfig
    name: environmentconfig
  extraVolumeMounts:
  - mountPath: /optimize/config/environment-config.yaml
    name: environmentconfig
    subPath: environment-config.yaml

With these options set, the application successfully changes the number of shards as shown by the screenshot:

There are 10 shards, 1 primary and 1 replica shard for each 5 shards.
Describe the enhancement/feature:
I think the best way to handle this is by having the configmap,  volume, and volumeMount defined in the helm chart templates and the environment-config.yaml file being empty.  A customer could override it manually if they want.  Or perhaps we could have an option for a customer to specify their own configmap for environment-config.yaml.
Desired outcome and acceptance tests:
A user should be able to configure their Optimize instance without extra volume mounts.
Related to: SUPPORT-17609

Related PR #802 was closed due to not properly being prioritized by the team, as well as me losing focus on this topic.

Closing this task since it will be part of the epic https://github.com/camunda/camunda-platform-helm/issues/486


:question: How to connect without sudo password... ?

Hello,
First of all, thanks for the extension.
I'm able to run the following command without entering a password
sudo wg-quick up wg0
because I have entered in the sudoers file the following
username ALL=NOPASSWD: /usr/bin/wg, /usr/bin/wg-quick

How can I enable/disable the tunnel in the extension without having to enter a password to obtain the same results than before?

Fixed for GNOME 40 on tag https://github.com/atareao/wireguard-indicator/releases/tag/v6


[Event Request] OnBeforeCopyDocumentAttachments CU 74 Purch.-Get Receipt

Hi
Could you please update this function in CU 74 Purch.-Get Receipt
local procedure CopyDocumentAttachments(OrderNoList: List of [Code[20]]; var PurchaseHeader: Record "Purchase Header")
adding this lines of code:
    local procedure CopyDocumentAttachments(OrderNoList: List of [Code[20]]; var PurchaseHeader: Record "Purchase Header")
    var
        [..]
        IsHandled: Boolean;
    begin
        IsHandled := false;
        OnBeforeCopyDocumentAttachments(OrderNoList,PurchaseHeader,IsHandled);
        If IsHandled then
            exit;
        [...]
     end

and adding the event at the end of codeunit:
    [IntegrationEvent(false, false)]
    local procedure OnBeforeCopyDocumentAttachments(var OrderNoList: List of [Code[20]]; var PurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean)
    begin
    end;

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


Awesome books: plain JavaScript with objects

In this Project @Graciano1997  @SaveryIV  and @Edgahkipkemoi did :

Added basic UI with plain HTML.
Created a collection that keeps a list of books.
Created a function to add a new book to the collection, with title and author.
Created a function to remove a book from the collection.
Created a function to display all books saved in the collection in the top part of the page.
Added a function to list when a user clicks the "Add" button.
Added the functionality that ensures that when the remove button is clicked the correct book disappears from the page.
Preserved all the data in the browser's memory by using [localStorage]
Deployed the project
Update Readme file
Fix linters errors

@SaveryIV  @ishimwezachee  It is done 👍 👍 👍

@ishimwezachee  thanks for the congratulation!


RP.PIO: allow non-blocking put/get on FIFOs

Also add FIFO status functions.

Seems fine, but why wouldn't you use DMA to do this?

DMA is more complex to put in place and there's a limited number of channels.
I am using this for a non blocking version of the touch sensor.


User logout produces 400 from OKTA

This started with the new TLD change I think.

Url in the browser: https://hhs-prime.okta.com/oauth2/default/v1/logout?id_token_hint=[hash]
Text on page says:
Identity Provider:
Error Code: invalid_request
Description: The 'post_logout_redirect_uri' parameter must be a Logout redirect URI in the client app settings: https://hhs-prime-admin.okta.com/admin/app/oidc_client/instance/0oa5_________

Landing url was:

Url in the browser: https://hhs-prime.okta.com/oauth2/default/v1/logout?id_token_hint=[hash]
Text on page says:
Identity Provider:
Error Code: invalid_request
Description: The 'post_logout_redirect_uri' parameter must be a Logout redirect URI in the client app settings: https://hhs-prime-admin.okta.com/admin/app/oidc_client/instance/0oa5_________

Landing url was:

Temporarily fixed via manual adjustment of Okta. The logout URL redirect is hard-coded to simplereport.cdc.gov.

Temporarily fixed via manual adjustment of Okta. The logout URL redirect is hard-coded to simplereport.cdc.gov.

This should be fixed as part of #596

This should be fixed as part of #596

Is that a normative or a descriptive "should", Nick? 😁
The problem right now is that we (manually?) updated the App in Okta to only allow simplereport.gov as a logout redirect, but Header.tsx has a hard-code to redirect to simplereport.cdc.gov. Bandaid fix was to add simplereport.cdc.gov back to the allowed redirect list, and then let the redirects sort themselves out.

Is that a normative or a descriptive "should", Nick? 😁
The problem right now is that we (manually?) updated the App in Okta to only allow simplereport.gov as a logout redirect, but Header.tsx has a hard-code to redirect to simplereport.cdc.gov. Bandaid fix was to add simplereport.cdc.gov back to the allowed redirect list, and then let the redirects sort themselves out.

Does this give me a better preview?
https://github.com/CDCgov/prime-simplereport/blob/8df32d9/frontend/src/app/commonComponents/Header.tsx#L44

Does this give me a better preview?
https://github.com/CDCgov/prime-simplereport/blob/8df32d9/frontend/src/app/commonComponents/Header.tsx#L44

Ah. I see. I haven't touched the frontend code, based on the error message I was linking to some manual fixes that were applied earlier.

Ah. I see. I haven't touched the frontend code, based on the error message I was linking to some manual fixes that were applied earlier.


MAINT: fix RTD

This PR updates the .readthedocs.yml configuration to fix builds on rtd

@agoose77 this is a minor configuration change to fix https://readthedocs.org/projects/sphinx-proof/.
I will go ahead and merge.


Presentation of error report produced on assigned traits to studies needs improvement

When assigning traits to studies, after uploading the template curators want to be presented with a message informing them whether the upload was successful for all studies or not. If unsuccessful for any study, the message should state the upload had errors and prompt the curator to review the report.

@eks-ebi please confirm

Tested today, and I would say this is done. When I upload the file, I get the message "Trait file was uploaded successfully."
If all traits have been assigned successfully, I get no message, but can now download the report if I want. I think this is sufficient to know that the trait assigning has worked for all studies.
When one or more traits failed to be assigned, I get this error message: "Report may contain errors, please download and have a look." I think this is very clear.

@ljwh2 If you're happy with that, then I think this ticket can be closed.

No error was displayed for Backman trait assignment that caused duplicates (no traits were assigned). Need to handle these unexpected situations if traits are not successfully added.

The specific issue with Backman does not need an error message . Unexpected technical errors should produce an error something like "An unexpected error occurred, please contact the dev team"


Add dispatched events for modal shown/hidden

a11y modals do dispatch events on the element, however these do not bubble so to listen for ANY dialog open/close events you have to keep track of all potential modals that will open in the DOM
See https://a11y-dialog.netlify.app/advanced/events#dom-events
This provides a Wagtail specific event name for when dialogs open or close and follow the convention set up in panels.ts with one event that provides the state in its detail object
Intentionally not documenting this as we may refine this API at some point, plus we are still using Bootstrap modals in many places which have jQuery events and a different approach.

how to test

Open wagtail (bakerydemo)
Go to any page
In the console type document.addEventListener('wagtail:dialog-toggle', console.info);
Now open the status side panel from the top right & click the privacy button (to trigger the privacy modal)
You should see the console log details of the event
Now close the modal
You should see the console log the details of the closing event

Thanks for the heads up @KittyGiraudel - appreciate your work on this awesome modal package.

Closing this - does not seem to be getting traction or a big priority right now.
Plus we will probably revisit this implementation completely now that RFC78 (Stimulus) has been approved.


Implement url_for. Closes #52

@anxolerd plz review carefully.
P.S. Some features need upgrading of blueberrypy (yep, again!)

You are mixing different things together.

url_for implementation (which is OK to be here)
config files refactorings: 37f5151, 72cbf8b

Now let me see the code.

Code looks good, but not very easy to read and understand.
Better docstrings where at least input parameters are described will make code easier to understand.
However, why did you merge api-for-admin branch to this? Why don't you do that for master branch?
Beacause of that we will have to wait api-for-admin merge into master before we can use url_for in production.

37f5151 was needed for testing, others are messed up, but I cannot revert those.
I'll consider your suggestions and fix most of them
I started this branch from api-for-admin, so I'd anyway merge into it. I was working on it and then spontaneously forked. Nevertheless, I think basic implementation of api-for-admin is almost ready and will be merged soon as well.

@anxolerd  fill free to merge if everything suits you

Getting this on my local machine, when trying to run tests command provided in updated README.md:
$ NOSE_TESTCONFIG_AUTOLOAD_YAML=config/test/app.yml nosetests -w src/tests --tests=test_utils
E
======================================================================
ERROR: Failure: ImportError (No module named 'redis')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/anxolerd/workspace/gdg.org.ua/env/lib/python3.5/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/home/user/workspace/gdg.org.ua/env/lib/python3.5/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/home/user/workspace/gdg.org.ua/env/lib/python3.5/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/home/user/workspace/gdg.org.ua/env/lib/python3.5/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/home/user/workspace/gdg.org.ua/env/lib64/python3.5/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/home/user/user/gdg.org.ua/env/lib64/python3.5/imp.py", line 172, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 693, in _load
  File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 662, in exec_module
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
  File "/home/user/workspace/gdg.org.ua/src/tests/test_utils.py", line 2, in <module>
    from blueberrypy.testing import ControllerTestCase
  File "/home/user/workspace/gdg.org.ua/env/lib/python3.5/site-packages/blueberrypy/testing.py", line 8, in <module>
    from blueberrypy.session import RedisSession
  File "/home/user/workspace/gdg.org.ua/env/lib/python3.5/site-packages/blueberrypy/session.py", line 14, in <module>
    from redis import StrictRedis as _RedisClient
ImportError: No module named 'redis'

----------------------------------------------------------------------
Ran 1 test in 0.001s

FAILED (errors=1)

Re-install deps. It should install redis module now.

@webknjaz
Now I'm issuing another error:
$ pip install -r dev.txt
Double requirement given: blueberrypy[dev] from<EMAIL_ADDRESS>(from -r dev.txt (line 2)) (already in blueberrypy[speedups] from<EMAIL_ADDRESS>(from -r requirements.txt (line 1)), name='blueberrypy')

Try again with new README plz

Add geos as dependency to README.md as it become a dependenc of project.
One of your tests is failing:

$ NOSE_TESTCONFIG_AUTOLOAD_YAML=config/test/app.yml nosetests -w src/tests --tests=test_utils
.F.
======================================================================
FAIL: test_url_for (test_utils.UtilTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/anxolerd/workspace/gdg.org.ua/src/tests/test_utils.py", line 63, in test_url_for
    **test_url['inp']), '/'.join([base_url(), test_url['res']]))
AssertionError: 'http://testhost:12345/auth/google/' != 'http://testhost:12345/auth/google'
- http://testhost:12345/auth/google/
?                                  -
+ http://testhost:12345/auth/google

-------------------- >> begin captured logging << --------------------
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Bus STOPPING
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('<IP_ADDRESS>', 54583)) shut down
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Stopped thread '_TimeoutMonitor'.
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Disposing SQLAlchemy engine mysql+mysqlconnector://gdg_kyiv2:BbGEEdcDrUbY4Q52@gdg.org.ua:3306/gdg_kyiv ...
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Bus STOPPED
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Bus EXITING
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Bus EXITED
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Listening for SIGTERM.
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Listening for SIGHUP.
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Listening for SIGUSR1.
cherrypy.test.helper: INFO: Python version used to run this test script: 3.5.1
cherrypy.test.helper: INFO: CherryPy version: 4.0.0
cherrypy.test.helper: INFO: HTTP server version: HTTP/1.1
cherrypy.test.helper: INFO: PID: 20264
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Bus STARTING
GDGUkraine.utils: DEBUG: It is class-based routed app
GDGUkraine.utils: DEBUG:
GDGUkraine.utils: DEBUG: cherrypy._cptree.Application(<GDGUkraine.controller.Root object at 0x7ff68956f828>, '')
GDGUkraine.utils: DEBUG: It is CherryPy garbage collector app
GDGUkraine.utils: DEBUG: There are tests running probably
GDGUkraine.utils: DEBUG: Skipping...
GDGUkraine.utils: DEBUG: It is Routes routed app
GDGUkraine.utils: DEBUG: Skipping...
GDGUkraine.utils: DEBUG: /api
GDGUkraine.utils: DEBUG: cherrypy._cptree.Application(None, '/api')
GDGUkraine.utils: DEBUG: <cherrypy._cpdispatch.RoutesDispatcher object at 0x7ff684d45c18>
GDGUkraine.utils: DEBUG: It is Routes routed app
GDGUkraine.utils: DEBUG: Skipping...
GDGUkraine.utils: DEBUG: /events
GDGUkraine.utils: DEBUG: cherrypy._cptree.Application(None, '/events')
GDGUkraine.utils: DEBUG: <cherrypy._cpdispatch.RoutesDispatcher object at 0x7ff6847ca588>
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE URL map has been built. url_for should now work correctly.
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Started monitor thread '_TimeoutMonitor'.
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Serving on http://<IP_ADDRESS>:54583
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE SQLAlchemy engine configured
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE SQLAlchemy Plugin started
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE SQLAlchemy engine configured
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE SQLAlchemy Plugin started
cherrypy.error: INFO: [24/Jan/2016:13:36:05] ENGINE Bus STARTED
GDGUkraine.utils: DEBUG: {'args': mappingproxy(OrderedDict([('kwargs', <Parameter "**kwargs">)])), 'url': '/'}
GDGUkraine.utils: DEBUG: {'args': mappingproxy(OrderedDict([('args', <Parameter "*args">), ('kwargs', <Parameter "**kwargs">)])), 'url': '/auth/google/'}
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 3 tests in 0.632s

FAILED (failures=1)

fixed

Revision accepted :+1:

@anxolerd that is because base test case imports redis session inside of it. This has to be fixed in blueberrypy.


Add Pytest support for the test endpoints

Integrate support for the Pytest files.

This is complete now.


how to prompt for a builtin.datetime.duration value?

i need to get the duration (builtin.datetime.duration) via prompt (3 hours or 30 mins, etc.),
receiving "I didn't recognize the time you entered. Please try again." response.
"builtin.datetime.duration" works if the duration is passed via the intent.
Any help is appreciated.

So I just tried this and the chrono parser used by the time prompt doesn't support recognizing durations like this. :(  In the short term you may need to switch to using Prompts.text() to capture the users input and then use RegEx's to parse these durations yourself.

Closing this issue. Please open a new issue for further discussion if necessary. @Stevenic - reopen if you would like.  Thanks!


Firefox SyntaxError: missing = in const declaration

i'm getting this error on firefox
SyntaxError: missing = in const declaration
module.exports = function except(properties) {
const collection = {};
for (const prop in this.items) {
if (properties.indexOf(prop) === -1) {
collection[prop] = this.items[prop];
}
}
return new this.constructor(collection);
};

reference : MDN link

@isurindu How do you import this library?

like this
window.collect = require('collect.js')

Well, browsers don't support CommonJS, so you can't use require directly. You can use some tools like Webpack to bundle it. To be delightful, this library may support UMD later, which means you can use collect as a global variable.

i'm using laravel mix

Oh, sorry for my misunderstanding.

I'm not able to reproduce this. What am I missing?
//file:  resources/assets/js/app.js

window.collect = require('collect.js');

//file: webpack.mix.js

let mix = require('laravel-mix');

/*
 |--------------------------------------------------------------------------
 | Mix Asset Management
 |--------------------------------------------------------------------------
 |
 | Mix provides a clean, fluent API for defining some Webpack build steps
 | for your Laravel application. By default, we are compiling the Sass
 | file for the application as well as bundling up all the JS files.
 |
 */

mix.js('resources/assets/js/app.js', 'public/js')
   .sass('resources/assets/sass/app.scss', 'public/css');

<!doctype html>
getLocale() }}">

        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">

        <title>Laravel</title>

        <link href="https://fonts.googleapis.com/css?family=Raleway:100,600" rel="stylesheet" type="text/css">

            @if (Route::has('login'))

                    @if (Auth::check())
                        Home
                    @else
                        Login
                        Register
                    @endif

            @endif

                    Laravel

                    Documentation
                    Laracasts
                    News
                    Forge
                    GitHub

npm run hot

@isurindu
I've just published version 3.0.31.
Could you try to reinstall your node modules? And try again?
rm -rf node_modules/
npm install


Error on startup with Ubuntu 16.04

Hi,
I'd love to use glass but I'm not able to start it.
Output is
> ><EMAIL_ADDRESS>start /opt/glass-isc-dhcp
> > node ./bin/www
>
> /opt/glass-isc-dhcp/app.js:674
> let transporter = nodemailer.createTransport({
> ^^^
>
> SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
>     at exports.runInThisContext (vm.js:53:16)
>     at Module._compile (module.js:414:25)
>     at Object.Module._extensions..js (module.js:442:10)
>     at Module.load (module.js:356:32)
>     at Function.Module._load (module.js:311:12)
>     at Module.require (module.js:366:17)
>     at require (module.js:385:17)
>     at Object.<anonymous> (/opt/glass-isc-dhcp/bin/www:7:11)
>     at Module._compile (module.js:435:26)
>     at Object.Module._extensions..js (module.js:442:10)
>
> npm ERR! Linux 4.4.0-119-generic
> npm ERR! argv "/root/.nvm/versions/node/v4.2.2/bin/node" "/root/.nvm/versions/node/v4.2.2/bin/npm" "start"
> npm ERR! node v4.2.2
> npm ERR! npm  v2.14.7
> npm ERR! code ELIFECYCLE
> npm ERR<EMAIL_ADDRESS>start: `node ./bin/www`
> npm ERR! Exit status 1
> npm ERR!
> npm ERR! Failed at the<EMAIL_ADDRESS>start script 'node ./bin/www'.
> npm ERR! This is most likely a problem with the dhcpd-glass package,
> npm ERR! not with npm itself.
> npm ERR! Tell the author that this fails on your system:
> npm ERR!     node ./bin/www
> npm ERR! You can get their info via:
> npm ERR!     npm owner ls dhcpd-glass
> npm ERR! There is likely additional logging output above.
>
> npm ERR! Please include the following file with any support request:
> npm ERR!     /opt/glass-isc-dhcp/npm-debug.log

and npm-debug.log is
0 info it worked if it ends with ok
1 verbose cli [ '/root/.nvm/versions/node/v4.2.2/bin/node',
1 verbose cli   '/root/.nvm/versions/node/v4.2.2/bin/npm',
1 verbose cli   'start' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info prestart<EMAIL_ADDRESS>6 info start<EMAIL_ADDRESS>7 verbose unsafe-perm in lifecycle true
8 info<EMAIL_ADDRESS>Failed to exec start script
9 verbose stack Error<EMAIL_ADDRESS>start: `node ./bin/www`
9 verbose stack Exit status 1
9 verbose stack     at EventEmitter.<anonymous> (/root/.nvm/versions/node/v4.2.2/lib/node_modules/npm/lib/utils/lifecycle.js:214:16)
9 verbose stack     at emitTwo (events.js:87:13)
9 verbose stack     at EventEmitter.emit (events.js:172:7)
9 verbose stack     at ChildProcess.<anonymous> (/root/.nvm/versions/node/v4.2.2/lib/node_modules/npm/lib/utils/spawn.js:24:14)
9 verbose stack     at emitTwo (events.js:87:13)
9 verbose stack     at ChildProcess.emit (events.js:172:7)
9 verbose stack     at maybeClose (internal/child_process.js:818:16)
9 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
10 verbose pkgid<EMAIL_ADDRESS>11 verbose cwd /opt/glass-isc-dhcp
12 error Linux 4.4.0-119-generic
13 error argv "/root/.nvm/versions/node/v4.2.2/bin/node" "/root/.nvm/versions/node/v4.2.2/bin/npm" "start"
14 error node v4.2.2
15 error npm  v2.14.7
16 error code ELIFECYCLE
17 error<EMAIL_ADDRESS>start: `node ./bin/www`
17 error Exit status 1
18 error Failed at the<EMAIL_ADDRESS>start script 'node ./bin/www'.
18 error This is most likely a problem with the dhcpd-glass package,
18 error not with npm itself.
18 error Tell the author that this fails on your system:
18 error     node ./bin/www
18 error You can get their info via:
18 error     npm owner ls dhcpd-glass
18 error There is likely additional logging output above.
19 verbose exit [ 1, true ]

any idea?
Thanks

Make sure your node version is up to date
On Mon, Apr 16, 2018 at 8:35 AM, dolittle<EMAIL_ADDRESS>wrote:

Hi,
I'd love to use glass but I'm not able to start it.
Output is

<EMAIL_ADDRESS>start /opt/glass-isc-dhcp
node ./bin/www

/opt/glass-isc-dhcp/app.js:674
let transporter = nodemailer.createTransport({
^^^
SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:414:25)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object. (/opt/glass-isc-dhcp/bin/www:7:11)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
npm ERR! Linux 4.4.0-119-generic
npm ERR! argv "/root/.nvm/versions/node/v4.2.2/bin/node" "/root/.nvm/versions/node/v4.2.2/bin/npm" "start"
npm ERR! node v4.2.2
npm ERR! npm  v2.14.7
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>start: node ./bin/www
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script 'node ./bin/www'.
npm ERR! This is most likely a problem with the dhcpd-glass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node ./bin/www
npm ERR! You can get their info via:
npm ERR!     npm owner ls dhcpd-glass
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     /opt/glass-isc-dhcp/npm-debug.log

and npm-debug.log is
0 info it worked if it ends with ok
1 verbose cli [ '/root/.nvm/versions/node/v4.2.2/bin/node',
1 verbose cli   '/root/.nvm/versions/node/v4.2.2/bin/npm',
1 verbose cli   'start' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info prestart<EMAIL_ADDRESS>6 info start<EMAIL_ADDRESS>7 verbose unsafe-perm in lifecycle true
8 info<EMAIL_ADDRESS>Failed to exec start script
9 verbose stack Error<EMAIL_ADDRESS>start: node ./bin/www
9 verbose stack Exit status 1
9 verbose stack     at EventEmitter. (/root/.nvm/versions/node/v4.2.2/lib/node_modules/npm/lib/utils/lifecycle.js:214:16)
9 verbose stack     at emitTwo (events.js:87:13)
9 verbose stack     at EventEmitter.emit (events.js:172:7)
9 verbose stack     at ChildProcess. (/root/.nvm/versions/node/v4.2.2/lib/node_modules/npm/lib/utils/spawn.js:24:14)
9 verbose stack     at emitTwo (events.js:87:13)
9 verbose stack     at ChildProcess.emit (events.js:172:7)
9 verbose stack     at maybeClose (internal/child_process.js:818:16)
9 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
10 verbose pkgid<EMAIL_ADDRESS>11 verbose cwd /opt/glass-isc-dhcp
12 error Linux 4.4.0-119-generic
13 error argv "/root/.nvm/versions/node/v4.2.2/bin/node" "/root/.nvm/versions/node/v4.2.2/bin/npm" "start"
14 error node v4.2.2
15 error npm  v2.14.7
16 error code ELIFECYCLE
17 error<EMAIL_ADDRESS>start: node ./bin/www
17 error Exit status 1
18 error Failed at the<EMAIL_ADDRESS>start script 'node ./bin/www'.
18 error This is most likely a problem with the dhcpd-glass package,
18 error not with npm itself.
18 error Tell the author that this fails on your system:
18 error     node ./bin/www
18 error You can get their info via:
18 error     npm owner ls dhcpd-glass
18 error There is likely additional logging output above.
19 verbose exit [ 1, true ]
any idea?
Thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Akkadius/glass-isc-dhcp/issues/10, or mute the thread
https://github.com/notifications/unsubscribe-auth/ADKmmuOjz3MsiYJ25UgcNTJsgGtB6y9Uks5tpJ4RgaJpZM4TWiXm
.

I have similar problem in Ubuntu 16.04 and nodejs 4.2.6
let transporter = nodemailer.createTransport({
^^^
SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Module.require (module.js:354:17)
at require (internal/module.js:12:17)
at Object. (/opt/glass-isc-dhcp/bin/www:7:11)
at Module._compile (module.js:410:26)
at Object.Module._extensions..js (module.js:417:10)
/Tobbe


SplitMode for SPM Package

This is another try at https://github.com/yonaskolb/SwagGen/pull/225.
TL;DR
This change nothing to all actual users of Swaggen. It add the support of splitting the generated code for SPM user only and only if they want to. This is the first step to remove Alamofire. It allow to run generated code on Linux if you only use the request and model targets. Add dynamic library support when using SPM.
What have been done
This PR is focus to mainly focus to split in SPM the generated code into 4 part:

Client: take an URLRequest and send them
Models: all the generated models and enums
Requests: all the generated request builders - this part generate URLRequest
SharedCode: Shared code between various targets

├── Client
│   ├── APIClient.swift
│   └── RequestBehaviour.swift
│   └── Timeline+Extension.swift
├── Models
│   ├── APIModel.swift
│   ├── AnyCodable.swift
│   ├── Coding.swift
│   ├── Enum.swift
│   └── Model.swift
├── Requests
│   ├── API.swift
│   ├── APIRequest.swift
│   ├── APIResponse.swift
│   ├── APIService.swift
│   ├── AnyRequest.swift
│   └── Request.swift
└── SharedCode
    ├── APIClientError.swift
    └── APIResult.swift
    └── Timeline.swift

Why
I did these changes because:

I needed to have a generated library working on Linux and Alamofire even the version 5 don't support Linux(https://github.com/Alamofire/Alamofire/pull/3098)
Simplify the PR that will move Alamofire out
I needed to onboard new developper to SwagGen development
I needed the dynamic library support for a big project that I work on that use XcodeGen and some module are imported in multiple place so we needed the dynamic library linking in order to making it work

Remarks
I don't think this should be another template because it doesn’t change the main template it make it more flexible.
Point of interest to the reviewer
In order to make everything works I have to make createURLRequest but it worked with Alamofire so I needed to import the relevant part from Alamofire to make it work.
I did copy the Alamofire Timeline file in order to keep the feature.
Todo after review (in order to not clutter the main work of this PR)

we should add support for CI for Linux after this is merged.
adding test on podspec in CI could be great too.
updating fixtures

Update from #230 modifications.

Rebase for #239


Fix infinite loop and wrong "Separator" issues for windows

Fixes #384

Ok, updated with a fix for the other Windows-failing test.
https://ci.appveyor.com/project/tianon/gb/build/build-33.appveyor :tada:
(testing on both 64bit and 32bit, full passing tests :dancer:)

I think it's still worth discussing whether a.exe.test or a.test.exe makes more sense, but this at least updates the test to reflect what the compiler's currently doing.

Want me to add my AppVeyor stuff here, or in a separate PR? :smile:

Separate PR.
All windows executables need to end in .exe, because that is why we cannot
have nice things.
On Fri, Sep 18, 2015 at 2:10 PM, Tianon Gravi<EMAIL_ADDRESS>wrote:

Want me to add my AppVeyor stuff here, or in a separate PR? [image:
:smile:]
—
Reply to this email directly or view it on GitHub
https://github.com/constabulary/gb/pull/392#issuecomment-141337511.

LGTM. Thanks @tianon


🐛 Fix shell_complete not working for Arguments

As pointed out in #334 the shell_complete parameter on Arguments is not called. This is a very simple bug where shell_complete was simply omitted as a parameter passed to TyperArgument.
This PR adds the missing parameter resulting in a one line change in the library and it adds one additional completion test that tests that shell_complete works as expected when given to an Argument.

Great, thank you @bckohan! :rocket:
And thanks a lot for the review and help @svlandeg! :bow:
This will be available in Typer 0.12.4 released in the next few hours. :tada:


chore(deps): update ci dependencies

This PR contains the following updates:

Package
Type
Update
Change

common-dev-assets

digest
0a5cc32 -> d72be06

github.com/stretchr/testify
require
patch
v1.8.2 -> v1.8.4

github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper
require
minor
v1.8.11 -> v1.10.11

terraform-ibm-modules/common-pipeline-assets
action
minor
v1.16.1 -> v1.17.0

Release Notes

stretchr/testify (github.com/stretchr/testify)
v1.8.4
Compare Source
v1.8.3
Compare Source

terraform-ibm-modules/ibmcloud-terratest-wrapper (github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper)
v1.10.11
Compare Source
Bug Fixes

deps: update module github.com/gruntwork-io/terratest to v0.43.8 (#581) (5b1468a)

v1.10.10
Compare Source
Bug Fixes

fixed a bug in upgrade test (#579) (8d18919)

v1.10.9
Compare Source
Bug Fixes

deps: update module golang.org/x/crypto to v0.11.0 (#578) (7d3a4ef)

v1.10.8
Compare Source
Bug Fixes

deps: update module github.com/gruntwork-io/terratest to v0.43.6 (#576) (93c8433)

v1.10.7
Compare Source
Bug Fixes

deps: update gomod (#572) (93b5090)

v1.10.6
Compare Source
Bug Fixes

deps: update github.com/ibm-cloud/bluemix-go digest to b838ccd (#568) (2f444ce)

v1.10.5
Compare Source
Bug Fixes

deps: update module golang.org/x/crypto to v0.10.0 (#566) (5e52db4)

v1.10.4
Compare Source
Bug Fixes

bug keep statefile(#564) (2f66c32)

v1.10.3
Compare Source
Bug Fixes

Update packages (#563) (76d8e3e)

v1.10.2
Compare Source
Bug Fixes

deps: update module github.com/go-openapi/errors to v0.20.4 (#561) (318ba3a)

v1.10.1
Compare Source
Bug Fixes

deps: update gomod (#556) (f9691fe)

v1.10.0
Compare Source
Features

add common function to generate test SSH keypair (#551) (c7cf345)

v1.9.2
Compare Source
Bug Fixes

deps: update gomod (#549) (5689c4c)

v1.9.1
Compare Source
Bug Fixes

deps: update gomod (#547) (d8c479a)

v1.9.0
Compare Source
Features

output human-readable change log when the consistency test fails (#544) (2ff81e4)

terraform-ibm-modules/common-pipeline-assets (terraform-ibm-modules/common-pipeline-assets)
v1.17.0
Compare Source
Features

CRA will now use SCC instances api instead of deprecated account api (#500) (4044cc1)
default CRA profile is now FSCloud 1.3.0 for v2 pipeline (#500) (4044cc1)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

/run pipeline

/run pipeline

/run pipeline

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.

:tada: This PR is included in version 1.2.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Handle Carriage Return in MakeFileDepsParser

The deps lexer didn't consider '\r' a non word character, so it would
look for a file "filename.txt\r" on Windows and fail to find it.

Can we get a matching test update?

Can we get a matching test update?

This is already tested by tests/SwiftBuildTool/dependencies.swift-build which fails without this. (See also)

Fair enough!

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test


rtmp\rtmp_server.go:43: objects.IterCb undefined (type cmap.ConcurrentMap has no field or method IterCb)

rtmp\rtmp_server.go:43: objects.IterCb undefined (type cmap.ConcurrentMap has no field or method IterCb)

找到原因了，原来是github.com/streamrail/concurrent-map这个库太老了


Fix realloc build failure with clang

Ensuring the list include works when overloading the realloc

Excellent, thanks to myself.


Problem with maxInstances>1

Hi,
when using maxInstances with a number > 1 the AfterFeature Hook tries to create the report every time a browser instance is closed. The problem is, if other instances are still running, the JSON File ist not yet finished and the parser throws an error instead of ignoring the files with size = 0 (these files are not yet finished).
14:37:09] E/launcher - e2e\utils\hooks.js:17 C:\Project\e2e\reports\multi\json_cucumber_chrome.13040.json: Unexpected end of JSON input
[14:37:09] E/launcher - SyntaxError: e2e\utils\hooks.js:17 C:\Project\e2e\reports\multi\json_cucumber_chrome.13040.json: Unexpected end of JSON input
at JSON.parse ()
at Object.readFileSync (C:\Project\node_modules\jsonfile\index.js:70:17)
at files.map.file (C:\Project\node_modules\multiple-cucumber-html-reporter\lib\collect-jsons.js:22:32)
at Array.map (native)
at collectJSONS (C:\Project\node_modules\multiple-cucumber-html-reporter\lib\collect-jsons.js:22:11)

Hi @Doschdn1
Can you place your config and your hook here? I think the problem is more in your configuration / hook then it is in this module, mainly because the module starts building when you / the script gives the call to do this.

Hi,
part of protractor.conf:
multiCapabilities: [
{
'browserName': 'chrome',
maxInstances: 3,
'chromeOptions': {
'args': ['show-fps-counter=true'],
},
cucumberOpts: {
format: ['json:e2e/reports/multi/json_cucumber_chrome.json', 'pretty']
},
shardTestFiles: true
},
{
'browserName': 'firefox',
maxInstances: 5,
cucumberOpts: {
format: ['json:e2e/reports/multi/json_cucumber_firefox.json', 'pretty']
},
shardTestFiles: true
},
{
'browserName': 'internet explorer',
maxInstances: 5,
cucumberOpts: {
format: ['json:e2e/reports/multi/json_cucumber_ie.json', 'pretty']
},
shardTestFiles: true
}
],
and part of hooks:
this.registerHandler('AfterFeature', function(features, callback) {
var reporter = require('multiple-cucumber-html-reporter');
reporter.generate({
jsonDir: './e2e/reports/multi/',
reportPath: './e2e/reports/'
});
callback();
});
};
The call is performed every time when a browser is closed. The browser is closed after a scenario is finished and at this moment it could be possible that an other browser or browser instance is holding a JSON file for an other feature which has a file length of 0.

Tnx,
You are using:

the afterFeature hook
CucumberJS to automatically save the json

I would advice to do it like you can see here or here . There you have a report hook that will do all for you.
I'm going to close the issue because the issue is not in this module, but in delivering / generating the files.


Using unescaped '#' characters in a data URI

Hi,
I got the following warning:
[Deprecation] Using unescaped '#' characters in a data URI body is deprecated and will be removed in M68, around July 2018. Please use '%23' instead. See https://www.chromestatus.com/features/5656049583390720 for more details.

Could you please check?
Thanks!

This is an error in your HTML. lazysizes only uses your HTML data-* values to assign this to src / srcset attributes.
Please check and fix your HTML.


NIFI-10003 - NiFi build fails in UTC+ time zones

Summary
NIFI-10003
There seem to be build / runtime issues with the slim JAR, as detailed in the JIRA ticket.  Reverting to full JAR profile.  We may be able to use the slim JAR; needs more investigation.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[x] Apache NiFi Jira issue created

Pull Request Tracking

[x] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[x] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[x] Pull Request based on current revision of the main branch
[x] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[ ] Build completed using mvn clean install -P contrib-check

[ ] JDK 8
[ ] JDK 11
[ ] JDK 17

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

+1 LGTM, thanks for the fix! Merging to main


[Feature Request] Export current workspace with minimum clicks

Is your feature request related to a problem? Please describe.
No.
Describe the solution you'd like
A button on right of the workspace name or inside the workspace dropdown for export the current workspace.

This is still applicable, it takes about 4 clicks to export the workspace. cc @wdawson


Output derivatives within source dataset?

This is not currently supported though it is allowed by BIDS, it is not useful for FTDC workflows but others might want to do things this way.

Right now I think I will not support this, mainly because it complicates URIs and dataset links. I also think it's safer to separate raw data and derivatives, and to mount the former read-only when possible.

reading more, I think this will work as-is, users can set the output-dataset under derivatives/antsnetct, datasetlinks will use absolute paths still but that's not a big deal to fix if needed.


Analyze fonts from input.

MJML supports implicit fonts. Before we analyzed the font-family when it was rendered, now we analyze XML. When you use a font-family it can be rendered dozens of times. Therefore we save a lot of calls with this.

What happened to this? It didn't work as planned? :(

No, it does not work. because some components have default fonts and these are not catched then.

No, it does not work. because some components have default fonts and these are not catched then.

Damn, that's a shame. It was really good idea :(

Yes, but the tests have found the issue ;)


[Chore] Minimizing the number of files in the root directory of Meshery: go.mod and go.sum

Context: this is related to discussion https://github.com/meshery/meshery/discussions/3210
Current Behavior
The top-level folder structure of meshery/meshery repo is organized by by major architectural component, for example:
/docs
/install
/mesheryctl
/provider-ui
/server
/ui

Desired Behavior
Files specific to each major architectural component are not to be found under /, but instead found in their respective directory.
Implementation

Move /go.mod and /go.sum into /server/ directory.

Acceptance Tests

Ensure that all project integrators (extension developers) are notified in advance and agree to the timeline of this movement.

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
🧪 Meshery Test Plan Spreadsheet

hello @leecalcote I would like to work on this. Could you help me with the exactly how you would like to have your directories organised?

@palSagnik, thanks for volunteering. See the Implementation section in the description for an answer to your question.


Panic running version1.4.0 and newer

Panic on version 1.4.1
cat /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="8.5 (Ootpa)"

 podman info
host:
  arch: amd64
  buildahVersion: 1.22.3
  cgroupControllers: []
  cgroupManager: cgroupfs
  cgroupVersion: v1
  conmon:
    package: conmon-2.0.29-1.module+el8.5.0+12582+56d94c81.x86_64
    path: /usr/bin/conmon
    version: 'conmon version 2.0.29, commit: 0f5bee61b18d4581668e5bf18b910cda3cff5081'
  cpus: 80
  distribution:
    distribution: '"rhel"'
    version: "8.5"
  eventLogger: file
  hostname: jumphost.dfwt5g.lab
  idMappings:
    gidmap:
    - container_id: 0
      host_id: 1004
      size: 1
    - container_id: 1
      host_id: 100000
      size: 65536
    uidmap:
    - container_id: 0
      host_id: 1004
      size: 1
    - container_id: 1
      host_id: 100000
      size: 65536
  kernel: 4.18.0-305.3.1.el8_4.x86_64
  linkmode: dynamic
  memFree:<PHONE_NUMBER>2
  memTotal:<PHONE_NUMBER>92
  ociRuntime:
    name: runc
    package: runc-1.0.2-1.module+el8.5.0+12582+56d94c81.x86_64
    path: /usr/bin/runc
    version: |-
      runc version 1.0.2
      spec: 1.0.2-dev
      go: go1.16.7
      libseccomp: 2.5.1
  os: linux
  remoteSocket:
    path: /run/user/1004/podman/podman.sock
  security:
    apparmorEnabled: false
    capabilities: CAP_NET_RAW,CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_NET_BIND_SERVICE,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOT
    rootless: true
    seccompEnabled: true
    seccompProfilePath: /usr/share/containers/seccomp.json
    selinuxEnabled: true
  serviceIsRemote: false
  slirp4netns:
    executable: /usr/bin/slirp4netns
    package: slirp4netns-1.1.8-1.module+el8.5.0+12582+56d94c81.x86_64
    version: |-
      slirp4netns version 1.1.8
      commit: d361001f495417b880f20329121e3aa431a8f90f
      libslirp: 4.4.0
      SLIRP_CONFIG_VERSION_MAX: 3
      libseccomp: 2.5.1
  swapFree:<PHONE_NUMBER>
  swapTotal:<PHONE_NUMBER>
  uptime: 4424h 52m 9.48s (Approximately 184.33 days)
registries:
  registry.dfwt5g.lab:4443:
    Blocked: false
    Insecure: true
    Location: registry.dfwt5g.lab:4443
    MirrorByDigestOnly: false
    Mirrors: null
    Prefix: registry.dfwt5g.lab:4443
  registry.dfwt5g.lab:5000:
    Blocked: false
    Insecure: true
    Location: registry.dfwt5g.lab:5000
    MirrorByDigestOnly: false
    Mirrors: []
    Prefix: registry.dfwt5g.lab:5000
  search:
  - registry.access.redhat.com
  - registry.redhat.io
  - docker.io
  - quay.io
  - registry.dfwt5g.lab:5000
store:
  configFile: /home/dciteam/.config/containers/storage.conf
  containerStore:
    number: 4
    paused: 0
    running: 4
    stopped: 0
  graphDriverName: overlay
  graphOptions:
    overlay.mount_program:
      Executable: /usr/bin/fuse-overlayfs
      Package: fuse-overlayfs-1.7.1-1.module+el8.5.0+12582+56d94c81.x86_64
      Version: |-
        fusermount3 version: 3.2.1
        fuse-overlayfs: version 1.7.1
        FUSE library version 3.2.1
        using FUSE kernel interface version 7.26
  graphRoot: /home/dciteam/.local/share/containers/storage
  graphStatus:
    Backing Filesystem: xfs
    Native Overlay Diff: "false"
    Supports d_type: "true"
    Using metacopy: "false"
  imageStore:
    number: 338
  runRoot: /run/user/1004/containers
  volumePath: /home/dciteam/.local/share/containers/storage/volumes
version:
  APIVersion: 3.3.1
  Built:<PHONE_NUMBER>
  BuiltTime: Tue Sep 21 03:41:42 2021
  GitCommit: ""
  GoVersion: go1.16.7
  OsArch: linux/amd64
  Version: 3.3.1

This is the panic generated:
$ podman run --rm  quay.io/redhat-certification/chart-verifier verify https://github.com/redhat-certification/chart-verifier/raw/main/pkg/chartverifier/checks/chart-0.1.0-v3.valid.tgz
panic: runtime error: index out of range [0] with length 0

goroutine 1 [running]:erifier/checks/chart-0.1.0-v3.valid.tgz
github.com/redhat-certification/chart-verifier/pkg/chartverifier/profiles.New(0xc00029a000)
	/tmp/src/pkg/chartverifier/profiles/profile.go:99 +0x3ec
github.com/redhat-certification/chart-verifier/cmd.buildChecks(0xc00003b740, 0x37de8a0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0})
	/tmp/src/cmd/verify.go:83 +0x46
github.com/redhat-certification/chart-verifier/cmd.NewVerifyCmd.func1(0xc0008d1400, {0xc00085f3c0, 0x1, 0x1})
	/tmp/src/cmd/verify.go:130 +0x297
github.com/spf13/cobra.(*Command).execute(0xc0008d1400, {0xc00085f320, 0x1, 0x1})
	/go/pkg/mod/github.com/spf13/cobra@v1.2.1/command.go:856 +0x60e
github.com/spf13/cobra.(*Command).ExecuteC(0x36ba580)
	/go/pkg/mod/github.com/spf13/cobra@v1.2.1/command.go:974 +0x3bc
github.com/spf13/cobra.(*Command).Execute(...)
	/go/pkg/mod/github.com/spf13/cobra@v1.2.1/command.go:902
github.com/redhat-certification/chart-verifier/cmd.Execute()
	/tmp/src/cmd/root.go:39 +0x25
main.main()
	/tmp/src/main.go:21 +0x17

Run into the same issue using Podman and also with the chart-verifier binary option from the release page (tried 1.4.1 only)
Interestingly, same command using Docker seemed to work for me (tried1.4.1) .
$ docker info
Client:
 Context:    default
 Debug Mode: false

Server:
 Containers: 0
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 2
 Server Version: 20.10.7
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version:
 runc version:
 init version:
 Security Options:
  apparmor
  seccomp
   Profile: default
 Kernel Version: 5.4.0-1059-gcp
 Operating System: Ubuntu 18.04.5 LTS
 OSType: linux
 Architecture: x86_64
 CPUs: 8
 Total Memory: 29.39GiB
 Name: openshift4x-test
 ID: YB2X:MGRK:EFMX:F25G:HXVH:Z63C:EW67:OY3Z:ELH6:TR7J:NR5V:D2WU
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  <IP_ADDRESS>/8
 Live Restore Enabled: false

WARNING: No swap limit support

With the binary did you move the chart-verifier in the unzip before running it?

@mmulholla , for the binary I followed https://github.com/redhat-certification/chart-verifier/blob/main/docs/helm-chart-checks.md#using-the-chart-verifier-binary-for-helm-chart-checks-linux-only - I simply did the unzip step as in the description, didn't move any files

@mmulholla , for the binary I followed https://github.com/redhat-certification/chart-verifier/blob/main/docs/helm-chart-checks.md#using-the-chart-verifier-binary-for-helm-chart-checks-linux-only - I simply did the unzip step as in the description, didn't move any files

@bczoma Thanks, have figured the issue and working on a fix. Also, for info, the "main" image should now work for podman.

Awesome, thanks @mmulholla !

I can confirm that version 1.5.0 works for me now.


Setting an event complete at the same time as adding a task is unstable.

When a task is added in the exec() method of an event, and that event is marked completed in the same method, there is currently instability. The newly added task is often times not run and the attempted removal of an already released task causes instability.

Unit tests passed on AVR, SAMD, ESP8266 and ESP32. Testing applications on all platforms.


Problem when loading pretrained model

Hi, thanks a lot for releasing the code for camel.
When I try to load one of the released models and run inference or keep training from a checkpoint I encounter the following error
INFO:CaMEL Evaluation
INFO:Namespace(N_dec=3, N_enc=3, annotation_folder='/private/home/rdessi/annotations/', batch_size=25, clip_variant='RN50x16', d_ff=2048, d_model=51
2, disable_mesh=False, head=8, image_folder='/datasets01/COCO/060817/', m=40, network='target', saved_model_path='/private/home/rdessi/EGG/egg/zoo/e
mergent_captioner/finetuning/camel_models/checkpoints/camel_mesh.pth', with_pe=False, workers=0)
Traceback (most recent call last):
  File "evaluation.py", line 111, in <module>
    data = torch.load(fname)
  File "/home/miniconda3/envs/lavis_copy/lib/python3.8/site-packages/torch/serialization.py", line 600, in load
    with _open_zipfile_reader(opened_file) as opened_zipfile:
  File "/home/rdessi/miniconda3/envs/lavis_copy/lib/python3.8/site-packages/torch/serialization.py", line 242, in __init__
    super(_open_zipfile_reader, self).__init__(torch._C.PyTorchFileReader(name_or_buffer))
RuntimeError: PytorchStreamReader failed reading zip archive: failed finding central directory

I'm using Python 3.8.13 and pytorch 1.10.0+cu102 on linux server.
I tried to load the model from an interactive python shell and get another error:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/private/home/rdessi/miniconda3/envs/egg/lib/python3.7/site-packages/torch/serialization.py", line 595, in load
    return _legacy_load(opened_file, map_location, pickle_module, **pickle_load_args)
  File "/private/home/rdessi/miniconda3/envs/egg/lib/python3.7/site-packages/torch/serialization.py", line 764, in _legacy_load
    magic_number = pickle_module.load(f, **pickle_load_args)
_pickle.UnpicklingError: invalid load key, '<'.

Any ideas of what could it be?
Thanks in advance!

Hi! We are sorry, some files were corrupted. We re-upload them so now it should work. Thanks!


I need help with handling state changes coming from another component

I tried creating a Confirmation Dialog that will be shown to the user.
It works with static data, but if I want to get user input for example, state won't re-render the data in portal.
If I create some JSX code with state too, for example a controlled input. Then pass this state to my function and create a portal with that JSX, when I type in the controlled input, state updates but component from Portal does not re-render to reflect the updated state.
It works only if the state is inside the Portal's component, if passed as props, it won't re-render
Here is my custom hook that displays the dialog and then waits for the user to press yes or no in the dialog.
https://gist.github.com/andreiwow2/4739fe71c3d98b612c13db6c10068a3c

Did you ever find a solution to this problem? Currently running into the same issue

@andreiwow2 @KelechiOdom10  did you guys find any solution to this?

@andreiwow2 @KelechiOdom10  did you guys find any solution to this?

Since that was a while ago, and even my snippet doesn't exist anymore, I don't remember exactly the use case, but lately I improved my coding style and didn't encounter this issue anymore, so it was mostly a bad approach what I did back then
I keep the state inside the portal too, I don't try to update a state that isn't inside the portal

@andreiwow2 @KelechiOdom10  did you guys find any solution to this?

Since that was a while ago, and even my snippet doesn't exist anymore, I don't remember exactly the use case, but lately I improved my coding style and didn't encounter this issue anymore, so it was mostly a bad approach what I did back then
I keep the state inside the portal too, I don't try to update a state that isn't inside the portal

Actually currently in my use case, I have multiple drawers, so I'm trying to build a common sheet, which will just accept children, its props and sheet props. But the problem i'm facing is, if send some states to my children it will update but the updated values are not reflected inside the children. Do i need maintain another state inside the children component as well?

@andreiwow2 @KelechiOdom10  did you guys find any solution to this?

Since that was a while ago, and even my snippet doesn't exist anymore, I don't remember exactly the use case, but lately I improved my coding style and didn't encounter this issue anymore, so it was mostly a bad approach what I did back then
I keep the state inside the portal too, I don't try to update a state that isn't inside the portal

Actually currently in my use case, I have multiple drawers, so I'm trying to build a common sheet, which will just accept children, its props and sheet props. But the problem i'm facing is, if send some states to my children it will update but the updated values are not reflected inside the children. Do i need maintain another state inside the children component as well? @gorhom can you help in here?

You will probably need to move the state inside those children, or wrap them with another component and make sure the state is inside the component that goes through the children prop, so it is inside the portal.
If you later need the data from it you could implement some other logic to return the data, like for example, in the case of a form, the states would be in the portal themselves too, and you'd return the data when the user clicks submit

@andreiwow2 @KelechiOdom10  did you guys find any solution to this?

Since that was a while ago, and even my snippet doesn't exist anymore, I don't remember exactly the use case, but lately I improved my coding style and didn't encounter this issue anymore, so it was mostly a bad approach what I did back then
I keep the state inside the portal too, I don't try to update a state that isn't inside the portal

Actually currently in my use case, I have multiple drawers, so I'm trying to build a common sheet, which will just accept children, its props and sheet props. But the problem i'm facing is, if send some states to my children it will update but the updated values are not reflected inside the children. Do i need maintain another state inside the children component as well? @gorhom can you help in here?

You will probably need to move the state inside those children, or wrap them with another component and make sure the state is inside the component that goes through the children prop, so it is inside the portal.
If you later need the data from it you could implement some other logic to return the data, like for example, in the case of a form, the states would be in the portal themselves too, and you'd return the data when the user clicks submit

Makes sense, thanks!!


TST: collect_asset_documents_with_flyer

Description

Motivation and Context

How Has This Been Tested?

Let me expand on the goal since #1045 is pretty terse. In #1044 we fixed a crucial typo. Because we discovered the typo in the middle of a deployment, we didn't slow down to figure out why this typo wasn't covered by existing tests. Now we're circling back to add  tests that would have caught that typo and will prevent any similar mistakes in the future.
It's clear that no existing tests call collect_asset_docs() on a device, and we need to add a test that does that.
This PR uses fly_during_wrapper and then calls collect_asset_docs() directly. That's not right because fly_during_wrapper should cause the RunEngine to do that.
The logic goes:

fly_during_wrapper yields a 'collect' Msg
RunEngine consumes that message and calls RunEngine._collect.
RunEngine._collect calls collect_asset_docs().

That's why we shouldn't need to call collect_asset_docs() directly.
But then... why aren't existing flyer tests already causing collect_asset_docs() to be called? The answer is that RunEngine._collect can operate in two modes, for historical reasons. In older versions of bluesky and ophyd, there was no collect_asset_docs() method. Asset documents (which means Datum and Resource documents) were never seen by bluesky. Instead, ophyd inserted the documents directly into databroker, bypassing bluesky. In May, with the releases of bluesky 1.3.0 and ophyd 1.2.0, we added a new, improved* way of handling asset documents. Ophyd Devices could be updated to implement a new method -- collect_asset_documents(). RunEngine._collect looks for this method and, if it found that the Device implemented it, it uses it to retrieve Datum and Resource documents from the Device. If RunEngine._collect find that the Device does not implement collect_asset_docs(), it assumes that the Device is old and has not been updated. Since old Devices inserted their Datum and Resource documents directly into databroker, the RunEngine does not have to do anything, so it moves on.
Now let's return to my question, "Why  aren't existing flyer tests already causing collect_asset_docs() to be called?" The TrivialFlyer in ophyd.sim does not implement collect_asset_docs(); it is an "old Device" that has not been updated. Therefore, RunEngine._collect skips over it, and it never reaches the codepath that caused the bug addressed by #1044. If we add collect_asset_docs() to TrivialFlyer in ophyd and then run the bluesky tests, they will hit that codepath.
Therefore, I think this is what needs to be done:

Ophyd should provide two simulate flyers: TrivialFlyer and OldStyleTrivialFlyer so that we can test both the new-style and old-style usages.
Bluesky should have a test of each, and the tests should include assert hasattr(TrivialFlyer, 'collect_asset_docs') and assert not hasattr(OldStyleTrivialFlyer, 'collect_asset_docs') to ensure that RunEngine._collect is being made to exercise both of its modes of operation.

*Why is this "improved"? It makes all documents flow through the RunEngine in sequence, instead of having some document types flow through the RunEngine and others go directly to databroker. This means that all subscribers get access to all document types. It also removes the necessity of ophyd to insert data into databroker, which is a big simplification.
Closes #1045

Instead of use TrivialFlyer and OldStyleTrivialFlyer, NewTrivialFlyer and TrivialFlyer are used here which allow TrivialFlyer keep unchanged meaning. This would avoid updating any previous code use TrivialFlyer


[AutoPR azure-iot-deviceupdate] Update readme.typescript.md

Create to sync https://github.com/openapi-env-test/azure-rest-api-specs/pull/3118
You can install the use using pip install of the artificats.

API change check for azure-iot-deviceupdate
API changes have been detected in azure-iot-deviceupdate. You can review API changes here


Add moose controller in the Makefile list

The moose controller is not build in the main build process.

👍


Upgrade cert-manager

Description
This PR bumps the helm configuration of cert-manager to the latest version, and disables the custom error pages in keycloak, to prevent issues when accessed from API.

/rebase

/merge


Issue/414

Related Issue

Fixes #414
Checklist:

[x] I have read the contributor's guide.
[x] I linked an issue in the previous section
[ ] I have commented on the linked issue
[ ] I was assigned the linked issue (not required)
[x] I have tested the change to the best of my ability against the sandbox or a local build.

Optional items:

[x] My change adds new text and requires a change to translations.
[ ] My change requires a change to the documentation.
[ ] I have submitted a PR to the documentation repo.
[ ] I was not able to test... (explain below, e.g. you did not have permissions to test a specific feature)
[ ] This change depends O-FISH Realm repository changes (explain below)
[ ] This change depends O-FISH Web repository changes (explain below)

Thank you so much for submitting your PR! Our team will review it and get back to you within 3 working days. Feel free to work on another issue as we verify this fix.

oh you're right it was missing an import. I'm pushing right now

The "Reason for risk" is in item_report_risk.xml

Can you show me a screenshot of where that shows up in the app for the user? I can't locate it.

I only saw this in the code


Java SDK 2.0.0-beta.2 - Mneumonics

 Mnemonic mnemonic = Mnemonic.generate24() and  Mnemonic mnemonic12 = Mnemonic.generate12() error only Mnemonic mnemonic = Mnemonic.generate() is valid which generates the 24 word recovery phrase.
https://github.com/hashgraph/hedera-sdk-java/blob/develop/examples/src/main/java/GenerateKeyWithMnemonicExample.java

Will confirm if it is an issue using the develop branch and reopen if so


HTTPStatusError("Client error '422 Unprocessable Entity' ...

Hi, there are some issues trying to implement this template to the project I am working on.
When I import this project straight into my project without any modification, it returns such error.
HTTPStatusError("Client error '422 Unprocessable Entity' for url 'http://api/threads/c7ff1dda-9fb2-4aac-aaf2-c77598d66938/runs'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422")Traceback (most recent call last):

  File "/usr/local/lib/python3.11/site-packages/langgraph/pregel/__init__.py", line 1511, in astream
    async for _ in runner.atick(

  File "/usr/local/lib/python3.11/site-packages/langgraph/pregel/runner.py", line 194, in atick
    _panic_or_proceed(

  File "/usr/local/lib/python3.11/site-packages/langgraph/pregel/runner.py", line 273, in _panic_or_proceed
    raise exc

  File "/usr/local/lib/python3.11/site-packages/langgraph/pregel/retry.py", line 102, in arun_with_retry
    await task.proc.ainvoke(task.input, config)

  File "/usr/local/lib/python3.11/site-packages/langgraph/utils/runnable.py", line 453, in ainvoke
    input = await asyncio.create_task(coro, context=context)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/local/lib/python3.11/site-packages/langgraph/utils/runnable.py", line 236, in ainvoke
    ret = await asyncio.create_task(coro, context=context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/deps/__outer_interiorGPT/src/squads/conversationTeam/chatbot/graph.py", line 50, in schedule_memories
    await memory_client.runs.create(

  File "/usr/local/lib/python3.11/site-packages/langgraph_sdk/client.py", line 1474, in create
    return await self.http.post(f"/threads/{thread_id}/runs", json=payload)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/local/lib/python3.11/site-packages/langgraph_sdk/client.py", line 229, in post
    raise e

  File "/usr/local/lib/python3.11/site-packages/langgraph_sdk/client.py", line 222, in post
    r.raise_for_status()

  File "/usr/local/lib/python3.11/site-packages/httpx/_models.py", line 763, in raise_for_status
    raise HTTPStatusError(message, request=request, response=self)

httpx.HTTPStatusError: Client error '422 Unprocessable Entity' for url 'http://api/threads/c7ff1dda-9fb2-4aac-aaf2-c77598d66938/runs'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/422

Invalid assistant ID

There is no problem running the memory state separately, and I've figured that it is a problem with get_client() not being able to run in the background. I've tried inputting url parameter as http://localhost:8123, yet the error changes to ConnectError('All connection attempts failed') but does not fix.
what possibly could happen here? All I did was to copy paste the code into my repository, changed the import to absolute path, and all the models to openAI. the same code works perfectly in the template.

I've been trying to run the template using langgraph up and the debugger. but it seems like the memory isn't updating when I use this method. It runs perfectly on the desktop CLI. But when I use the debugger and langgraph up command I get this error, resulting in memories not getting updated
langgraph-api-1       | 2024-10-17T09:52:19.659927Z [warning  ] Ignoring unknown node name handle_patch_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       | 2024-10-17T09:52:19.660303Z [warning  ] Ignoring unknown node name handle_insertion_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       | 2024-10-17T09:52:19.661846Z [warning  ] Ignoring unknown node name handle_patch_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       | 2024-10-17T09:52:19.661999Z [warning  ] Ignoring unknown node name handle_insertion_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       | 2024-10-17T09:52:19.668279Z [warning  ] Ignoring unknown node name handle_patch_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       | 2024-10-17T09:52:19.668368Z [warning  ] Ignoring unknown node name handle_insertion_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       | 2024-10-17T09:52:19.674180Z [warning  ] Ignoring unknown node name handle_patch_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       | 2024-10-17T09:52:19.674241Z [warning  ] Ignoring unknown node name handle_insertion_memory in pending sends [langgraph] api_revision=0bf6edd api_variant=licensed
langgraph-api-1       |

I've solved this problem by modifying langgraph.json file.
I've initially assigned the graph names like these
"convo/chatBot": "path/to/chatbot/graph.py:graph"
"convo/memoryGraph": path/to/memory/graph.py:graph"
I think this for some reason hindered the ability for get_client to fetch the memory graph.
(I have no idea how get_client() fetches the correct graph without any specification)
but when I changed the graph names to "chatBot" "memoryGraph", it worked as intended.

It's https://github.com/langchain-ai/memory-template/blob/141b1b0afff40b5cea79212b9fa5cc9be58f26ef/src/chatbot/configuration.py#L17
the assistant ID configuration value can etiher be a graph name or an assistant.