[BUG]: Azure Container Apps Deploy - Can't find loc string for key: ErrorInSettingUpSubscription

New issue checklist

[x] I searched for existing GitHub issues
[x] I read pipeline troubleshooting guide
[ ] I checked how to collect logs

Task name
AzureContainerApps@1
Task version
1.247.1
Issue Description
I have a  task to deploy images from an azure registry to my container apps. The step does complete and work as expected. However I get the below  warning
##[warning]Can't find loc string for key: ErrorInSettingUpSubscription
Environment type (Please select at least one enviroment where you face this issue)

[ ] Self-Hosted
[x] Microsoft Hosted
[ ] VMSS Pool
[ ] Container

Azure DevOps Server type
dev.azure.com (formerly visualstudio.com)
Azure DevOps Server Version (if applicable)
No response
Operation system
ubuntu-22.04
Relevant log output
/usr/bin/az login --service-principal -u *** --password=*** --tenant xxxxxxxxxxxxxxx --allow-no-subscriptions
[
{
"cloudName": "AzureCloud",
"homeTenantId": "xxxxxxxxxx",
"id": "xxxxxxxx",
"isDefault": true,
"managedByTenants": [
{
"tenantId": "xxxxxx"
}
],
"name": "xxx",
"state": "Enabled",
"tenantId": "xxxxxxx",
"user": {
"name": "***",
"type": "servicePrincipal"
}
}
]
/usr/bin/az account set --subscription xxxxxxxxxx
##[warning]Can't find loc string for key: ErrorInSettingUpSubscription
/usr/bin/az config set extension.use_dynamic_install=yes_without_prompt
WARNING: Command group 'config' is experimental and under development. Reference and support levels: https://aka.ms/CLI_refstatus"
Repro steps

task: AzureContainerApps@1
displayName: "Deploy to Azure Container Apps"
inputs:
azureSubscription: ${{ parameters.ServiceConnectionName}}
containerAppName: ${{ parameters.Site.containerAppName }}
resourceGroup: "rg-${{ parameters.ProjectName }}-${{ parameters.StageShort }}"
imageToDeploy: "${{ parameters.ContainerRegistryName }}.azurecr.io/${{ parameters.Site.name }}:${{ parameters.ImageTag }}"
location: "West Europe"

Hi @devdeer-yashas - Thanks for reporting the bug here. For further investigation, can you please share the complete debug logs by setting system.debug == true.

@daniv-msft Could you or your team please check this issue?

I am getting this warning when the AzureLoadTest Pipeline runs. That Pipeline is created from Azure Load Testing Resource from Azure Portal.


fix(bridge): All calls to repository are blocking, we should move to....

…vertx.executeBlocking
Closes gravitee-io/issues#5203

closed by the #41


fix: update tsed version to 6.71.1

:tada: This PR is included in version 1.2.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Freebsd rc script (and release)

This adds the rc script that is now running on webauthn-demo.robur.coop. It seems I also forgot to push the CHANGES.md changes for the 0.2.0 release.

looks fine :) thanks


Misc changes, Fx 79

Story
As a web developer, I want to know about latest miscellaneous web platform changes in Firefox.
Acceptance criteria
The following bugs are dev-doc-complete, BCD is updated, an entry to Firefox release notes is added, experimental features page is updated, the content has been reviewed as needed.

[x] Add use counter and deprecation warning for STIXGeneral fonts

[x] [mediaqueries-5] Remove prefers-color-scheme: no-preference. and remove no-preference from inspector color scheme simulation

[x] Don't expose the DOMWindowClosed event to content

[x] FileReader should dispatch loadstart asynchronously

[x] CanvasPattern.setTransform does not support DOMMatrix

@chrisdavidmills are you okay with taking this on? Does it seem to be reasonably sized? I reckon these all small items, but please add your estimation. Thank you!

These are tiny little changes; I reckon 1 point for the lot.

Not going the STIX general fonts thing. It's a really minor change, and currently behind a pref.

For prefers-color-scheme: no-preference:

Added a rel note: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/79#CSS
Added browser-compat data to signal when the removal happened: https://github.com/mdn/browser-compat-data/pull/6360

DOMWindowClose event (and others) removed:

Added rel note: https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/79#APIs

FileReader loadstart async dispatch:

Rel note added: https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/79#APIs
Note added to BCD: https://github.com/mdn/browser-compat-data/pull/6364

CanvasPattern.setTransform() DOMMatrix support:

Aded rel note: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/79#APIs
Updated pages to add appropriate extra information:

https://developer.mozilla.org/en-US/docs/Web/API/CanvasPattern
https://developer.mozilla.org/en-US/docs/Web/API/CanvasPattern/setTransform

Submitted compat data update: https://github.com/mdn/browser-compat-data/pull/6365

Well done, Chris!


'DC' used to be an option for 'tag' -- disappeared from list?

See:

For what it's worth,
The DC tag could have been deleted.
New tags can be added through the admin interface.
/workshops/admin/workshops/tag/add/ URL adds a new tag.

Deleted by whom??

Accidentally deleted from the admin interface by an admin user? That was just a hypothesis.
I cannot think of any other way a tag can be deleted.
@pbanaszkiewicz would answer it better than me.

Deleted by whom??

That's  why I raised this issue.  I know it's easy to add a  tag but it's a problem that it got deleted.  I've never gone into the admin panel.

Looking into this issue…

Thanks Piotr.

Logs don't show anyone accessing the admin interface in order to remove the tag, which means there's some awful bug in the code that removed the tag.
I'll:

bisect the backups to find correct time the removal happened and then check what requests caused it
retrieve lost data
review our models' on_delete behavior.

It may take me some hours before I'll retrieve the lost data (ie. workshops that were marked DC).

@maneesha thank you for reacting this quick, by the way. The lost happened probably in the last 24h.

Found the error. It's in the event merge procedure and you can reproduce it by setting base object for merge to object A (ie. Field to "Use A"), and strategy for tags to "Use B".

Excellent sleuthing -
http://www.amazon.com/Heart-Logs-Stream-Processing-Integration/dp/1491909382/
for the win.  Please write this one up (both the bug and how you found
it) when you're done, and bill us for every minute you spend on it.
Thanks,
Greg

The data was retrieved.
@gvwilson write up and publish somewhere?

Excellent work.

Excellent work.

And terrible too, because the bug is in code I wrote :-)

Forgot to close this issue yesterday :-)


Fab not coordinating with snackbar

The floating action button in the main activity does not move up when a snackbar appears.

fixed


[CAS-1080] Can't deploy default cas.war on JBoss AS7 or Jonas 5.2.1

I downloaded latest CAS and build cas.war. When I deploy it in Tomcat, everything works. When I deploy it in JBoss AS 7.0.2 or Jonas (or probably other app server) it doesn't work.
The exception:
13:46:54,406 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service
jboss.persistenceunit."cas.war#CasPersisten
ce": org.jboss.msc.service.StartException in service jboss.persistenceunit."cas.war#CasPersistence": Failed
to start service
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_22]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_22]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_22]
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: CasPersistence] Unable to build EntityManagerFactory
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:908)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:884)
at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73)
at org.jboss.as.jpa.service.PersistenceUnitService.createContainerEntityManagerFactory(PersistenceUnitService.java:143)
at org.jboss.as.jpa.service.PersistenceUnitService.start(PersistenceUnitService.java:77)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
[jboss-msc-1.0.1.GA.jar:1.0.1.GA]
... 3 more
Caused by: org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect' not set
at org.hibernate.service.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:97)
at org.hibernate.service.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:67)
at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:170)
at org.hibernate.service.internal.BasicServiceRegistryImpl.configureService(BasicServiceRegistryImpl.java:80)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:145)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:118)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:70)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2253)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2249)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1720)
at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:76)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:899)
... 9 more

What to do?
Environment: JBoss AS7.0.2
Jonas 5.2.1
Reported by: Igor Spasic, id: igorspasic
Created: Thu, 22 Dec 2011 05:51:25 -0700
Updated: Fri, 28 Jun 2013 05:30:08 -0700
JIRA: https://issues.jasig.org/browse/CAS-1080
I was able to resolve these issues by disabling the JPA support built into JBoss AS 7 for this persistence unit ("CasPersistence") by adding the following to the "/WEB-INF/classes/META-INF/persistence.xml" from the war:

After doing that, one problem remained: the log4j.xml file cannot be found on the war classpath. This was resolved by commenting out the Spring bean that sets up the log4j config in the cas war (file location: "/WEB-INF/spring-configuration/log4jConfiguration.xml"):
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

Log4J initialization. Configuration options are sourced from cas.properties. This allows deployers to externalize
both cas.properties and log4j.xml, so that a single cas.war file can be deployed to multiple tiers or hosts without
having to do any post configuration. This approach helps to preserve configuration between upgrades.
Deployers should not have to edit this file.

Now your cas war should deploy and work correctly on JBoss AS 7.1.1.Final.
Remark: You still need to set SSL for the JBoss server to be able to use all the features of the cas protocol that require https connections.

The solution is presented in the issue description.


imap crawler: [error] error retrieving message b'20' failded to fetch

Hello,
i tried different imap-servers for the crawler. But only a few local installations worked as expected.
I still have problems with gmail - and outlook.com gave me the same error:
2017-08-06 11:31:28.752: [info] filecrawler initialized
2017-08-06 11:31:30.049: [info] crawling<EMAIL_ADDRESS>at imap.gmail.com
2017-08-06 11:31:30.349: [error] error retrieving message b'20' failded to fetch
2017-08-06 11:31:30.650: [info] done
My config:
{
"id": "Gmail",
"uid": "Gmail_d033e22ae348aeb5660fc2140aec35850c4da997",
"description": "Test",
"type": "imap",
"locations": [
{
"host_name": "imap.gmail.com",
"ip_address": "",
"location"<EMAIL_ADDRESS>}
],
"file_regex": "(\.doc[a-z]$)|(\.xls[a-z]$)|(\.txt$)|(\.csv$)|(\.htm[a-z]$)|(\.ppt[a-z]$)|(\.pdf$)|(\.msg$)|(\.zip$)|(\.eml$)|(\.rtf$)|(\.md$)|(\.png$)|(\.bmp$)|(\.tif[f]$)|(\.jp[e]g$)|(\.hwp$)",
"credentials": {
"auth_type": "basic",
"login"<EMAIL_ADDRESS>"password": "***",
"token": ""
},
"schedule": {
"is_active": false,
"cron_schedule": "/15 * * * *"
},
"max_file_size_bytes": 30000000,
"verbose": true
}
Thank you!

