Issue duringn docker build

Hi ,
I am getting following error during docker build. Any solutions/ideas.
executor failed running [/bin/sh -c apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF   && echo "deb http://download.mono-project.com/repo/debian stretch/snapshots/5.20 main" > /etc/apt/sources.list.d/mono-official.list   && apt-get update   && apt-get install -y clang   && apt-get install -y mono-devel=5.20*   && rm -rf /var/lib/apt/lists/* /tmp/*]: exit code: 100

Hi,
my first guess would be that this is an http issue. Can you execute these commands on your host system?
I quickly checked the dockerization and there seem to be a couple of bugs, so I removed the installation instructions for docker for now. There is now a new issue where the status will be tracked: #302


[FEAT] Add support for Enterprise iOS profile

Hey @nf1993 Thanks! Could you also update the example on the wiki and readme?


Design & Implement Msg Queue Interface/Abstract Class/Class

https://python-dependency-injector.ets-labs.org/examples/sanic.html
Investigate implementing a dependency injection framework in python (such as the above, though alternatives can be considered). Implement it with the message queueing example (see below points), but try to keep the implementation agnostic enough that it can be applied in other examples.

[x] Create a pattern/factory for message queueing.
[x] Create a driver that works with a google pubsub.
[x] Create a driver that works with RabbitMQ (or other non-platform message service).
[x] Create an example of it working with test mocks.

This is principally a spike, but we would like to get a viable message queue handler out of this.

[x] We need some kind of retry-on-failure logic.

Can we re-use the GCP error handling functionality to do this for us or is it something we need to implement ourselves?
Need to consider how this interacts with the only once delivery.

https://github.com/GSS-Cogs/linked-data-repository-shared/pull/1

done


Raghukamath cleanup

Hi @Deevad , I cleaned up the back up files of .kpp ending with ~ and added git ignore file so that they are left out in future.

Thank you!


-force argument to skip merge files check in Validate script

LEARNER-2556
Description:
LEARNER-2556 is responsible for adding a travis check to all idas which will be using the validate script to validate translations. for some idas. Idas using i18n_tools extract translation script create partial files for new translations. Thus when generate_merge options available in config file validate only checks partial files to check issues. This will cause problems when we are running travis check in those idas when we pull translations we want to merge them after validating them but those po files will be ignored because of the following check https://github.com/edx/i18n-tools/blob/master/i18n/validate.py#L40. This pr includes a option which will skip this check and check all po files even if merge options are there.

Coverage increased (+0.02%) to 72.432% when pulling c43e7a7d4f8ccf1100d87ae30d19fc35b4d7ccd3 on skip-merg-files-check into 1ac334136c8e0b201988adbe88cfdea467dbdcee on master.


Multiple tenants of the same type

Hi,
The idea is the following. A Teacher model can belong to multiple Schools at the same time.
Having school_id on the teachers table will not be enough.
Is it possible to support storing tenant values in a pivot table ?

@HipsterJazzbo ping

This trait for Laravel Spark by @dillinghamio may be of interest, since Spark functions that way (a User can belong to multiple Teams).

@tnorthcutt The trait doesn't allow multiple teams. It has basically the same functionality as this package.

That's outside the scope of this package. This package is specifically designed to make it easy to segregate entities into single boxes. Having said that, it might work?

Hi,
I am having the same issue. This is my scenario
Contact can register for multiple events and event has many Contacts
Contact Table
id
Event Table
id
Contact_Event table
id
contact_id
event_id
In my Contact model, I have this relationship defined
public function contactEvents()
{
return $this->hasMany(\App\Models\ContactEvent::class);
}
This is what I have done and it worked for me (note that I am very new to Laravel so not sure if my solution is a good solution)
Introduce a new variable in the Contact table, or any table that has the Many to Many relationship with pivot table
public $tenantPivotTable = 'contactEvents'; //(note that the value of this variable is the relationship defined in the model
Add a new function in the Hipster BelongsToTenants.php file to get the relationship
public function getTenantPivotTable()
{
return isset($this->tenantPivotTable) ? $this->tenantPivotTable : null;
}
Modify functions public function applyTenantScopes(Model $model) and public function applyTenantScopesToDeferredModels() by removing this line
$builder->where($model->getQualifiedTenant($tenant), '=', $id);
and replacing it by
if ($model->getTenantPivotTable()) {
$builder->has($model->getTenantPivotTable());
/$builder->whereHas($model->getTenantPivotTable(), function($query) use ($model, $tenant, $id) {
//$query->where($model->getQualifiedTenant($tenant), '=', $id);
});/
} else {
$builder->where($model->getQualifiedTenant($tenant), '=', $id);
}
That's it. I can now filter Many to Many relationship using pivot table.
Hope it helps.


Fixed #25400 - getattr did not raise AttributeError (gis)

With commit d9ff5ef36d3f714736d633435d45f03eac9c17b5 the behaviour of
hasattr on connection.features has changed, e.g. the following will
be True now always, and was previously so only for Django < 1.5.
hasattr(connection.features, 'confirm')

This fixes it by raising AttributeError in this case.
I am not sure if this fix is proper - let's see what the tests say about it first.
Ref: https://code.djangoproject.com/ticket/25400.

Would you like me to write the test?

@timgraham
Yes, please do.

Updated in https://github.com/django/django/pull/5302.


Gradle 5.4

Gradle 5.4 is available.
This is sent by @gradleupdate. See https://gradleupdate.appspot.com/Cognifide/gradle-aem-plugin/status for more.

to be covered by #316


feat: add translations

Implement translations for all views.
NOTE: There can be errors in translations. Please @kemeyr review everything except incorrect translations. Create issue (if necessary) with corrected translations.

I resolved all branch conflicts. After proper testing, I will merge it into master


Editor Preview sets light in the Graph Preview

Examine light pipeline.

Delete light uniforms of shaders in Render before setting new lights


Location generation in debuginfo treats mangled names as short names

Problems
Currently, at least for GDB, demangling for variable names and function names are not supported by the debuginfo generated in cg_gcc.
Causes
For the short test program, https://github.com/rust-lang/rustc_codegen_gcc/blob/b5d61f1c9e2177f66f2c80c63ced76d8cc66d3db/example/std_example.rs, cg_gcc-generated debuginfo, as is dumped by abi-dumper:
ABI_gcc.txt
While in LLVM:
ABI_llvm.txt
Upon inspection, it's evident that the current debuginfo generation treats mangled names as short names in the DWARF file.
Potential Solutions
Add a new function to generate a Location from mangled names and change the internal representation of Location in gccjit to allow storage of names as demangled ones.

Is this something you want to investigate yourself or would you want me to look into how to do this in libgccjit?

Either is ok. If you are in a hurry(of solving this in 14 days), you can do it yourself.
I opened this to see if there are any other suggestions.

As far as I know at this time, there are two ways of generating a (de)mangle-aware DWARF:

By adding a duplicated DW_AT_linkage_name identical to DW_AT_name to DW_TAG_subprogram (rustc_codegen_cranelift)
By adding a different linkage name, as is done in rustc_codegen_llvm

As is mentioned in rustc_codegen_cranelift/src/debuginfo/emit.rs, it is a MUST to have a linkage name in GDB, or the whole entry will be ignored.


Relax framework requirements?

Hello @danaenz
I noticed the open graph module is locked down for <3.4 Would it be possible to relax this? I had a quick test on my current project and couldn't find any issues.
Peter

Hi @spekulatius
I've made a few improvements to the module. You'll find the updates tracking along the 0.1 tag.
Major changes:

The extension has been shifted from Page to Sitetree. For existing sites, run the MigrateSiteTreeOpenGraphTask to migrate the data across. Since you're upgrading, you can pass the ?overwrite=1 variable.
You don't need to use the <% include OpenGraphMeta %> in your template - it will inherently add the right tags to the $MetaTags variable in your template.
Included requirement for CMS (uses SiteTree and SiteConfig)
Relaxed requirements for Framework/CMS

Thanks @danaenz! Nice enhancements!


Support hot words

Support hot words？

What do you mean by hot words? Do you mean activation phrases, like "Hey Google"?

Reopen, if you can provide more info about your question


Main timer checks the dirty flag before updates

Reduces the GPU resources required in idle mode from 3% to 0.1% - see b/179978894
To reproduce: Start Orbit without taking a capture, open the task manager. There's a few percent of GPU utilization before this fix which should disappear afterwards.
Tests: Redraws and interaction with the capture window, debug window and introspection window work fine afterwards.

Hi @reichlfl , thanks for the change! I tested it and it seems to work perfectly. I added logs to see how often the event filtering is done in "OrbitGLWidget::eventFilter", it's way less than I anticipated (I am seeing < 1 event/second). I wonder if something changed in Qt or maybe it's a side effect of something on our side. Anyhow, thanks for the fix.


Not working with Sierra

The latest release of DTerm (1.6) is no longer compatible with macOS Sierra.

I'm not on 10.12 yet so I can't verify, but you may want to try Mathias Leppich's fork. He's shipped a few updates:
https://github.com/muhqu/dterm/releases

Unless you closed it because it's actually working with Sierra, how about we leave this open to help guide future people to a branch that works?

I made the horrible and pointless plunge into Sierra and I can confirm that https://github.com/muhqu/dterm/releases/tag/1.7.75-4e88dc3 from Mathias' fork works. Thanks to everyone involved!


nuget not update

*great news to hear that .Net 7 upgrade done
But still nuget  work on old version
https://www.nuget.org/packages/SqliteWasmHelper/

I've also looked at https://www.nuget.org/packages/Blazor.DB/1.1.0
Seems both projects were developed in the last two weeks - maybe to join  / cooperate.
I like the caching approach of this project, but the other one has less requirements to get it up and running - so might borrow some features there.
Nice work on this by the way!

nuget seems to be not updated yet.
Do we necessary have to download and compile the SqliteWasmHelper by ourselves for .Net 7  ?     Or  has it been published with a different name on nuget ?

@nagostoni I just did exactly that, and it works in .NET7 but it would be really nice to have the nuget package updated in line with the github repo.

Package for 7 is published.


Lack of semantic subtyping affects runtime behaviour

The following prints false when it should print true:
import ballerina/io;

public function main() {
   [int,int|string] t = [1,2];
   io:println(t is [int,int]|[int,string]);
}

It should print true because the inherent type of t, which is  [int, int|string], is equivalent to (i.e. denotes that same set of shapes as) and so is a subtype of [int,int] | [int,string].

The most accessible description of the algorithm needed to fix this that I have found so far is here: https://pnwamk.github.io/sst-tutorial/#(part._sec~3aprod-inhabitation)

I guess this also affects the type narrowing implementation (and requires changes to compile-time analysis).
For example, when we do t is [int, int]|[int, string] the type is currently narrowed to [int, int]|[int, string].
[int, int|string] t = [1, 2];

if t is [int, int]|[int, string] { // (1)
    // Narrowed type is currently `[int, int]|[int, string]`.
    if t is [int, int] { // (2)
        // Narrowed type is `[int, int]`.
    } else {
        // Narrowed type is `[int, string]` here, implied by falsity.
        [int, string] u = t; // Allowed.
    }
}

I guess the "narrowed type" with (1) should continue to be [int, int|string] and the type in the else block would also have to be [int, int|string]?

Proper semantic subtyping will certainly affect compile time analysis in many cases. Usually, it's not a big problem: the compiler will just be failing to recognize certain subtyping relationships and using less precise types than it should (i.e. valid code will fail to compile). The point of this issue is that there are cases where the lack of semantic subtyping has more problematic consequences.
Your particular example would not change: [int, int|string] would be recognized as equivalent to [int, int]|[int, string]. So narrowing to [int, int|string] is the same as narrowing to [int, int]|[int, string]. The else clause would be narrowed to the set difference of the original type ([int, int|string] or equivalently [int, int]|[int, string]) and the if type ( [int, int]), which is [int, string].

But wouldn't that mean read is not guaranteed to be safe within a "type guard"?
function typeTest([int, int|string] t) {
    if t is [int, int]|[int, string] { // (1)
        // Narrowed type is currently `[int, int]|[int, string]`.
        if t is [int, int] { // (2)
            // `t` is updated elsewhere and `t[1]` is no longer an int.
            int x = t[1]; // not actually an int?
        } else {
            // Narrowed type is `[int, string]` here, implied by falsity.
            [int, string] b = t; // Allowed.
            // `t` is updated elsewhere and `t[1]` is no longer a string.
            string y = t[1]; // not actually a string?
        }
    }
}

If (1) were to evaluate to true where t is defined as [int, int|string] t = [1, 2];, and the else type is [int, string], I guess (2) would have to evaluate to true here (looks like rather than belongs to)? And if t[1] is updated elsewhere to have a string value, read is no longer guaranteed to be safe?
Sorry if I'm deviating from the original issue, we can maybe create a separate issue for this.

I think there's some confusion here. Semantic subtyping does not change how we handle mutability. It's still the case that a value v that is a mutable structure belongs to a type T if and only if the inherent type of v is a subtype of T. The only difference is that subtype is implemented so that it is equivalent to set subset, which is what the spec requires today.

See https://github.com/ballerina-platform/ballerina-spec/issues/828


Support for pcapng file format

Currently, pypcapfile does not support the new pcap file format used by wireshark. Is it possible to add support?

It's possible, but it's unlikely that I'll have time to do this any time in the near future.


[ENG-1462][ENG-1482] Return proper type for user::user-settings relationship

Purpose
With recent  ember-data upgrade, this inconsistency in resource types is not taken lightly and causes undesirable issues on the front-end.
Changes

Update base serializer to return user-settings (instead of users) as type for user_settings relationship.

QA Notes

This change should fix 2 issues on the frontend:

No API error upon logging in.
Opening a new tab with an emberized page logs both tabs out.

Documentation

Side Effects

Ticket
ENG-1462
ENG-1482

Note: This was required by the recent front-end release, and has been hotfixed. 🚀


🌐 Add Korean translation for docs/ko/docs/advanced/advanced-dependencies.md

Add translation to docs/ko/docs/advanced/advanced-dependencies.md

Thanks for your contribution! :smile: @kim-sangah
And thanks for your review :nerd_face: @JaeHyuckSa


[Question] Is the authentication with a JWT Token safe?

Hey!
 But is the kind of authentication via a JWT token secure?
As I understand IS4 does basically the same thing, just in a standardized way. From what I read as long as you send them via https and validate them on receiving (which I presume will happen here) you're fine. Is that correct or is there more to it? Or should one use something like IS or OpenIdDIct for a productive app?

JWT Token is safe but it save if you implement it right.
This is template i can say it is implemented with best practices.

@chrisgate thanks for your response and sorry my late response. I somehow didn't see it.


Facebook and Webex functional tests not running

The pipeline runs, but the tests are skipped.

All fixed. See PR #4520.


Vector icon support from Drawable not working

I have been using the plugin for quite sometime and it is working flawlessly, i have png icons and vector icons in mipmaps which has been working fine, however when i enabled below changes, the build fails, any guidlines please
    iconNames = ["@mipmap/ic_launcher", "@mipmap/ic_launcher_round", "@mipmap/ic_launcher_foreground", "@drawable/tv_banner"]
Please note that @drawable/tv_banner is the main issue here which is a vector image xml file
Below is the error
Unsupported image format at D:\IT\Android\AndroidStudioProjects<removed_path>\app\src\main\res\drawable\tv_banner.xml

Hey 👋
What's your use case? What's the tv_banner.xml file?
Unfortunately, the plugin doesn't support adding badges to any file. It only supports raster images (png, webp) or <adaptive-icon /> resources used for Adaptive Icons feature.
I now see how the Readme could be misleading, I'll try to clarify vector resources are only supported in context of adaptive icon foreground 👀

hummm, i was assuming vector icons are supported based on Readme.
tv_banner.xml is a vector icon file which is used to display the banner icon when app is installed in tv devices. Like square and circle icons are displayed in phone with ribbons, i was trying to display ribbon for banners (which are used as app icons in tv) to differentiate the release , debug and other types of build types.
Is there any way we can acheive this?


Bids-Validation non-zero exit status 3. EISDIR: illegal operation on a directory

What happened?
My data has been BIDS validated per online - no errors. However I am getting a couple of Errors when running my participant:  1. saying that EISDIR: illegal operation on a directory, read.
2. a CalledProcessError says "Command '['bids-validator', '/data', '-c', '/tmp/tmpbvefz1n9.json']' returned non-zero exit status 3.". Finally, when I use --skip-bids-validation, the code works perfectly.
What command did you use?
fmriprep-docker $BIDS_DIR $DERIVS_DIR
participant
--participant-label ${subject}
--fs-license-file /home/local/freesurfer/license.txt
--output-spaces MNI152NLin6Asym:res-2
--fd-spike-threshold 0.2
--fs-no-reconall
-w ${WORK_DIR} \
What version of fMRIPrep are you running?
22.0.2
How are you running fMRIPrep?
Docker
Is your data BIDS valid?
Yes
Are you reusing any previously computed results?
No
Please copy and paste any relevant log output.
bash fmriprep_ApexConn.sh 103 1
Begin Preprocessing
RUNNING: docker run --rm -e DOCKER_VERSION_8395080871=20.10.21 -it -v /home/local/freesurfer/license.txt:/opt/freesurfer/license.txt:ro -v /home/data/ApexConn/ProtocolTesting/BIDS/Nifti:/data:ro -v /home/data/ApexConn/ProtocolTesting/derivatives/preproc_fmriprep-22.0.2:/out -v /home/data/ApexConn/ProtocolTesting/work_fMRIPrep:/scratch nipreps/fmriprep:22.0.2 /data /out participant --participant-label 103 --fd-spike-threshold 0.2 --fs-no-reconall -w /scratch --output-spaces MNI152NLin6Asym:res-2
You are using fMRIPrep-22.0.2, and a newer version of fMRIPrep is available: 22.1.1.
Please check out our documentation about how and when to upgrade:
https://fmriprep.readthedocs.io/en/latest/faq.html#upgrading
<EMAIL_ADDRESS>
Unhandled rejection (
  reason: Error: EISDIR: illegal operation on a directory, read
).

Traceback (most recent call last):
  File "/opt/conda/bin/fmriprep", line 8, in <module>
    sys.exit(main())
  File "/opt/conda/lib/python3.9/site-packages/fmriprep/cli/run.py", line 39, in main
    parse_args()
  File "/opt/conda/lib/python3.9/site-packages/fmriprep/cli/parser.py", line 790, in parse_args
    validate_input_dir(config.environment.exec_env, opts.bids_dir, opts.participant_label)
  File "/opt/conda/lib/python3.9/site-packages/fmriprep/utils/bids.py", line 186, in validate_input_dir
    subprocess.check_call(['bids-validator', str(bids_dir), '-c', temp.name])
  File "/opt/conda/lib/python3.9/subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['bids-validator', '/data', '-c', '/tmp/tmpbvefz1n9.json']' returned non-zero exit status 3.
fMRIPrep: Please report errors to https://github.com/nipreps/fmriprep/issues

Additional information / screenshots
No response

Seems like a permissions issue. If the dataset passes validation, you can --skip-bids-validation. We just can't support non-BIDS datasets, and the validation step is to let people know when they don't have a valid dataset.


Cleaned up code in monitor.js

Found some repetitive and unused code in monitor.js, cleaned it up. This PR does not have the diagram it was made for, that will be coming at a later time.
Resolves #153

Just add the diagram and I'll review.


included boolean type

hi @gincor
thanks for the contribution. although it's such a small change, we need a signed contributor license agreement before we can merge it.


ci(sync-files-reverse-reference): update sync settings

Description

The settings were old.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[ ] I've confirmed the contribution guidelines.
[ ] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

Testing: https://github.com/autowarefoundation/autoware_common/actions/runs/2962837709

Seems ok.


Where is the 3.10.3 version of gatling-commons-shared?

Was going through an automated upgrade of dependencies and I noticed that 3.10.3 was released but not for this specific artifact. What is the reason why?

Hi,
The only library you should explicitly depend on is io.gatling.highcharts:gatling-charts-highcharts.
The other ones should be pulled transitively and are an implementation detail.
The way we organize our internal modules and how we refactor things shouldn't be a concern for you as an end user.

Note: for questions, please use our community forum, not our bugtracker.


Please Fix It? AngularJS v1.2.28 Line 22151

})(window, document);
@ngdoc directive
@name select
bug?
no minfy angular.js
Line 22151

This gives me no idea what should be fixed. Please provide more information: what behavior do you see, what are you trying to achieve, which browser etc.

Without concrete information we cannot do anything about this.


odo remove binding

Signed-off-by: Parthvi Vala<EMAIL_ADDRESS>
What type of PR is this:
/kind feature

What does this PR do / why we need it:
This PR adds support for removing binding from the devfile
Which issue(s) this PR fixes:

Fixes #5693
PR acceptance criteria:

[ ] Unit test

[x] Integration test

[ ] Documentation

How to test changes / Special notes to the reviewer:

mkdir /tmp/105; cd /tmp/105
wget https://gist.githubusercontent.com/valaparthvi/dc79e1b3854fff8b55b80b96db9e58c8/raw/4b5d8eb7532f88b18e1ab63fe13c9d3f67a678e3/devfile.yaml

3.1 odo remove binding --name cluster-sample-my-node-app
3.2 odo remove binding --name cluster-sample-my-node-app-1

/lgtm
/approve

/retest-required

/lgtm


Configure eq-3 bluetooth device

I would like to set the e.g. Temperature. The readout works fine, but i can't change the setpoint, system mode etc.
I'm newbie in node-red, and javascript, I would like to ask for an example flow, to changing parameters.
Thank You!

Regarding the sample flows: see  https://github.com/janvda/node-red-eq3
Is it OK to close this issue ?


fix bug in primitivePerformWithArgs

When "supered", arguments were copied to the wrong place in the stack, and the stack pointer was set incorrectly. Squeak doesn't use this feature much, but Pharo does.

Hm, not sure how that got there... fixed.

Oh, I don't know what to do about that. This is Emacs auto-indent, which seems to be a combination of tabs and spaces. Anyway, you know the fix now, and I'll just add that not fixing this bug leads to catastrophic errors. ;)

Oops, I just found js-beautify  on npmjs.com. Please let me know if you'd like me to reformat vm.js.

Nah, it's fine, I fixed that in 3c0d569fa0f007adb9d77c9b806d96f54ecf7200
Wanted to do a release too but got distracted because closure-compiler didn't work anymore.

re: closure compiler: Oh? What are the symptoms? Is there an open issue for it? I'm interested in attacking that and the 64-bit support.

Ah no it's just that closure compiler requires a Java runtime and I don't have one anymore on my machine. Would prefer to switch to a node-based packager (rollup, webpack, etc). It's only used in run/Makefile to create the all-in-one squeak.min.js but that should be the main form of distribution. The current setup is from when I had no clue how to do "modern" JS development.


[Collections] API changes to support signed collections

Motivation:
Package collections may optionally be signed in the future (forum post). Unsigned collections will require some changes to the UX (e.g., user needs to confirm their trust on unsigned collections), therefore the Package Collection APIs will need to be updated accordingly.
Modifications:

Each package collection "source" in the config has a new isTrusted flag to record user's trust preference.
addCollection has a new trustConfirmationProvider closure that gets invoked when the newly added collection is unsigend. API client needs to provide user's trust preference when the closure is invoked.
New updateCollection API to update a collection's trust preference. This is for one-off config changes.
New refreshCollection API - refreshCollections already exists. It seems reasonable to allow refreshing individual collections.

Result:
APIs are ready to support signed (unsigned) collections.

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test


Debug-ContainerHost.ps1: Is test "A Windows NAT is configured if a Docker NAT network exists" still relevant?

On a fresh install of recent docker-ee (19.03.2) on Windows Server 2019 (10.0.17763), one of the tests in Debug-ContainerHost.ps1 reports failure:
 [-] A Windows NAT is configured if a Docker NAT network exists 129ms
   Expected {0} to be greater than or equal to {1}
   233:        $winnatCount | Should Not BeLessThan $natCount
   at <ScriptBlock>, C:\dev\windows-server-container-tools\Debug-ContainerHost\Debug-ContainerHost.ps1: line 233

Get-NetNat outputs nothing.
When trying the suggested fix however (define this "missing NAT"); We get an error that the name already exists:
PS C:\Windows\system32> New-NetNAT -Name nat -InternalIPInterfaceAddressPrefix <IP_ADDRESS>/20
new-netnat : You were not connected because a duplicate name exists on the network. If joining a domain, go to System in Control Panel to change the computer name and try again. If joining a wo
rkgroup, choose another workgroup name.
At line:1 char:1
+ new-netnat -Name nat -InternalIPInterfaceAddressPrefix <IP_ADDRESS>/2 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (MSFT_NetNat:root/StandardCimv2/MSFT_NetNat) [New-NetNat], CimException
    + FullyQualifiedErrorId : Windows System Error 52,New-NetNat

Repeated installs, of different recent docker versions, have yielded the same result. It seems likely that either the test - or the prescribed fix - is no longer relevant / correct?
Link to doc:
Debug-ContainerHost

same issue here

Same here!
Doesn't look like worth holding my breath given was raised in 2019!

We hugely appreciate your contribution, feedback, and support to our technical documentation.
We’ve phased out GitHub Issues on this repository as the feedback mechanism for content and have replaced it with a new feedback system. For more information see, Content User Feedback. As part of this rollout, we are migrating your issue where our team will use your comments to improve the documentation experience. Unfortunately, this does mean you won't be able to access this issue after the migration is complete.
All issues will be migrated by Thursday 29th August 2024.
Once again, thank you for your valuable feedback, we hope you’ll continue to contribute using our new feedback system.


AI dev kit Device is automatically getting switched off.

Hi Team,
Microsoft AI Dev kit camera is automatically getting switched off and not turning ON for at least 2 hours. What might be the root cause? Can you please help with this issue?
Thanks in Advance!

@raju341 - We have seen that sometimes the device gets turned off after battery gets drained and take time to turn ON only after the device gets charged above 30%. Let us know if the device is getting turned off even though the battery is fully charged.

@raju341 - We have seen that sometimes the device gets turned off after battery gets drained and take time to turn ON only after the device gets charged above 30%. Let us know if the device is getting turned off even though the battery is fully charged.

Hey,
Thanks for getting back to me so quickly.  Yes, the device is getting
turned off even if the battery is fully charged.
It is working after couple of hours.
Thanks
Raju
On Sat, 9 Jan 2021, 12:58 am v-iskha<EMAIL_ADDRESS>wrote:

@raju341 https://github.com/raju341 - We have seen that sometimes the
device gets turned off after battery gets drained and take time to turn ON
only after the device gets charged above 30%. Let us know if the device is
getting turned off even though the battery is fully charged.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vision-ai-developer-kit/issues/332#issuecomment-756950974,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADZO5MBEIO6CP2HBGTLVHIDSY5MENANCNFSM4VZGTKCQ
.

Hey,
Thanks for getting back to me so quickly.  Yes, the device is getting
turned off even if the battery is fully charged.
It is working after couple of hours.
Thanks
Raju
On Sat, 9 Jan 2021, 12:58 am v-iskha<EMAIL_ADDRESS>wrote:

@raju341 https://github.com/raju341 - We have seen that sometimes the
device gets turned off after battery gets drained and take time to turn ON
only after the device gets charged above 30%. Let us know if the device is
getting turned off even though the battery is fully charged.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vision-ai-developer-kit/issues/332#issuecomment-756950974,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADZO5MBEIO6CP2HBGTLVHIDSY5MENANCNFSM4VZGTKCQ
.

@raju341 - How is the AI Dev Kit doing. Is it doing good or still turning OFF.

@v-iskha -  Somehow I figured out that the power that I am supplying to the
AI Dev kit Camera from Laptop is not sufficient, I am using the external
charger which has >=3Amp. Now, it is working fine.
Regards,
S. Kanaka Raju
On Wed, Feb 10, 2021 at 7:54 AM v-iskha<EMAIL_ADDRESS>wrote:

@raju341 https://github.com/raju341 - How is the AI Dev Kit doing. Is
it doing good or still turning OFF.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vision-ai-developer-kit/issues/332#issuecomment-776392450,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADZO5MGWHXGON2KOFI2KXO3S6HU5DANCNFSM4VZGTKCQ
.

--
Thanks and regards
S. Kanaka Raju
Mobile: +91-9640880425 callto:+91-9640880425

@raju341, thanks for the update. we will close this issue.


Add a context menu to Console for copying text

Godot version:
3.1
Issue description:
The current Console window in the editor only supports copying text after selection with the shortcut ctrl+c,it would be nice to be able to right-click and have a context menu with a 'copy' option as shown in the image so you can also copy the text using the mouse only.
Example demonstrating what is requested

Have this working currently but was wondering if we should add any other options to the context menu? Thinking "Clear" and "Select All", not sure if any others are really needed.
I'll do the PR for now with just the Copy but can update it if we want to add the others.

Just here to add my support as you cannot even select the text and let it scroll up or down, or click the start text and shift-click the end text to select everything. Meaning you cannot copy anything to the clipboard for debugging.