I found the following change to imapcrawler.py:
<<<<<
callResult, data = self.connection.fetch(messageId, '(RFC822)')
callResult, data = self.connection.uid('fetch', messageId, '(BODY.PEEK[])')

Makes gmail work -- not sure why calling the fetch method directly instead of using the uid call makes it choke on the message ids.  Also, changing RFC822 to BODY.PEEK[] keeps your mail unread.

Implemented, see 2fc84df85cd06895e0ec1b282348c64672d035ab
Thanks for your input!


Add cards from RZ-2 A-wing preview

I'm getting an extraneous } parsing error in this branch

@kelvinleague does the error you're getting point to where? It's parsing ok in R2-D7 and VS Code's JSON error checker isn't finding anything.

It looks like there's a hanging comma at the end of line 61 of the Rz-2 file. I think generally it's safe for a parser but my node instance complains about it and aborts when parsing it.

The comma on line 61 is necessary, but I fixed an extraneous comma on line 60 in 6ea1691.

Oops! That's the one I meant. The one after the image link.

If you pull the latest commit in this branch, it should be fixed.

Any idea what happened to GuidoKessel? There's bunch of PRs that are getting stale.

I heard he's been busy organising Nordic Nationals. This branch on my fork has all the new stuff merged in for now: https://github.com/FreakyDug/xwing-data2/tree/bot

Thanks!


Fix strategy generator

The strategy generator is still dependent on the old implementation. I do not think there is a way to use open spiel implementation as a base (without making the program bigger than it is), therefore we should be using the minimal current implementation for it.

[x] Convert it to fit new structure
[ ] Add options to use tilted boards (row_size, col_size swapped)
[ ] Add tests

#11 Addresses the issue. Properly working with a simple UI now


No bind successfull. Exception thrown in line 75

Hiya.
Forgive me, I'm a total Wordpress/PHP noob.
To Preface: I'm working on a Windows Server, Wordpress is self-hosted for a company Intranet.
I'm trying to set up the Plugin to Authenticate against Active Directory. I specified all the necessary settings and tried to login with an LDAP user, but just got the default Wordpress "Wrong Password/Username" message.
I checked the php8.2 log and saw the following:
[21-Nov-2023 08:23:33 UTC] [AuthLDAP] User 'xxxx' logging in [21-Nov-2023 08:23:33 UTC] [AuthLDAP] about to do LDAP authentication [21-Nov-2023 08:23:33 UTC] [AuthLDAP] connect to LDAP server [21-Nov-2023 08:23:33 UTC] [AuthLDAP] No bind successfull. Exception thrown in line 75
Now I'm not sure what the cause of this is, as the error isn't very verbose. This was with the Debug checkbox activated.
Now, in the src directory of the plugin I do see LdapList.php, LdapUri.php and some .php files for Exceptions, but when do these actually get used? No exception was thrown anywhere except in the PHP Log. Isn't there a function in the plugin to test the LDAP URI and Bind?
A bit of googling led me to the ldapsearch tool, however we're Windows Server only and I couldn't find an equivalent tool for Windows. Any help?

Nevermind, I got it to work :)

@Kvoo do you mind explain a little bit more of how you managed to solve this one since I am having the same issue.
Looking forward for your answer.


redub doesn't support running of unittests

redub should support running tests via
redub test
. This is for me the biggest feature that is lacking.

Will check later. Thanks.

I'm currently calling redub via wrapper script containing
#!/usr/bin/env bash

set -uo pipefail

DC="${DC:-$(command -v ldc2 >/dev/null 2>&1 && echo ldc2 || echo dmd)}"

exec dub run --compiler="${DC:-ldc2}" redub

. Is this a problem?

Closing this a this as this wasn't really an issue but a mistake on my side. See details at https://github.com/MrcSnm/redub/issues/25#issuecomment-2473803908.


Storage functions and script for the migration stage

:nut_and_bolt: Description: What code changed, and why?
Script and storage function for the migration stages

:chains: Related Resources
https://github.com/chef/automate/issues/6377
:+1: Definition of Done
I have added the PostgreSQL script and storage function for the migration stage related to parsed data.
:athletic_shoe: How to Build and Test the Change
Steps to build:
  rebuild components/infra-proxy-service

:white_check_mark: Checklist
All PRs must tick these:

[x] I have read the CONTRIBUTING document.
[x] All commits signed-off for the Developer Certification of Origin.

With occasional exceptions, all PRs from Progress employees must tick these:

[x] Is the code clear? (complicated code or lots of comments--subdivide and use well-named methods, meaningful variable names, etc.)
[x] Consistency checked? (user notifications, user prompts, visual patterns, code patterns, variable names)
[x] Repeated code blocks eliminated? (adapt and reuse existing components, blocks, functions, etc.)
[x] Spelling, grammar, typos checked? (at a minimum use make spell in any component directory)
[x] Code well-formatted? (indents, line breaks, etc. improve rather than hinder readability)

All PRs from Progress employees should tick these if appropriate:

[ ] Tests added/updated? (all new code needs new tests)
[ ] Docs added/updated? (all customer-facing changes)

Please add a note next to any checkbox above if you are NOT ticking it.
:camera: Screenshots, if applicable

Closed due to too much conflicts


Fixes to the build process for doom_py

I added a message to the build process and README about possible missing packages on OSX (boost)
Also, 'setup.py develop' wasn't triggering CMake correctly because under setuptools the 'develop' step doesn't look for a 'build' step (unlike distutils). Overriding the 'build_ext' step instead.

Looks great! (We should add a .travis.yml too at some stage.)


Make improvements to our written part of qualification material

[ ] add few words on our acheivements
[ ] add few words on our contribution
[ ] add guidelines on how to use our software (on git?)
[ ] shorten abstract to 2 pages (references included)
[ ] fix references to follow proper format
[ ] go in more detail about our software subsystem
[ ] abstract should talk more about technical aspect

didn't have time to add all the changes, but the written material is not as important as the improved video. New abstract was submitted.


Pipeline example

@sherl0cks please review example README and content of .json

Let's call the .json labs-app or labs-env or something to that effect. It's not pipeline.

@sherl0cks done - moved pipeline_example.json tolabs-env-example.json

lgtm


build: Run collectstatic command

Fixes #463

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

Project coverage is 96.08%. Comparing base (ee2a89c) to head (c62b412).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #464   +/-   ##
=======================================
  Coverage   96.08%   96.08%
=======================================
  Files         153      153
  Lines        3293     3293
=======================================
  Hits         3164     3164
  Misses        129      129

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

We now run collectstatic when we build a new image. See https://github.com/ietf-tools/www/pull/427 for more info.
Is there a need to run it dynamically?

We now run collectstatic when we build a new image. See #427 for more info.
Is there a need to run it dynamically?

Not running it dynamically if the static directory is mounted directory causes issues.
This is especially required when running on a read-only filesystem where only select directories are mounted as writable.
There's no harm in running this again if the directory is writable.

@microamp I'm closing this, with the caveat that /static doesn't need to be updated from time to time.
If it does, DO implementation will need to mount a writable directory for /static and run this command in init.sh.


[Withdrawals] Improving create/edit withdrawal in admin UI

Describe the bug
The forms for creating or ediitng Withdrawal/Тегления in Admin UI need the following improvements:

[ ] The field campaign to be moved at first place
[ ] Display Current Amount field on second place
[ ] Currency field need to be readonly and filled with the currency of the campaign
[ ] DocumentID needs to be free text (for now) this will be filled with the bank transfer id
[ ] The dropdown for selecting Vaults need to show the names of the vaults in the campaign and prefilled if only one
[ ] The Approved by dropdown needs to show only list of people who are campaign coordinators

To Reproduce
Steps to reproduce the behavior:

Navigate to /admin/withdrawals
Click on create or edit withdrawal
See the desired behavior from above

Yes of course!
On Fri, Sep 2, 2022 at 5:37 PM Chandrakant Jadhav @.***>
wrote:

hey ,can I work on this?
—
Reply to this email directly, view it on GitHub
https://github.com/podkrepi-bg/frontend/issues/1014#issuecomment-1235582411,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABV2PSCJEERVJ4EFCFKOU7DV4IGLNANCNFSM6AAAAAAQDCNERI
.
You are receiving this because you authored the thread.Message ID:
@.***>


Correctly name & description (with emojis removed); Fixes #706

This changes the way we detect names and descriptions from GitHub repos and ensures we remove emojis from the descriptions.  See discussion in #706

LGTM!


www.rpg-schedule.com down?

Hi :)
first: thanks for your work! :) I realy like this Discordbot+ :)
But the website is down. Will it be temporary? And could you asume how long? :/

Bump.

I create a Discord server two weeks ago only to use this bot which was perfect to schedule my game sessions.
I was wandering why I didn't receive a notification for my tomorrow session .
As said before, this bot is really nice, hope it will come back.

^^^ This.  I pivoted to use sesh.fyi, but I like this one a lot better.

Is this bot gone for good? No reply from the author so far and login fails as Discord tells me "unknown application". Really sad as I liked the bot a lot.

It's been over two weeks, I think it's fair to say this bot is dead.


How to disable auto retry while running a workflow in studio?

I heard that Elsa Client uses Polly with a retry count 3, but unable to find the related code.
Would you please share a way to disable auto retry? Or point me to the code.
This auto retry logic is annoying, it always retries from the beginning, even though the first activity was succeeded already.

this is a great catch, and thank you for the PR. The Run Workflow API call should actually never be retried; only calls to e.g. save a workflow, or load a list of workflows, etc. should be retried in cade of transient HTTP errors. I will investigate if there's a way to dynamically apply the policy based on the outgoing request.

This is now fixed.


Fix Exact Redirect to work properly when using $rest keyword

In #3965 we added the ability to use the full_path but it was added only to the first case and it wasn't considered in the case when $rest keyword was used.
With these changes we can "deprecate a whole sub-path" by writing a Exact Redirect like this:
/en/obsolete-version/$rest ->
/en/newest-version/

and all links pointing to the obsolete-version at any sub-path will be redirected to the newest docs.
Closes #4029
Closes #2444
Closes #3794

I remember that redirects also have some weird behavior with a leading /, which might be worth investigating here also.

Good point!
I just added a test for this to check how it behaves. I'm not sure what's the expected behavior here, but what it does sounds useless to me. Example:
From URL: /jp/latest/$rest
To URL: en/latest/

Hitting /jp/latest/guides/install.html redirects to /jp/latest/guides/en/latest/guides/install.html
What would be good use case for this? Should we validate the presence of the leading / and make it mandatory for Exact Redirects? Is this validation only useful when using $rest in From URL?

I added some test cases and some validation at Form level to avoid people submitting malformed URL (missing leading/trailing slashes).
I suppose this is ready to merge once the tests pass.
A large project related to these changes is to have real redirects, not only on 404: #4550

I believe there are other redirects with similar problems. For example:
    @override_settings(USE_SUBDOMAIN=True)
    def test_redirect_page(self):
        Redirect.objects.create(
            project=self.pip, redirect_type='page',
            from_url='install.html', to_url='/tutorial/install.html'
        )
        r = self.client.get('install.html', HTTP_HOST='pip.readthedocs.org')
        self.assertEqual(r.status_code, 302)

This will return False because a path will never not start with a / from Django. So we shouldn't let users save a from_url without a / (or we should add it for them).

Just realized that we do support redirect to external URLs, so we need to support URLs starting with http also. This needs more thinking... As usual :)
I think this is deviating from the original purpose of the PR: fix the exact redirect with the usage of $rest. I want to have this fixed, merged and deployed soon, so I will create an issue to fix other issues around redirects and revert the commit of the validation.

Sounds good. 👍

@humitos When will this fix go live? I'm unable to get it working just yet....Thank you so much for your work on this! :confetti_ball:

@wohali Hi! We are planning to deploy this tomorrow.

This is already deployed and should be working.


[Help] Save opus_data and open in another machine

Hello, I'm trying to use this package to save audio in real time. What I'm trying to do is to save the opus_data from the data event and try to load it elsewhere. But I'm not being able to read it with any player, ffmpeg also throws an error.
RNRealTimeAudioStream.on("data", data => {
    RNFS.writeFile(`${ExternalCachesDirectoryPath}/test-audio-opus-${new Date().getTime()}`, data.opus_data)
          .then(() => console.log("wrote"))
          .catch(err => console.log(err));
});

So how can one save the contents from data in a file to be listened to later?

Hi, first of all, this package currently only works on Android. If you try to get voice data from IOS it only returns not opus converted data and you can save it to WAV format.

Hello @Mithronn, thanks for the answer. About saving raw data I've been trying to append Wav headers to it and save, but without success. But for the opus converted data in android, can i save it and read it outside Android?

Base64 encoded raw_data needs to be decoded before appending WAV headers. The opus data can be used similarly to raw_data after decoding.
RNRealTimeAudioStream.on("data", data => {
    RNFS.writeFile(`${ExternalCachesDirectoryPath}/test-audio-opus-${new Date().getTime()}`, Buffer.from(data.opus_data, 'base64'))
          .then(() => console.log("wrote"))
          .catch(err => console.log(err));
});


Python version information in notebook metadata is not updated after running

Open a notebook with an older version of python in the metadata, like so:

"language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.4"
  },

Run a cell using say Python 3.7
Save the notebook

Expected result:
Python version updates
Actual result:
Python version doesn't update.
If you do this same thing in jupyter labs, it does update the version.

Validated. Swapped back and forth with 2.X and 3.X interpreters and check metadata after executions, was correctly updated.


Update of the generator which remove unneeded extra backlines

@gkoz: I have shared feelings about adding empty line between functions declaration: it makes reading easier, but files longer. What do you think?

I guess considering we'll be putting the docs there, blank lines between functions make sense. But this should probably be better reflected in the notes then. Also make sure you're using gir from master when making the last version of the PR (i.e. regenerate after the gir PR is merged).

Ok, I update the commit message on gir.

Also make sure you're using gir from master when making the last version of the PR (i.e. regenerate after the gir PR is merged)

This will pick up other changes to gir though making you commit message here incomplete yet again :(

That's not a real problem, I'll just regenerate the sources and change the commit message here as well.

@gkoz: Updated with the gir master branch.

Updated.

Yay! Thanks.


atuin: 17.2.1 -> 18.0.0

Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@0x4A6F did  you leave this in draft because of the test skips ?
this update fixes an annoying bug, that can completely lock the shell on high io pressure (so a big nixpkgs-review for example). Getting this merged would be really nice.

@happysalada No, just wanted to incorporate the Name-based package directories changes.
Should be good now.

Result of nixpkgs-review pr 287492 run on x86_64-linux 1

1 package built:

atuin

There's a pretty nasty bug in 18.0.0. Please apply the patch to 18.0.0 or wait for the patch to be included in the next release.
https://github.com/atuinsh/atuin/issues/1693
https://github.com/atuinsh/atuin/pull/1694

Result of nixpkgs-review pr 287492 run on x86_64-linux 1

1 package built:

atuin

@ofborg eval

What's the policy for backporting this?
The nixos option for atuin does not yet provide a way to set package, so updating my server side installation for nixos stable with a package from nixos unstable is not easily possible yet... so naturally I'd like to see this backported...

@matthiasbeyer automated backporting failed. If you make a PR though, happy to help merge it.

There are some patches missing. The version on the stable channel is 17.0.1 afaik.

Gonna PR in a minute! Thanks!


added icons along with tilty effect

@Akshatchaube01 #321 solved

Please pull the recent changes

@Akshatchaube01 pulled


Support 1024 width resolution in scrip view, possibly others (1024x768)

Windows 7, Godot 2.1
I use Godot during game design workshops. Only a 1024x768 projector is available unfortunately.
It would be beneficial to situations in which low definition display hardware is available only to be able to still use Godot properly.
Most views seem to work fine at this resolution but opening a .gd file seems to lock the text view to a certain width, that blocks out the right side bar.
Please allow resizing the text widget, to support 1024 width.
I don´t know how to reproduce, but it appears that other views at times get locked into a minimal width in the center area, blocking out the right side bar. Please check if you can, wherther there are views/situations, in which the main viewport would not allow resizing to a size that would allow showing the right sidebar on a 1024 screen.
Thanks!

I can confirm the issue, it would be nice to have min sizes defined as related to both the DPI and the screen resolution, so that we can have here e.g. the text editor configured to have a min size of 30%.

I'm revisiting old issues and I believe this one is solved with some new options of 3.0, here is a screenshot which I made on this resolution in the script view after hidding script panel (ctrl + \ and tree view  )

Please let us know if you think those improvements are not enough


Failed prop type minDate and maxDate after updating RN to 0.50.1

Issue
...
"react-native-datepicker": "^1.6.0"
"moment": "^2.19.1"
...

Warning: Failed prop type: Invalid prop 'minDate' supplied to 'DatePicker'.
Warning: Failed prop type: Invalid prop 'maxDate' supplied to 'DatePicker'.

Expected Behavior
This worked fine when I was on React Native 0.45.1 but when I updated to 0.50.1 I get this error. I saved a backup of my old version and the code is identical- the only difference (as far as I can tell) is the RN version. Any ideas?
Code
<DatePicker
    style={styles.modalDatePicker}
    mode="date"
    placeholder="Your Birthday"
    format="MM/DD/YYYY"
    minDate={moment().subtract(150, 'years')}
    maxDate={moment().subtract(13, 'years')}
    confirmBtnText="Confirm"
    cancelBtnText="Cancel"
    customStyles={{
        dateIcon: {
            position: 'absolute',
            left: 0,
            top: 4,
            marginLeft: 0
        },
        dateInput: {
            marginLeft: 36
        },
        btnTextConfirm: {
            color: '#2c6bac'
        }
    }}
    onDateChange={(date) => {this.setState({birthday: moment(date).format("MM/DD/YYYY")})}}
/>

Environment

react-native -v: 0.50.1
node -v: 6.10.3
npm -v: 5.4.2
yarn --version: N/A
target platform: iOS
operating system: macOS Sierra & iOS 11.1

Still an issue on React-Native 0.50.3

Try using new Date()
minDate={new Date(this.state.dateStart)}

I would like to create PR for it - What is the expected usage?
In my opinion passing moment() should be acceptable.


Add support for OpenBSD.

This adds support for OpenBSD, have it running since quite a while, see the supported version.
Had to add the
lint:ignore:only_variable_string
in params.pp, because the test for puppet4 was bailing out on it.

Thanks a ton for submitting this - I'm not a BSD user so I never would have managed to get this put together. I'm going to try and get a new release pushed late this week or early next. I've got limited web access this week.


Duplicate identifier in types/stack/index.d.ts

import { Variant, Variants } from "./variants";
import { VariantGroup, VariantGroups } from "./VariantGroup";
import { Variant, Variants } from "./VariantGroup/variants";

Hi @PSoltes thanks for raising this. We will resolve this in upcoming release


Translations update from Weblate

Translations update from Weblate for mattermost-languages-shipped/mattermost-mobile.
Current translation status:

Hello @weblate,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.

/release-note-none

@amyblais please confirm if we need to cherry pick to the release branch 1.48

Yes, please.

Cherry pick is scheduled.

This Pr has 11 file changes and the cherry pick just one, seems odd to me

@enahum yes, mattermod does not yet support cherrypicks for PRs merged by rebased or merge commit, I have to send these by manually.

@puerco any ETA on the PR submission ?

I should open the prs for all translation cherry picks later today. I'm finishing some adjustments to the CP code..


DKPY2: Remove RC override examples

I think it's appropriate to remove the RC override examples in DKPY2.
My primary motivation is not that this is unsafe user behavior (it can be but that's not relevant), but rather that this does not work on Solo, which has its own pipeline for RC controls. As a result, we don't have a generic way of this working even in the case of Python code, so we may want to approach this differently in the future.
For example, the dronekit.sitl package can include its own RC functions (the MAVProxy module actually is fixed to SITL output anyway); dronekit.solo could do likewise. But Dronekit core would not include these.

Bonus: I don't have to re-implement the RC module, which is currently unimplemented.

@tcr3dr @mrpollo I disagree. This will work on most platforms and there is a standard way to do it. One device should not fragment the core so that you have to have an extra library for every variant.
Is it possible to define an API that would work for Solo and "generic MAVLink"?
If you don't want to implement this module for v2.0 could we still have the API definition and Vehicle.channel_override can return 'None". I will then document it as not supported in the current version.

or I can implement it ... if the module "pattern" you're using is obvious so I can copy it.

@tcr3dr Counter-argument? IMO this is something used by developers now for "good reasons". If its not going to work on Solo that is a pain, but we shouldn't hobble DKPY2.0 for other vehicles.

I think the APM devs would heavily discourage any usage of RC Override.

@eliao They absolutely do encourage mis-use. The main use case is for the creation of virtual sticks, and you could reasonably argue that on a platform that is intended for Companion Computers it isn't needed. But ... some people do want to use them and there have been a couple of cases where I couldn't actually find an alternative way of doing something without them.

Regardless of whether the examples are pulled from the documentation, please leave the RC override capability in API for development purposes.

Agreed that these need to exist for development purposes and should not be removed.

#335 adds the rc-override code/docs back as a "standalone" example. It isn't tested yet but this can probably still be merged.

See #427.

Good. This was done. Will have to be done again for #427.


List directory on desktop

It'd be nice if we made public FileHandle#FileHandle[] list () work on the desktop backend as well. Speaking from ignorance, could we use something like this? I'm happy to implement it myself.
http://stackoverflow.com/questions/1429172/how-do-i-list-the-files-inside-a-jar-file/1429275#1429275

Any news on it guys? Seems game preloader that loads all assets automatically is still hard to maintain to achieve full compatibility. Actually I have problems not only with jar's classpath assets, but with GWT too. By some reason, FileHandle#list() can't grab my audio(.ogg/.wav) and particles(.p) files (other files loads fine). It looks even strange cuz all these files contain inside symlink file that generates by HTML build.

I found out on desktop (linux) doing a readString of a folder of type internal returns a line feed delimited string of the folder/filenames inside. If you really need to use a folder structure where you know whether the entries are going to be files or folders ahead of time or if you have left metadata/clues in the names, then you can easily use the combination to get to or copy file contents that way.

Sorry, there's simply not good solution to this. If you test on the desktop, start your app in the assets directory, don't package them in the classpath. When deploying your desktop app, don't package your assets, but keep them next to your jar.


Remove mobile_app_flutter once issues are resolved, and end of January

Let's wait until the integrated flutter app tested.

I think we can remove the mobile_app_flutter repo. The mobile_app_open is much different from mobile_app_flutter now.

Let's do it.

@freedomtan will try to remove the repo to close this.

I cannot do it either. @jwookiehong

repo is now archived. Thanks to Bruno.


Adding e2e test case for resource limit checks under kube-batch test …

Adding test cases for resource limit checks under the kube-batch e2e test cases.
refer PR #726

Please review #825 and try your patch later.

The folder of kube-batch is not required anymore, due to the merge of #806

/ok-to-test

/approve

/test pull-kube-batch-verify

/retest


simulate trade unexpected behavior

User has 10.01 YES shares and wants to sell 10 shares at same purchase price. simulate trade returns SharesFilled value of "10", but sharesDepleted is "0".
User's position on outcome 2,
{
  "2": {
    "averagePrice": "0.31",
    "currentValue": "-6.2031",
    "frozenFunds": "6.2031",
    "marketId": "0x6af92e290259b5418d0C91Ab790c2Bc9466A07cF",
    "netPosition": "10.01",
    "outcome": 2,
    "realized": "0",
    "realizedCost": "0",
    "realizedPercent": "0",
    "timestamp":<PHONE_NUMBER>,
    "total": "0",
    "totalCost": "3.1031",
    "totalPercent": "0",
    "unrealized": "0",
    "unrealizedCost": "3.1031",
    "unrealizedPercent": "0"
  }
}

User has 10.01 shares of YES and wants to close out 10 of their position (sell YES shares) @.31, which is the same price they bought the 10 shares. Parameters used to call simulate trade:
{
  "affiliateAddress": "0x0000000000000000000000000000000000000000",
  "direction": 1,
  "displayAmount": "10",
  "displayMaxPrice": "1",
  "displayMinPrice": "0",
  "displayPrice": "0.31",
  "displayShares": "10.01",
  "doNotCreateOrders": false,
  "ignoreShares": false,
  "kycToken": "0x0000000000000000000000000000000000000000",
  "market": "0x6af92e290259b5418d0C91Ab790c2Bc9466A07cF",
  "numOutcomes": 3,
  "numTicks": "100",
  "outcome": 2,
  "tradeGroupId": "0x000000000000000000000000000000005b4224a27125465abff4dcfb03706969"
}

Results of sim trade. selling 10 shares of yes @0.31
{
  "settlementFees": "0",
  "sharesDepleted": "0",
  "sharesFilled": "10",
  "tokensDepleted": "0"
}

If they sell their 10 shares at a different price then the simulate trade handles it correctly, @0.35. for
parameters used to call simulate trade,
{
  "affiliateAddress": "0x0000000000000000000000000000000000000000",
  "direction": 1,
  "displayAmount": "10",
  "displayMaxPrice": "1",
  "displayMinPrice": "0",
  "displayPrice": "0.35",
  "displayShares": "10.01",
  "doNotCreateOrders": false,
  "ignoreShares": false,
  "kycToken": "0x0000000000000000000000000000000000000000",
  "market": "0x6af92e290259b5418d0C91Ab790c2Bc9466A07cF",
  "numOutcomes": 3,
  "numTicks": "100",
  "outcome": 2,
  "tradeGroupId": "0x000000000000000000000000000000001e7667b75ab045d7af658c183eec1d72"
}

Results of sim trade. selling 10 shares of yes @0.35
{
  "settlementFees": "0",
  "sharesDepleted": "10",
  "sharesFilled": "0",
  "tokensDepleted": "0"
}

Is this a bug or does the UI need to handle this case?

appears that the issue is because of self-trade but since there is no trading cost DAI/share we don't show the confirmation details. will fix


get_kubeadmin_token: add hide_log_command option to oc command

Add hide_log_command option to oc whoami -t command to prevent printing token in the logs

!verified

/verified


Windows, CI test --all fail ?

thread 'answer_and_tell_signatures' panicked at 'attempt to shift left with overflow', src\bastion-executor\src\placement.rs:195:33
cargo test --all on windows, not sure if it's because the CI is broken or we should investigate

fixed :D


Request sent in Test scripts overrides Original requests.

Newman version : 3.9.3
Exported Postman Template Version : 2.1
I need to block execution of script till certain conditions are met which i check by sending request using pm.sendRequest() .
All this request overrides the original request when report gets generated.
Steps to reproduce:

Create a postman request
add script pm.sendRequest("http://www.example.com/", function (err, res) {       //add more code if you want response_code = res.code;      });
export and generate HTML report.
In the report instead of your original request you will see "http://www.example.com/" request and according reposnse.

Okay, i will verify if this happened with my template or is a bug with newman

I'm so sorry, there are a issue opened for this problem, at moment newman report html don't support  pm.sendRequest and the time of development knew this, you can see the issue here Newman HTML report error with pm.sendRequest

Thank you for update..
On Fri, Mar 30, 2018, 11:12 PM Marcos Ellys Rocha Honorato <
<EMAIL_ADDRESS>wrote:

I'm so sorry, there are a issue opened for this problem, at moment newman
report html don't support pm.sendRequest and the time of development knew
this, you can see the issue here Newman HTML report error with
pm.sendRequest https://github.com/postmanlabs/newman/issues/1303
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/MarcosEllys/newman-html-report-template-verbose/issues/1#issuecomment-377658784,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIV2N0ySoNgrKsnwt-N4yuzALTokJ8aGks5tjubDgaJpZM4TAgy3
.


Provide access to default tooltip formatting options

Please provide the ability to access Tooltip formatting options values - Type (Default/Report page), color, font-size and other text formatting options in custom visuals. So that it makes more benefit for a custom visual developer to handle personalization's in the tooltip canvas.

I would like to add another point here:
The API should return if tooltips are enabled or not.
ITooltipService.enabled() returns true as soon as tooltips are enabled in the capabilities settings
interface ITooltipService {
        enabled(): boolean;
        show(options: TooltipShowOptions): void;
        move(options: TooltipMoveOptions): void;
        hide(options: TooltipHideOptions): void;
    }

It is however, much more important to find out if a use had disabled the tooltips in the style panel.
If tooltips are disabled (and cross filtering not possible) the cursor should not change when a user is rolling over active elements of the chart.
Enabled tooltips should result in a pointer cursor. Not knowing if tooltips are enabled or not will result in poorer UX.

The issue isn't related to the Tools package. I would suggest you create a feature request on PowerBI Forum.


Fixed issue with metric_kwds

I think you need to run black on all the touched files to pass the tests.

Thanks!


Fixed initialization of SPTermStorePickerService.ts

Q
A

Bug fix?
[ x]

New feature?
[ ]

New sample?
[ ]

Related issues?
fixes #1299 #1303

What's in this Pull Request?
In Version 3.10 there were changes to the SPTermStorePickerService, which broke it. I reverted to the old initialization, without the check if its a local version, as the use of the mock service got removed completely!
If I should change something in the initialization, please let me know!
Cheers!

Thank you @SmarterJB for the fix!
That was definitely my bad :)


[GSSOC'23] Adding detailed readme to the salary predictor

Title: Add README with Screenshots and Output for Salary Predictor
Description: The current repository lacks a detailed README explaining the usage and features of the salary predictor. Create a comprehensive README.md file that includes clear installation instructions, usage examples, and screenshots showcasing the application's output. This will help users understand and utilize the salary predictor effectively.
Additional Information:  Need to include relevant screenshots of the application's output and provide clear instructions on how to reproduce the results.
https://github.com/avinashkranjan/Amazing-Python-Scripts/blob/master/Salary Predictor/README.md

Go Ahead @mkswagger


Unit of size is missing

Unit of size is missing

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

ID: d6111511-dfc8-f1f2-501e-aa6420fdf3b8
Version Independent ID: 453ad78f-51cf-cf05-395f-5334bd384b5a
Content: PdfPage.Size Property (Windows.Data.Pdf) - Windows UWP applications
Content Source: winrt-api-build/xml/Windows.Data.Pdf/PdfPage.xml
Product: uwp
Technology: winrt-reference
GitHub Login: @QuinnRadich
Microsoft Alias: quradic

It's in device independent pixels, which are 1 / 96 inch.
Apparently, the API converts the PDF unit (1 / 72 inch) automatically to device independent pixels.


All redirects rules not working

We are using version 11.3.
The issue occurs in the production environment, but not in development.
We are experiencing issues where some redirects work and some don't. Sometimes an added redirect work when we add it, but after a restart of the site the same redirect won't work.
There are about 2000 redirect rules. The first 300+ work, but most of the latter 1700 redirects don't work.
We see alot of rows in the log like these:
2021-04-20 10:23:29,048 DEBUG [] BVNetwork.NotFound.Core.RequestHandler  - Not handled. Current URL is ignored or no redirect found. Request URL: _http://www.website.com/whateverpage_ Response status code: 404 [10:30 AM] 2021-04-20 10:22:01,107 DEBUG [] BVNetwork.NotFound.Core.RequestHandler  - Skipping request with 404; in the query string. Request URL: _http://www.website.com/notfound?404;http://www.website.com:80/whateverpage2_ Response status code: 404
The website uses SSL and is accessed via https, but the certificate and redirect is not happening on the IIS but rater in Bigip by the hosting.
We can see all redirect rules in Episerver Dashboard and also in the database table.
We are at a loss and any help is greatly appreciated.

It is quite hard to understand what is happening from your description.
Version 11.3 is already using SQL Server as storage and has no limitation on how many redirects are loaded from the database.
Regarding the logged "404;" - as I remember it means that the URL was handled already handled by another handler (IIS or ASP.NET) and the 404 handler will not try to handle those again.


missing cmdlet

When attempting to run this cmdlet (Get-OMEMessageStatus or Set-OMEMessageRevocation), the cmdlet is not recognized.  Attempted connecting to Connect-ExchangeOnline, Connect-EXOPSSession, Connect-IPPSSession, Connect-MsolService, Connect-AzureAD as global administrator, but still not recognized.  Ran command Get-Command *OME* and receive the following indicating this cmdlet is not available:
PS C:\Users\user> Get-Command *OME*

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Function        Get-EventsFromEmailConfiguration                   1.0        tmp_xl4bhb3s.31t
Function        Get-OMEConfiguration                               1.0        tmp_xl4bhb3s.31t
Function        Get-PartnerCustomerUserReport                      1.0        tmp_xl4bhb3s.31t
Function        Reset-EventsFromEmailBlockStatus                   1.0        tmp_xl4bhb3s.31t
Function        Set-EventsFromEmailConfiguration                   1.0        tmp_xl4bhb3s.31t
Function        Set-OMEConfiguration                               1.0        tmp_xl4bhb3s.31t
Cmdlet          Get-PnPHomePage                                    1.4.0      PnP.PowerShell
Cmdlet          Get-PnPHomeSite                                    1.4.0      PnP.PowerShell
Cmdlet          Get-SPOHomeSite                                    16.0.20... Microsoft.Online.SharePoint.PowerShell
Cmdlet          Get-WinHomeLocation                                <IP_ADDRESS>    International
Cmdlet          Remove-PnPHomeSite                                 1.4.0      PnP.PowerShell
Cmdlet          Remove-SPOHomeSite                                 16.0.20... Microsoft.Online.SharePoint.PowerShell
Cmdlet          Set-PnPHomePage                                    1.4.0      PnP.PowerShell
Cmdlet          Set-PnPHomeSite                                    1.4.0      PnP.PowerShell
Cmdlet          Set-SPOHomeSite                                    16.0.20... Microsoft.Online.SharePoint.PowerShell
Cmdlet          Set-WinHomeLocation                                <IP_ADDRESS>    International
Application     comexp.msc                                         <IP_ADDRESS>    C:\WINDOWS\system32\comexp.msc

PS C:\Users\user>

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

ID: d8ff5df6-a220-5219-b99b-d7ee57e7416f
Version Independent ID: 9a556920-1923-9611-e3e6-96c10a567d51
Content: Get-OMEMessageStatus (ExchangePowerShell)
Content Source: exchange/exchange-ps/exchange/Get-OMEMessageStatus.md
Service: exchange-powershell
GitHub Login: @chrisda
Microsoft Alias: chrisda

@arcrosby, those cmdlets are in Exchange Online PowerShell. After you connect, RBAC controls what cmdlets you have or don't have access to. I ran the following commands per Use PowerShell to find the permissions required to run a cmdlet
PS C:\Users\chrisda> $Perms = Get-ManagementRole -Cmdlet Get-OMEMessageStatus
PS C:\Users\chrisda> $Perms | foreach {Get-ManagementRoleAssignment -Role $_.Name -Delegating $false | Format-Table -Aut
o Role,RoleAssigneeType,RoleAssigneeName}

Role           RoleAssigneeType RoleAssigneeName
----           ---------------- ----------------
Security Admin RoleGroup        Organization Management
Security Admin RoleGroup        Security Administrator

Role                 RoleAssigneeType RoleAssigneeName
----                 ---------------- ----------------
Data Loss Prevention RoleGroup        Compliance Management
Data Loss Prevention RoleGroup        Organization Management

Role             RoleAssigneeType RoleAssigneeName
----             ---------------- ----------------
Compliance Admin RoleGroup        Organization Management
Compliance Admin RoleGroup        Compliance Management

Role            RoleAssigneeType RoleAssigneeName
----            ---------------- ----------------
Transport Rules RoleGroup        Records Management
Transport Rules RoleGroup        Organization Management
Transport Rules RoleGroup        Compliance Management

Role                          RoleAssigneeType RoleAssigneeName
----                          ---------------- ----------------
Information Rights Management RoleGroup        Compliance Management
Information Rights Management RoleGroup        Organization Management

Role                    RoleAssigneeType RoleAssigneeName
----                    ---------------- ----------------
View-Only Configuration RoleGroup        Hygiene Management
View-Only Configuration RoleGroup        Organization Management
View-Only Configuration RoleGroup        Compliance Management
View-Only Configuration RoleGroup        View-Only Organization Management

Role            RoleAssigneeType RoleAssigneeName
----            ---------------- ----------------
Security Reader RoleGroup        Organization Management
Security Reader RoleGroup        Security Reader

PS C:\Users\chrisda> $Perms = Get-ManagementRole -Cmdlet Set-OMEMessageRevocation
PS C:\Users\chrisda> $Perms | foreach {Get-ManagementRoleAssignment -Role $_.Name -Delegating $false | Format-Table -Aut
o Role,RoleAssigneeType,RoleAssigneeName}

Role                 RoleAssigneeType RoleAssigneeName
----                 ---------------- ----------------
Data Loss Prevention RoleGroup        Compliance Management
Data Loss Prevention RoleGroup        Organization Management

Role            RoleAssigneeType RoleAssigneeName
----            ---------------- ----------------
Transport Rules RoleGroup        Records Management
Transport Rules RoleGroup        Organization Management
Transport Rules RoleGroup        Compliance Management

Role                          RoleAssigneeType RoleAssigneeName
----                          ---------------- ----------------
Information Rights Management RoleGroup        Compliance Management
Information Rights Management RoleGroup        Organization Management

Get- cmdlets are common. For Set-OMEMessageRevocation, it looks like Organization Management has it, so any global admin should also have it.

I'm closing this issue due to lack of response. Feel free to re-open as necessary.
I suspect this is a basic RBAC issue or possibly the cmdlets haven't been rolled out 100% worldwide yet (Private Preview or Public Preview?).
Thanks for the feedback.
Closing

Hi I've the same issue, although having activated the global administrator role and possessing the security administrator and exchange administrator role permanently.
I'm currently not able to find a away to run this and other OME related cmdlets.

@despingu, you should open a support ticket about this. Report back here with any findings that can help improve the documentation.


[Bug]: Back button chip card on HA iOS Companion app 2022.358

Current Behavior
If the official HA app is forced closed, when reopened, the "Back" chip card no longer works.
Unlike Android, if you force close, the HA app goes back to the default screen. The iOS app continues where it left off, and if that page has a chip card with the "Back" option, it no longer functions.
Expected Behavior
A way for the "Back" button to work, or a way to program it to go back to a default location?
Steps To Reproduce

Open the iOS Companion app, goto a page with a "Back" chip card
Force close the app
Open the app
Try and use the "Back" chip card

Environment
- OS: iOS 15.5
- App: iOS Companion app 2022.358
- Hassio: 2022.6.7

Anything else?
No response

You can use an action chip with a navigate tap-action and choose your default page.
The back action use the browser history and the history is not saved when reloading the app.

ahh, didn't think of that... thank you for clearing that up, and sorry for wasting your time 😳

No problem 🙂


Text filed code examples have uneeded textfield-demo class

On each of the text filed code examples and codepens there's a class called textfield-demo which isn't used or needed.
Please note I'm referring to the code example and not the demoed text fields. The textfield-demo class is applied to the demos because it sets the width of the text fields to 100px. But in the code examples it isn't used and isn't needed.

@surma I assume this is fixed per https://github.com/google/material-design-lite/commit/493dfed5334134900da1c1c4fca1cf84ccac39b5 but just checking.

It would have been if that PR wasn’t really bad by me ;) #1295 is my 2nd attempt


optimized installation (pufferpanel)

This PR makes the tutorial a little easier

Hey @2020Sanoj, I´m not able to connect to Pufferpanel via IP. With domain, it works as expected.

Hey @2020Sanoj, I´m not able to connect to Pufferpanel via IP. With domain, it works as expected.

Do you have the Port open?

Of course! It´s working now. I had to redefine my firewall rule.

I have added an additional and optional part to the tutorial which shows how to give pufferpanel acces to docker


Mono.Data.Sqlite vs Microsoft.Data.Sqlite

Obviously, this is based on Mono.Data.Sqlite package. What about Microsoft.Data.Sqlite?
In our apps we are using Microsoft.Data.Sqlite and it works just fine. We are wondering, is it officially supported (if 'yes', is there any official documentation specifically for Xamarin development)?
Thank you!
CompaNova LLC
https://www.companova.com

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

ID: 4188a42d-978f-7db4-9af0-5a032ea10610
Version Independent ID: ce1f107a-addb-32ab-e660-0114bd5f3c14
Content: Using ADO.NET with Xamarin.iOS - Xamarin
Content Source: docs/ios/data-cloud/data/using-adonet.md
Product: xamarin
Technology: xamarin-ios
GitHub Login: @conceptdev
Microsoft Alias: crdun

Mono.Data.Sqlite ships with Xamarin, and is a simple 'check' in the project references to use it in your apps.
I am not familiar with Microsoft.Data.Sqlite, although a quick look at their GitHub suggests the API surface is similar to the built-in library. Since it exists within the aspnet/entityframeworkcore repository, you should probably check with them whether they intend for it to be used with Xamarin? It's worth noting that it depends on SQLitePCLRaw.bundle_green, which is also used by the popular Xamarin library "sqlite-net".
We definitely do not have any pages for that library within the Xamarin documentation.
Also, both libraries are open-source, you can view the source code the Mono version and the ASPNET version.

@conceptdev Thank you for explaining this.
Just out of curiosity, with .NET 5 announced (https://devblogs.microsoft.com/dotnet/introducing-net-5/) are there any plans to move from Mono implementation to .NET Core for Xamarin? (which would also include Sqlite implementation) Or is too far down the road?
Thank you!
CompaNova LLC
https://www.companova.com

Microsoft.Data.Sqlite is supported on Xamarin.
See these Microsoft.Data.Sqlite docs:

Comparison to System.Data.SQLite (and Mono.Data.Sqlite)
Xamarin

Thanks for the info @bricelam, going to check those links out!

@dmitrymal you can see "Xamarin" in the block architecture diagram on the blog post you linked 😉


Docs: Change lotWorkflow by adding verification status

Pull Request Test Coverage Report for Build 23

0 of 0 (NaN%) changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 95.995%

Totals

Change from base Build 22:
0.0%

Covered Lines:
1510

Relevant Lines:
1573

💛  - Coveralls


Workflow dispatch action

The goal of this PR is to create a github action which can trigger any workflow who listens on workflow_dispatch events.
We can therefore trigger a workflow run from a workflow
Sources :

API
Blog

This PR will be closed since we don't need it anymore.


Bull's eye polytope attack not working properly

Describe the bug
Current implementation of the Bullseye polytope attack does not reproduce the expected behavior: attack doesn't work.
Expected behavior
Ensure the code works for non-sequential models. I recommend verifying the error still exists with the new ART version which contains a modified get_activations function and support for non-sequential models in Pytorch.
System information (please complete the following information):
Test performed using a sequential Pytorch model. While trying to use the current implementation for a sequential model with CIFAR10, numbers in the original paper could not be reproduced

Hi @Nathalie-B Thank you very much for reporting this issue!

Hi @beat-buesser, I am interested to work on this issue. Could you please assign it to me? Many thanks!

Hi @Swanand-Kadhe Thank you very much! Let me know if you have questions.


Add Icon Stories

Component in question:

Icon

Description of issue:

There's no way currently to see all of the icons available to the consumer. An icon story with some knobs that shows you available sizes would really help.

Closed via #291.


now dev "spawn EACCES" error

When using puppeteer (probably also in another spawning processes cases too) the same lambda that works at now platform fails at now dev command
now dev logs for puppeteer-screenshot:
✨  Done in 0.38s.
> GET /zeit.co/blog?type=png
downloading user files...
installing dependencies for user's code...
installing to /var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user
yarn install v1.15.2
[1/4] 🔍  Resolving packages...
success Already up-to-date.
✨  Done in 0.09s.
writing ncc package.json...
installing dependencies for ncc...
installing to /var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/ncc
yarn install v1.15.2
[1/4] 🔍  Resolving packages...
success Already up-to-date.
✨  Done in 0.07s.
running user script...
compiling entrypoint with ncc...
ncc: Version 0.17.3
ncc: Compiling file index.js
ncc: Module directory "/private/var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user/node_modules/debug/src" attempted to require "supports-color" but could not be resolved, assuming external.
ncc: Module directory "/private/var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user/node_modules/https-proxy-agent/node_modules/debug/src" attempted to require "supports-color" but could not be resolved, assuming external.
ncc: Module directory "/private/var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user/node_modules/ws/lib" attempted to require "utf-8-validate" but could not be resolved, assuming external.
ncc: Module directory "/private/var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user/node_modules/ws/lib" attempted to require "bufferutil" but could not be resolved, assuming external.
ncc: Module directory "/private/var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user/node_modules/chrome-aws-lambda/source" attempted to require "puppeteer" but could not be resolved, assuming external.
ncc: Module directory "/private/var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user/node_modules/chrome-aws-lambda/source/puppeteer/lib" attempted to require "puppeteer" but could not be resolved, assuming external.
ncc: Module directory "/private/var/folders/d4/gm55twv926v_p0mf_d4fkx3r0000gn/T/co.zeit.now/dev/workPaths/e2ukoqf1/user/node_modules/chrome-aws-lambda/source/puppeteer/lib" attempted to require "puppeteer" but could not be resolved, assuming external.
spawn EACCES

Any ideas on this?

same problem too

See also https://github.com/zeit/now-cli/issues/2426.

For sure it has to do with chrome-aws-lambda being run outside of an AWS Lambda (as @454de6e) pointed out.
So it has to do something with the Chromium app being launched via executablePath option.
First I changed executablePath to Puppeteer's Chromium dependency automatically installed via npm install puppeteer.  So:
await puppeteer.launch({
 executablePath: "/node_modules/puppeteer/.local-chromium/mac-672088/chrome-mac/Chromium.app/Contents/MacOS/Chromium"
})

And I made sure I had permissions to launch via chmod. But the issue it appear with now is that all the dependencies are moved elsewhere and Chromium app does not come with it. Even locally. See:
Error: Failed to launch chrome! spawn /private/var/folders/pw/3qwmxxkj5sx7t8z1brg90hn00000gn/T/zeit-fun-ff3070f987b3d/lib/node_modules/puppeteer/.local-chromium/mac-672088/chrome-mac/Chromium.app/Contents/MacOS/Chromium ENOENT

This may be on purpose not sure. So on to the next...
Searching the Puppeteer repo I found if you point to a Chromium installation on your machine, it'll work. But it has to be the same revision as your Puppeteer-Core lists in its' package.json. So in my case, I'm using revision 672088.
Which can be downloaded here: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Mac/672088/
Once I unzipped that, moved the app to my Applications dir, it worked:
await puppeteer.launch({
 executablePath: "/Applications/Chromium.app/Contents/MacOS/Chromium"
})

Then practically I just had an if-else which changed the executablePath and chrome dependency based on the environment. So 'chrome-aws-lambda' as in the example for the remote deployment, then above for now dev.

Indeed this error happens because on macOS you can not launch the chrome-aws-lambda binary that is compiled for AWS Linux. See here for the recommended way to support now dev in your project:
https://github.com/zeit/og-image/blob/c06a2f573d4b467148c2ebd0e305e68a9bf2f9f9/api/_lib/options.ts#L2-L26


HBASE-27732 NPE in TestBasicWALEntryStreamFSHLog.testEOFExceptionInOl…

…dWALsDirectory

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ master Compile Tests _

+1 :green_heart:
mvninstall
4m 22s
master passed

+1 :green_heart:
compile
2m 46s
master passed

+1 :green_heart:
checkstyle
0m 41s
master passed

+1 :green_heart:
spotless
0m 51s
branch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
1m 44s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m 58s
the patch passed

+1 :green_heart:
compile
2m 49s
the patch passed

+1 :green_heart:
javac
2m 49s
the patch passed

+1 :green_heart:
checkstyle
0m 41s
hbase-server: The patch generated 0 new + 4 unchanged - 1 fixed = 4 total (was 5)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
15m  2s
Patch does not cause any errors with Hadoop 3.2.4 3.3.4.

+1 :green_heart:
spotless
0m 49s
patch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
1m 58s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m 10s
The patch does not generate ASF License warnings.

44m 39s

Subsystem
Report/Notes

Docker
ClientAPI=1.42 ServerAPI=1.42 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/2/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5119

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux 427dcc4dbbed 5.4.0-1093-aws #102~18.04.2-Ubuntu SMP Wed Dec 7 00:31:59 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 201846b726

Default Java
Eclipse Adoptium-11.0.17+8

Max. process+thread count
86 (vs. ulimit of 30000)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/2/console

versions
git=2.34.1 maven=3.8.6 spotbugs=4.7.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 25s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

-1 :x:
mvninstall
3m 20s
root in master failed.

+1 :green_heart:
compile
0m 55s
master passed

+1 :green_heart:
shadedjars
5m 14s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 27s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m 12s
the patch passed

+1 :green_heart:
compile
0m 48s
the patch passed

+1 :green_heart:
javac
0m 48s
the patch passed

+1 :green_heart:
shadedjars
4m 45s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 20s
the patch passed

_ Other Tests _

-1 :x:
unit
225m 49s
hbase-server in the patch failed.

249m 46s

Subsystem
Report/Notes

Docker
ClientAPI=1.42 ServerAPI=1.42 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/2/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5119

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 5ec3f9edcce4 5.4.0-1097-aws #105~18.04.1-Ubuntu SMP Mon Feb 13 17:50:57 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 201846b726

Default Java
Temurin-1.8.0_352-b08

mvninstall
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/2/artifact/yetus-jdk8-hadoop3-check/output/branch-mvninstall-root.txt

unit
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/2/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/2/testReport/

Max. process+thread count
2505 (vs. ulimit of 30000)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/2/console

versions
git=2.34.1 maven=3.8.6

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

I am +1 for the changes, but shall we update PR/Jira title to reflect changes done beyond test fix? Something like fix order of WAL file close and clean old logs?

We could add more detailed information in the commit message as well as on the jira issue's description.
Let me update.

@virajjasani PTAL again.
Thanks.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 29s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ master Compile Tests _

+1 :green_heart:
mvninstall
4m 53s
master passed

+1 :green_heart:
compile
3m 13s
master passed

+1 :green_heart:
checkstyle
0m 39s
master passed

+1 :green_heart:
spotless
0m 46s
branch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
1m 35s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m 51s
the patch passed

+1 :green_heart:
compile
2m 35s
the patch passed

+1 :green_heart:
javac
2m 35s
the patch passed

+1 :green_heart:
checkstyle
0m 37s
hbase-server: The patch generated 0 new + 4 unchanged - 1 fixed = 4 total (was 5)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
14m 36s
Patch does not cause any errors with Hadoop 3.2.4 3.3.4.

+1 :green_heart:
spotless
0m 43s
patch has no errors when running spotless:check.

+1 :green_heart:
spotbugs
1m 39s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m  9s
The patch does not generate ASF License warnings.

44m 32s

Subsystem
Report/Notes

Docker
ClientAPI=1.42 ServerAPI=1.42 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/3/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5119

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti spotless checkstyle compile

uname
Linux 7887fb796a9b 5.4.0-1094-aws #102~18.04.1-Ubuntu SMP Tue Jan 10 21:07:03 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 7d6a79b768

Default Java
Eclipse Adoptium-11.0.17+8

Max. process+thread count
84 (vs. ulimit of 30000)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/3/console

versions
git=2.34.1 maven=3.8.6 spotbugs=4.7.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 25s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ master Compile Tests _

+1 :green_heart:
mvninstall
3m 37s
master passed

+1 :green_heart:
compile
0m 42s
master passed

+1 :green_heart:
shadedjars
4m 44s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 25s
master passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m 15s
the patch passed

+1 :green_heart:
compile
0m 42s
the patch passed

+1 :green_heart:
javac
0m 42s
the patch passed

+1 :green_heart:
shadedjars
4m 37s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 21s
the patch passed

_ Other Tests _

-1 :x:
unit
203m 40s
hbase-server in the patch failed.

226m 40s

Subsystem
Report/Notes

Docker
ClientAPI=1.42 ServerAPI=1.42 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/3/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/5119

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux b1d9e718923b 5.4.0-1094-aws #102~18.04.1-Ubuntu SMP Tue Jan 10 21:07:03 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 7d6a79b768

Default Java
Eclipse Adoptium-11.0.17+8

unit
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/3/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/3/testReport/

Max. process+thread count
2688 (vs. ulimit of 30000)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5119/3/console

versions
git=2.34.1 maven=3.8.6

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

Oh, there is a data race if we also call cleanOldLogs in closeExecutor...
Let me think how to better fix this, maybe a simple synchronized is enough as cleanOldLogs are all in memory operations after we introduced a special thread pool for archiving.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 24s
Docker mode activated.

Oh, there is a data race if we also call cleanOldLogs in closeExecutor...
Let me think how to better fix this, maybe a simple synchronized is enough as cleanOldLogs are all in memory operations after we introduced a special thread pool for archiving.

Oh, there is a data race if we also call cleanOldLogs in closeExecutor...
Let me think how to better fix this, maybe a simple synchronized is enough as cleanOldLogs are all in memory operations after we introduced a special thread pool for archiving.

Okk, was this the only change private synchronized void cleanOldLogs()?

Yes, I added more comments for this method to explain why we need synchronized here.
The failed UT is TestFuzzyRowFilterEndToEnd, which is not related.
Let me trigger the UT again to confirm that there are no new flaky UTs.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.


flo for Spring Cloud Data flow Yarn is not working

Hi,
I downloaded the latest release 1.0.0.M2 of Spring Cloud Data flow Yarn SPI and built it using the standard mvn clean package command. The built environment is Hortonworks Sandbox 2.4 on a standalone machine. I have seen the server yarn jar created in the regular target folder and also the distribution is created in the spring-cloud-dataflow-server-yarn-dist folder. As I would use the script "dataflow-server-yarn" to start the server because it is setting some environment variables, I patched the "spring-cloud-dataflow-server-yarn-1.0.0.M2.jar" file present in the lib folder of the distribution folder for using flo. This is because the server script is invoking the jar from the lib folder. But it is not showing the Create stream options in the admin-ui. I first used the flo 1.0.0.M2 as the server-yarn is of that version and also later tried with flo 1.0.0.M3. Please clarify.
However, flo is working properly as expected with the local SPI implementation.

Hi, @pradbit:
Thanks for reporting this.
1.0.0.M2 release of SCDF's YARN server is compatible only with 1.0.0.M3 release of Flo. Perhaps the compatibility matrix in the project site could be useful.
With that said, could you please confirm that you followed the installation steps as described in the docs here?

I also tried it locally with the latest from masterand Flo comes up fine. The key is to make sure you unpack the Flo ZIP (/lib folder) under spring-cloud-dataflow-server-yarn-1.0.0.BUILD-SNAPSHOT/lib and you patch it from this directory.

Hi @sabbyanandan
I tried with yarn release 1.0.0.M2 earlier and tried with the master snapshot just now as you did...Please see the below steps followed. Flo is still not showing up. Not sure if there is anything related to environment which I need to take care of. But as said, it was working when the local SPI was deployed and yarn created issues...
[root@sandbox SCDF_Yarn_New]# git clone https://github.com/spring-cloud/spring-cloud-dataflow-server-yarn.git
Cloning into 'spring-cloud-dataflow-server-yarn'...
remote: Counting objects: 1404, done.
remote: Total 1404 (delta 0), reused 0 (delta 0), pack-reused 1404
Receiving objects: 100% (1404/1404), 336.72 KiB | 241.00 KiB/s, done.
Resolving deltas: 100% (430/430), done.
 The Step 6 provided in the Flo install instructions ($ mv lib/spring-cloud-dataflow-ui-[DOWNLOADED_VERSION].jar lib/spring-cloud-dataflow-ui-[BUILT_VERSION].jar) is bringing the difference. It is working if I DON'T rename it to be in sync with the Yarn version. Here it is
Before Patch: server yarn file bytes in the lib folder are 81322515
-rw------- 1 root root 81322515 2016-05-18 12:46 spring-cloud-dataflow-server-yarn-1.0.0.M2.jar
As the yarn version is 1.0.0.M2, renamed the Flo file to "spring-cloud-dataflow-ui-1.0.0.M2.jar" from "spring-cloud-dataflow-ui-1.0.0.M3.jar"
After Patch: server yarn file bytes in the lib folder are 86604441
-rw------- 1 root root 86604441 2016-05-18 12:45 spring-cloud-dataflow-server-yarn-1.0.0.M2.jar
This process is not bringing up the Flo.
Working Steps:
Before Patch: server yarn file bytes in the lib folder are 81322515
-rw------- 1 root root 81322515 2016-05-18 12:46 spring-cloud-dataflow-server-yarn-1.0.0.M2.jar
NO RENAME APPLIED AS ABOVE and directly patched "spring-cloud-dataflow-ui-1.0.0.M3.jar" to "spring-cloud-dataflow-server-yarn-1.0.0.M2.jar"
After Patch: server yarn file bytes in the lib folder are 84450707 and Flo working
-rw------- 1 root root 84450707 2016-05-18 12:47 spring-cloud-dataflow-server-yarn-1.0.0.M2.jar
This is making the Flo work and if you observe, the file bytes are "84450707" now which is not the case when the rename is applied "86604441"

Thanks for the details! We are in the process of merging Flo into the core dataflow-ui project, so all these extra steps wouldn't be necessary with the upcoming RC release. In the meantime, we will verify and update the docs.
If you see any other issues, feel free to open a new ticket.


Add versioning in CMake for shared library

Title: Add versioning in CMake for shared library
Description:
Hello,
I propose this change to enable building reflect-cpp with Yocto.
Issue:
Without this change, the following error occurs during the build process:
ERROR: reflect-cpp-0.16.0-r0 do_package_qa: QA Issue: -dev package reflect-cpp-dev contains non-symlink .so '/usr/lib/libreflectcpp.so' [dev-elf]
ERROR: reflect-cpp-0.16.0-r0 do_package_qa: Fatal QA errors were found, failing task.
ERROR: Logfile of failure stored in: /workdir/tmp/work/cortexa55-xware-linux/reflect-cpp/0.16.0/temp/log.do_package_qa.1139088
ERROR: Task (/workdir/layers/meta-xhello/recipes-core/reflect-cpp/reflect-cpp_0.16.0.bb:do_package_qa) failed with exit code '1'

Solution:
With this change, the package builds correctly with the proper SOVERSION. Yocto can locate the original .so file in the main package and create a symlink in the *-dev package.

@xbrtszstk , do you want to turn this into a Linux package?

@xbrtszstk , all right, merged.


The current implementation of some operatoins on boxes is not associative

Some operations on boxes (like above and beside) are currently not associative. They should be associative, that is
a.above(b).above(c) = a.above(b.above(c))
a.beside(b).beside(c) = a.beside(b.beside(c))

Fixed by https://github.com/javaslang/javaslang-render/pull/2


update stable branch

it seems to lag behind since 0.10 has been released, doesn't it ?

I just merged master into stable and tagged the old stable.  Should be working now.


Frontend API contract

This contract will have optimized API calls specifically for the frontend. @octocat512, please specify the APIs you would like.

https://github.com/makerdao/multicall
Please reference the github repo.

@octocat512 can we solve this issue through using this contract instead? We are not doing any more python upgrades.
https://github.com/balancednetwork/balanced-contracts/blob/5cb18dbf3078776906f18758f16076f52f217014/core_contracts/dex/dex.py#L994
Please add the pool Id field in the response.

@mirmich please implement multiCall in Java as-is. No customization


❗❗STOP AUTOMATIC TICKET CLOUSURE ❗❗

Hello @Lissy93
Please stop your @liss-bot from closing Tickets automatically due to inactivity.
In my eyes this really stops the ticket system from working correctly. If no even contraversial.-
I see huge amouts of still relevant Tickets that were just closed due to inactivity, even tough the user has written like 3 times it's still relevant.
This is also really annoying if a user wants to search about an issue, can't find an existing, creates a new and then someone has to manually search through all tickets just to see exactly the same but closed by your bot because of inactivity.
I totally see the reason behind this and think that this bot really is of a nice core idea, but in the current state of this project being full of bugs, bugs being reported day by day but barely any fixes nor updates in a huge time.
I hope you can rethink about this process and really start investing some time into dashy or searching a new owner, because it's just really sad to see this very well done project with insanely great documentation and your eye to the details just slowly dying due to inactivity.
Just have a look at how many stars you got, there are like 1.5k People waiting for updates and bug fixes and hoping you can return to development into dashy. But in the current state more and more people will turn down.

More or less important Issues to be reopened which were closed due to inactivity but most likely still relevant:
Already filtered out a huge list of potential not relevant anymore, feature request or just really stale issues.
Edit: Took me a whole day, hope it's helpful for any contributor or @Lissy93
#894
#647
#638 (Testing Needed, Referenced Issue by Lissy93 still open)
#637
#842
#836
#799
#835
#831
#825
#903
#890
#877
#857
#937
#913
#1004
#997
#959
#1063
#1059
#1035
#1012
#1055
#1042
#1077
#1148
#1142
#1137
#1116
#1108
#1202 (SVG Logo for Homelab-Icons Repo)
#1191
#1176 (Login Redirect)
#1172
#1164 (Wakxcode Icons Announcement)
#1242 (Custom CSS)
#1255 (Safari Support)
#1239 (Clock Widget other Font)
#1238 (date.gethour) low priority
#1296 (Custom CSS)
Priority;
ios support (#894 )
Authentification overhaul
Drag'n Drop Feature, better support for rearranging sections and items through config
I see those as such of the most problematic things and most asked next to yml problems and yarn build and or yarn start

@CrazyWolf13 - my hero!
Thanks for all that :)
This weekend I've gone through these, and below is the update for each of the above tickets.
Also, I've updated the time it takes for a ticket to be marked as stale from 30 days, to 360 days (1 year)

✅ Fixed this weekend (in #1425):

#1004 - Text overflow for long URLs
#1042 - Alignment off for theme save buttons
#1142 - Adds support for Lat and Lon on weather
#1255 - I've added fallback for Safari browsers

📋 Todo, I've re-opened these issues:

#1035, #1116, #621 - Address weather widget issues
#1108 - Hotkeys not working
#1202 - Make an SVG version of Dashy icon (can anyone help with this?)
#1191 - Starting view not working
#1172 - Need to fix APOD service, external change in NASA API
#1242 - Custom themes not applying
#877 (unwanted rebuild on restart) - I'll cover this in V3
#894 - Safari support, still needs addressing

📋🤔 Todo, I've re-opened, but am not sure of the solutions

#637 - I'm not sure if this is still an issue, but I cannot re-create
#638 - Docker not working on Pi
#647 - UnRaid crash, needs addressing

❌ Closing / Keeping Closed:

#890 - Out of scope, anon KC users should to be managed through KC instead of Dashy
#937 - Was a misconfiguration on users part
#913 - This is already fixed by #1353
#997 - Nothing to do "Elizabeth Line" is correct terminology
#959 - Solution already covered in Troubleshooting guide
#1063 - Unable to recreate
#1059 - Now working again, due to an upstream change in homelab icons
#1012 - Working now, but re-build necessary
#1055 - User was using wrong FA key, I've updated troubleshooting guide
#1077 - Icons used by user were not available in FA V5, opened FR (#1424) to upgrade
#1137 and #1343 - Already fixed in #1351
#1176 - Unable to recreate
#1164 - Implemented already
#1296 - Duplicate of #1242
#1238 - I think issue with the page being embedded
#1239 - I gave a solution in the comment

🚏 Awaiting user response:

#842 - Can't re-create

On a side note, @CrazyWolf13 I really appreciate the time you took to go through those tickets. I often feel like I'm drowning in issues, PRs, questions and other notifications, but your ticket provided a nice list to work through.
Thank you! 💕

I've given you write-access to the planning board to prioritize upcoming fixed and features.
At the moment I'm (starting to) work on V3, which changes the way the config is read, removing the need for users to re-build the app for changes to take effect. In the meantime, I'm going to get a few more of those bug fixes done, and publish a new release.

On another side note, there are still a lot of tickets to get through. If there are any full-stack devs out there, with Vue + Node + Docker experience, who would like to help with this project, that would be really awesome.

@CrazyWolf13 - my hero! Thanks for all that :)
This weekend I've gone through these, and below is the update for each of the above tickets.
Also, I've updated the time it takes for a ticket to be marked as stale from 30 days, to 360 days (1 year)
✅ Fixed this weekend (in #1425):

#1004 - Text overflow for long URLs
#1042 - Alignment off for theme save buttons
#1142 - Adds support for Lat and Lon on weather
#1255 - I've added fallback for Safari browsers

📋 Todo, I've re-opened these issues:

#1035, #1116, #621 - Address weather widget issues
#1108 - Hotkeys not working
#1202 - Make an SVG version of Dashy icon (can anyone help with this?)
#1191 - Starting view not working
#1172 - Need to fix APOD service, external change in NASA API
#1242 - Custom themes not applying
#877 (unwanted rebuild on restart) - I'll cover this in V3
#894 - Safari support, still needs addressing

📋🤔 Todo, I've re-opened, but am not sure of the solutions

#637 - I'm not sure if this is still an issue, but I cannot re-create
#638 - Docker not working on Pi
#647 - UnRaid crash, needs addressing

❌ Closing / Keeping Closed:

#890 - Out of scope, anon KC users should to be managed through KC instead of Dashy
#937 - Was a misconfiguration on users part
#913 - This is already fixed by #1353
#997 - Nothing to do "Elizabeth Line" is correct terminology
#959 - Solution already covered in Troubleshooting guide
#1063 - Unable to recreate
#1059 - Now working again, due to an upstream change in homelab icons
#1012 - Working now, but re-build necessary
#1055 - User was using wrong FA key, I've updated troubleshooting guide
#1077 - Icons used by user were not available in FA V5, opened FR (#1424) to upgrade
#1137 and #1343 - Already fixed in #1351
#1176 - Unable to recreate
#1164 - Implemented already
#1296 - Duplicate of #1242
#1238 - I think issue with the page being embedded
#1239 - I gave a solution in the comment

🚏 Awaiting user response:

#842 - Can't re-create

Hi Lissy
First off all Happy New Year 🎉
Thank you for looking into these Issues and already fixing a lot of them!
Great that you could change the delay of your bot, once the project becomes more active again this can surely be turned back down.
No problem, felt like it was needed and this feels like a project that definitely deserves this.
If you ever feel like this again or have anything where I can support you please hit me on I'd love to support dashy as much as possible.
Thank you for the access that is amazing, will take some time today to look through the planning board and analyze it.
Thanks ❤

Hi @Lissy93
After jumping through some new issues, I noticed quite a lot of duplicates.
While having **some time (Which turned into like 7h😂) **  free today I worked through all open issues to search duplicates and find issues that have already been fixed or are stale and external problems.
Hope you can give them a quick read and decide if they can really be closed, as proposed.
With this up to 36 issues could be closed, which would greatly clean up the issues section.
Thanks ❤
Questions which already have an answer:
#1448
#1449
#1451
Not Dashy related issues:
#1437
Others, Feedback
#1412
#1399
Duplicates:
#1378
#1398
#1311
#1388
#990
#1381
#1357
#1161 -> Basically the same, here a directory outside of root directory is requested.
#1035
#367
#1281
#1336
A PR has been pushed to fix this issue:
#1372
#1255
#1174
#1142
#1116
#1035
#1042
#774 -> Can't reproduce and commits were pushed
#747
Is most likely already resolved, but stale:
#1333
#1329
#1319
#1268
#1086
#770 -> Works fine with iframe, even with auth via pwd and username
Stale and can't reproduce
#1323
#489
Already planned:
#1457

Thanks so much @CrazyWolf13 💖
I've gone through each of these, and either closed or triaged each ticket

Questions which already have an answer:
#1448
#1449
#1451

Closed 👍

Not Dashy related issues:
#1437

Closed 👍

Others, Feedback
#1412 (I may remove the bot comment about staring the repo)
#1399

Closed, except for #1251, #1035, #990

Duplicates:
#1378
#1398
#1311
#1388
#990 (kept open, and closed other duplicates)
#1381
#1357
#1161 -> Basically the same, here a directory outside of root directory is requested.
#1035 (kept open, as duplicates have been closed)
#367
#1281
#1336
#1429
#1251 (kept open, and closed the other dup)
A PR has been pushed to fix this issue:
#1372
#1255
#1174
#1142
#1116
#1035
#1042
#774 -> Can't reproduce and commits were pushed
#747

Closed 👍

Is most likely already resolved, but stale:
#1333
#1329
#1319
#1268 (submitted PR to update docs)
#1086
#770 -> Works fine with iframe, even with auth via pwd and username

Closed 👍

Stale and can't reproduce
#1323
#489 - (I think I should depreciate the use of GitHub Wiki, and instead write a script to automate keeping the website up-to-date with the docs)

Closed 👍

Already planned:
#1457

Thank you!
Happy to help 😊


Rename tis to pigeon from backend layer

relevant issue https://github.com/apache/dolphinscheduler/issues/6423
relevant PR https://github.com/apache/dolphinscheduler/pull/6427
Purpose of the pull request

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

Codecov Report

Merging #6437 (bd3a4ce) into dev (6dd0e05) will decrease coverage by 0.00%.
The diff coverage is 57.14%.

:exclamation: Current head bd3a4ce differs from pull request most recent head 123e10e. Consider uploading reports for the commit 123e10e to get more accurate results

@@             Coverage Diff              @@
##                dev    #6437      +/-   ##
============================================
- Coverage     38.79%   38.79%   -0.01%
- Complexity     3217     3218       +1
============================================
  Files           645      645
  Lines         25709    25712       +3
  Branches       2785     2785
============================================
+ Hits           9973     9974       +1
- Misses        14815    14818       +3
+ Partials        921      920       -1

Impacted Files
Coverage Δ

...ver/master/consumer/TaskPriorityQueueConsumer.java
0.00% <0.00%> (ø)

...uler/plugin/task/pigeon/PigeonParamsConstants.java
0.00% <ø> (ø)

...cheduler/plugin/task/pigeon/PigeonTaskChannel.java
0.00% <0.00%> (ø)

...r/plugin/task/pigeon/PigeonTaskChannelFactory.java
0.00% <0.00%> (ø)

...scheduler/plugin/task/pigeon/PigeonTaskPlugin.java
0.00% <0.00%> (ø)

...olphinscheduler/plugin/task/pigeon/PigeonTask.java
56.87% <62.50%> (ø)

...apache/dolphinscheduler/common/enums/TaskType.java
95.65% <100.00%> (ø)

...eduler/common/task/tis/PigeonCommonParameters.java
28.57% <100.00%> (ø)

...hinscheduler/common/utils/TaskParametersUtils.java
57.14% <100.00%> (ø)

...phinscheduler/plugin/task/pigeon/PigeonConfig.java
91.66% <100.00%> (ø)

... and 2 more

Continue to review full report at Codecov.

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


Feature/async-invocation-callback

Add AsyncFunctionCallbackURL in types.ControllerConfig to send the X-Callback-Url header in the invocation request.

I'm sorry, wrong repo for the pull request :)


Windows Certificates: bundle roots.exe

Fixes CODY-2176
Previously, we used the win-ca "fallback" method to install local certificates. We used the fallback because we use esbuild to bundle the Cody VSC extension, which breaks automatic detection of a roots.exe binary that is included with the win-ca npm package. In the latest VS Code Insiders, this no longer works and causes Cody to fail all network requests. This PR is an attempt to fix this problem by removing the "fallback", bundling the roots.exe binary along with the Cody extension and adding logic to compute the file path of the bundled roots.exe at runtime (via vscode.ExtensionContext).
Test plan

Get a Windows computer
Install latest VS Code Insiders
Install the latest Cody pre-release and reproduce the actual bug (network requests fail)
Checkout this branch and run from the vscode/ sub-directory

 .\node_modules\.bin\vsce package --no-dependencies --pre-release --no-update-package-json --no-git-tag-version --out .\dist\cody.vsix

Run "Install from VSIX" command from VS Code insiders and pick dist\cody.vsix
Reload and confirm that network requests work as expected
I don't know how to verify this, but it would be good to test it actually respects local certificates. I only confirmed that win-ca doesn't crash.

This PR fixed the network errors I was able to reproduce on a vanilla installation on Windows with VS Code Insiders. If self-signed local certificates are not working then we should open a separate feature request for that. Most importantly, we can't break the experience for all Windows users to support this functionality.


Move from  DTLS 1.0 to DTLS 1.2

Hello,
We are using  openssl is 1.0.2 and try to port the old DTLS 1.0 to DTLS 1.2
Is the DTLSv1_handle_timeout supported in DTLS 1.2?
If not, how we check that the timer expire in allgin with 4.2.4.  Timeout and Retransmission section of the RFC 6347 (https://tools.ietf.org/html/rfc6347#section-4.2.4)
Best regards
George

Yes, it still works. The name is unfortunate but it still applies to DTLSv1.2.