Project status

Hello @alexgg,  I'm interested in working with ccimx6ulsbcpro-1GB and balena and I was wondering whether this project is active? Should I contribute to this or start a new one from scratch?

Hi Nikos,
Thanks for your message.
I have been trying to find some time to continue with this support for some
time now, so I welcome any contributions especially if they will motivate
me to put some time into it.
Balena does not currently support devices with NAND flash, only block
devices, so some of the functionality like hostOS updates will not work.
But my intention is to fully support BalenaOS on this device, time
permitting.
May I ask what type of project will you be using the ccimx6ulsbcpro for?
Are you a Balena customer?
Best regards,
Alex
On Tue, Mar 10, 2020 at 10:30 AM Nikos Oikonomou<EMAIL_ADDRESS>wrote:

Hello @alexgg https://github.com/alexgg, I'm interested in working with
ccimx6ulsbcpro-1GB and balena and I was wondering whether this project is
active? Should I contribute to this or start a new one from scratch?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/alexgg/balena-digi/issues/1?email_source=notifications&email_token=AACUCEBQDQEWX52TMGSKNPLRGYCCBA5CNFSM4LE2SKY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IT2L4IQ,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACUCEESWLSAR3SVZHMXV2LRGYCCBANCNFSM4LE2SKYQ
.

I'm using Digi SBC boards for quite some time now for various IoT projects, with upgraded standard yocto Digi builds. Balena's solution sounds very interesting and I'm trying to understand whether it's a viable solution for these boards. If we reach a stable state it will enable me to rapidly create prototypes and integrations (azure, aws etc..).
I might be able to find some time to contribute to this project to reach that stable state. I've already built a ccimx6ulsbcpro firmware, programed a board with it and I'm experimenting with the setup to find issues with it.
If NAND setup creates an issue for now, could we temporarily use the external SD card as a boot device?

Hi Nikos,
The ConnectCore6UL cannot boot from the SD card, only from internal media.
You could boot U-Boot from the internal eMMC, and then have the other
partitions on the SD card, but U-boot will only boot from the eMMC.
We should be able to make it work though.
It's just a matter of finding the time,
Regards,
Alex
On Tue, Mar 10, 2020 at 11:24 AM Nikos Oikonomou<EMAIL_ADDRESS>wrote:

I'm using Digi SBC boards for quite some time now for various IoT
projects, with upgraded standard yocto Digi builds. Balena's solution
sounds very interesting and I'm trying to understand whether it's a viable
solution for these boards. If we reach a stable state it will enable me to
rapidly create prototypes and integrations (azure, aws etc..).
I might be able to find some time to contribute to this project to reach
that stable state. I've already built a ccimx6ulsbcpro firmware, programed
a board with it and I'm experimenting with the setup to find issues with it.
If NAND setup creates an issue for now, could we temporarily use the
external SD card as a boot device?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/alexgg/balena-digi/issues/1?email_source=notifications&email_token=AACUCEHXOECYWAEPQRPWMODRGYIMDA5CNFSM4LE2SKY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOK2WEQ#issuecomment-597011218,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACUCEE45D6NJY2FJY3CC5DRGYIMDANCNFSM4LE2SKYQ
.

Well, that doesn't sound very interesting, because I guess that we will face the same problem that you currently face with the lack of NAND support and device updates. The only benefit will be the support of 256MB devices.

Hi All, any status update on this?   I am interested in this as well and deploying Balena on the eMMC.


Select First Tab on Restore of Layout

I thought I had already built this into the framework, but apparently it doesn't work. When restoring a layout with tabbed panes, the first tab should be displayed.

Better yet, build something into the API that lets us decide which tab should be selected.

The layouts were already properly persisting the selected tab and restoring it. The WindowLayoutBuilder now provides an option to display tabs (WindowLayoutBuilder.display, like Docking.display).


Extension not working in SSH remote

Extension version: 2019.9.13862
VSCode Version:

Version: 1.39.0-insider (user setup)
Commit: 0f1bd7721b793ed8b7805ba621061ce5a1f5c263
Date: 2019-09-09T05:28:53.427Z
Electron: 4.2.10
Chrome: 69.0.3497.128
Node.js: 10.11.0
V8: 6.9.427.31-electron.0
OS: Windows_NT x64 10.0.18975

OS: Windows 10

Output:
[Info] Looking for git repository

This happened when I first updated the extension, when I reloaded to bring in a new update, but it was fixed when I did another window reload after that.

Dup of https://github.com/microsoft/vscode-pull-request-github/issues/1334. Pushed a fix for this and published a new stable version of the extension, but missed publishing a new nightly version. Queueing a build for it now!


Vue 3 Update

Please, upgrade this awesome library to the latest version of Vue. This is the best drag & drop library out there for vue and we would love to continue using it with the latest version of Vue!
Best regards.

Hey there, i made a port to Vue 3, see more here :)

Hey there, i made a port to Vue 3, see more here :)

How to do treeview in your library?


Contact

Hi @garretfick. Ambitious project! I'm the primary author of opendnp3. I've since moved on to building protocol stuff in Rust at Step Function I/O. I'm now also working on Battalion Energy which includes  a full site controller / protocol converter in Rust. Would love to connect and ask some questions about IronPLC.... I've been thinking about making control logic plug-able in our stuff using WASM, but having an eventual option for the languages control engineers already know would be interesting as well. You can also find me on LinkedIn.

I don't have any immediate need. I think we're actually trying to avoid the traditional PLC runtime in favor of WASM-based plugins, but it's possible down the road that our users could ask for IEC 61131-3 or we need it. I'd love to pick your brain about traditional PLC runtimes though, and how the next generation of things could look. Maybe we can move this conversation to email? You can reach me<EMAIL_ADDRESS>


Don't show revoked keys when creating a tipbox

Hi,
I fixed the upstream node-pgp-search package to allow the keys' flag to be gathered when calling index(). In this diff, I take advantage of this to filter out revoked keys from the list when creating a tipbox.
Also, I think using the exact=on flag when calling the search to the PGP server should ensure we're only matching the email the user is trying to use and not someone else's potential key.
Let me know what you guys think,
--Thomas

Can @mdp and @xdamman review this?


Tracking: Design application services, DTOs, and permissions

Design application service interfaces, DTOs, search filters, and user permissions for each.
- [ ] #44
- [ ] #45
- [ ] #46
- [ ] https://github.com/gaepdit/sbeap/issues/79

Done!


[optimization] read family tables directly from project table.

Our update to the project table structure made this incredibly straightforward (and it should have happened months ago 🤦 !)

A few reasons for this!

Project and family tables have the exact same data in them.  The family tables are just a secondary index, split out as separate tables because hail doesn't support secondary indexes.
This didn't happen sooner because our original structure of the project table did not have a good notion of families, it was just a list of all samples in the project.  We also set up the DAG so that family and project tables could be created at the same time, with the expectation that the concurrency would make things run faster.  However the family tables take so long to write (because of lots of copying, reading the pedigree, hail overhead), that we're better off just reading from the project table (smaller than the subsetted callset) and waiting till the project table is created before making the family tables.


I can't find where the audio file is saved therefore i can't know if it's working or not, help please

I'm running the sample on my device, i click start recording, i make calls and i click stop recording, i can't find any audio file which contains the recorded call, help me please

Hi same issue here where i can find the recorded files?

I also have same question.

Same here.. please post a solution

Good Morning! Yesterday I have installed the CallRecorder with Android Studio 3.0. The build was OK but I cant,t find the files on may phone. Please can anybody help me?

hey guys .. when you call "callRecord.startCallReceiver();" it doesn't start recording audio immediately .. rather it just starts a listener to listen when call is started/ended ... so after calling the above method try to call someone and see if you get the recorded file in the folder ...

@kash8080 I did try that, but no luck :( .

if you are running >api  24  .. make sure you have runtime permissions ..

Good Morning Guys! I think the reason for my problem is that my phone has api24

mine is api 23 but i will still try adding the runtime permissions. and let you know

That would be fine....

@vondel  which permissions do i need ?

for api23 Android6.0.1

@razilsh I need to  upload the record file .Do you know  how to get the path of record?? Thank U ....

@aykuttasil can you please comment. I cannot find the audio file too!

You can use changeRecordDirPath(dirPath) func on CallRecord class. @umairdexty


Data sets with coverage of a whole EU country

The challenge is to semi-automatically distinguish between soil-theme data sets with coverage of a whole EU/EFTA country on the one hand and data sets with regional coverage on the other hand. The evidence will be obtained obtained from the INSPIRE Geoportal.

[x]  with script identify datasets as ‘no coverage’ – ‘regional coverage’ – ‘national coverage’,
[ ] Set up gitlab CI pipeline with MU's script for automatization
[ ] labels are stored with records in a database (triple store) and displayed in Catalogue client
[x]  Retrieve 655 INSPIRE data sets from the INSPIRE Geoportal
[ ]  Semi-automatically identify at least 50 data sets with coverage of a whole EU/EFTA country
[ ]  have 90% or higher accuracy in identification (in comparison to manual cross-check)

This is being worked on, but there's no clarity yet on how to process, store and visualise results. This might be more a user story that needs to be split into tasks for specific sprints.
For Sep 24: nice to do a test and show the results --> to be agreed upon and turned into a sprint task.


Replaced "Installing values" with "Instilling values" on the about section.

Summary
Replaced "Installing values" with "Instilling values" on the about section.
Fixes #
#138
List of changes proposed in this PR (pull-request)

Replaced "Installing values" with "Instilling values" on the about section.

[ ] Everything looks ok?
Yes

I fixed the conflicts

@BatoolMM  Thank you.


I was trying to run the react app. But, I didn't get the output as show in the Hosting multiple React applications on the same document article.

https://medium.jonasbandi.net/hosting-multiple-react-applications-on-the-same-document-c887df1a1fcd

I have tried so many ways. But, I didn't get as shown as the same in the article.
PFA and let me know how to resolve the issue.

Me too, when 2 React app npm start, React app 1 got error on browser console: Uncaught ReferenceError: React is not defined.
How to solve it?


Question about your loss function

Since the input of your loss function is the network output without sigmoid function, I find it difficult to understand your code. What are 'max val' and 'log weight' here?  Is it different from the loss function in CASENet? Could you give me a brief explanation? Thanks a lot.

https://github.com/Lavender105/DFF/blob/b215d3c960ca6fcea7adffabfb34b60c3e5190bc/exps/losses/customize.py#L16-L43

Hi, @lijing1996
Any idea about this?
I face the same question. The loss function is too hard to understand for me...

Hi, @lijing1996
I guess this code clip was written from torch.nn.functional.binary_cross_entropy_with_logits, which takes advantage of the log-sum-exp trick for numerical stability.

Hi all, in this Loss Function do you guys know what the pad_mask variable is? I thought the target would have one channel per Class. Whereas this functions suggests a pad_mask channel as well.
Thank you!

I have the same question


Vitis-workspace.tcl link broken in Vitis Embedded SW Debugging guide

The link for the vitis-workspace.tcl file (https://xilinx.github.io/Embedded-Design-Tutorials/docs/2022.2/build/html/docs/Vitis-Embedded-Software-Debugging/docs/3-debugging-linux-applications/script/Vitis-workspace.tcl) in step #6 of the Debugging Linux Applications (https://xilinx.github.io/Embedded-Design-Tutorials/docs/2022.1/build/html/docs/Vitis-Embedded-Software-Debugging/docs/3-debugging-linux-applications/README.html) page is broken or the file is missing.
We tried the 2021.1 link (https://xilinx.github.io/Embedded-Design-Tutorials/docs/2021.1/build/html/docs/Vitis-Embedded-Software-Debugging/docs/3-debugging-linux-applications/script/Vitis-workspace.tcl) and its broken as well.

This content has been moved to https://github.com/Xilinx/Vitis-Tutorials/tree/2023.2/Embedded_Software/Feature_Tutorials/02-Debugging


Wait 3 seconds before unmounting

Can you please make this the default so it'll work on the first try for everyone.

I don't have a problem with it.
If we are removing the documentation, can you add comments to the sleep lines indicating that they are for "wait arbitrary, but usually sufficient, time for some file managers to stop using the volume"?
Thanks!


Accepted Navy Rescue/Patrol Missions fail when craft from other contracts are damaged.

Going to have to add random Navy observer to all patrol and rescue missions.

fixed v1.1.4


Add Lightning-like Profiler to Keras

Reopening from here.
Describe the feature and the current behavior/state
In PyTorch-Lightning, you can identify bottlenecks in your code using Profiler API. And I've found it super useful and easy to inspect the pros and cons of the code. This API offers 3 type of inferface, namely simple, advance and pytorch. I mostly use simple that summarize the execution time of medium to high level training + validation + inference API. The saved log files look something as follows.
# by passing a string
trainer = Trainer(..., profiler="simple")

# or by passing an instance
from pytorch_lightning.profiler import SimpleProfiler

profiler = SimpleProfiler()
trainer = Trainer(..., profiler=profiler)

I don't know, in keras, if we have anything like this already. By having such high-level functionality in keras would really great. It will help to inspect the bottleneck of dataloader, model, callbacks etc, by reporting the time and memory consumption in the system.
I looked for it before, discussion.
Will this change the current api? How?
This can be considered as a Callback, I think.
keras.callbacks.Profiler
or
keras.utils.Profiler

Who will benefit from this feature?
The keras community. Engineers and researchers, both. Mostly engineers in production phase for code optimization.
Contributing

Do you want to contribute a PR? (yes/no):
If yes, please read this page for instructions
Briefly describe your candidate solution(if contributing):

Hi @innat, this would be a good addition as a Callback! Would you be willing to contribute a PR to add this Profiler Callback?

Yes, I'm willing to contribute. Before that, could you please give some thought on this. Thanks.

Before that, could you please give some thought on https://github.com/keras-team/tf-keras/issues/350#issuecomment-1731852799. Thanks.

There are no profiling plans from our side at this time -- if you want to create this feature, you're welcome to do it, it would be a very valuable addition.

I've tried something hereI don't know if it's a meaningful plot yet, basically I'm using Trace in a loop:
CODE
# for colab
# !pip uninstall tensorflow keras tensorboard-plugin-profile tensorboard tb-nightly tensorboardX -y
# !pip install -U tensorflow==2.16.1 keras==3.4.1 tensorboard-plugin-profile

import tensorflow as tf

from datetime import datetime
import keras
from keras.api.layers import Dense, Flatten
from keras.api.callbacks import TensorBoard

import tensorflow_datasets as tfds

tfds.disable_progress_bar()

(ds_train, ds_test), ds_info = tfds.load(
    "mnist",
    split=["train", "test"],
    shuffle_files=True,
    as_supervised=True,
    with_info=True,
)

def normalize_img(image, label):
    """Normalizes images: `uint8` -> `float32`."""
    return tf.cast(image, tf.float32) / 255.0, label

ds_train = ds_train.map(normalize_img)
ds_train = ds_train.batch(128)
ds_train = ds_train.cache()
ds_train = ds_train.prefetch(tf.data.experimental.AUTOTUNE)

ds_test = ds_test.map(normalize_img)
ds_test = ds_test.batch(128)
ds_test = ds_test.cache()
ds_test = ds_test.prefetch(tf.data.experimental.AUTOTUNE)

model = keras.models.Sequential(
    [
        keras.layers.Input(shape=(28, 28, 1)),
        keras.layers.Flatten(),
        keras.layers.Dense(412, activation="relu"),
        keras.layers.Dense(10, activation="softmax"),
    ]
)
model.compile(
    loss="sparse_categorical_crossentropy",
    optimizer=keras.optimizers.Adam(0.001),
    metrics=["accuracy"],
)

logs = "logs/" + datetime.now().strftime("%Y%m%d-%H%M%S")

tboard_callback = keras.callbacks.TensorBoard(
    log_dir=logs,
    histogram_freq=1,
)

tf.profiler.experimental.start(logs)
for step in range(6):
    # Creates a trace event for each training step with the step number.
    with tf.profiler.experimental.Trace("Train", step_num=step, _r=1):
        model.fit(
            ds_train,
            batch_size=16,
            callbacks=[tboard_callback],
            validation_data=ds_test,
        )
tf.profiler.experimental.stop()


ListItem only shows default HTML button styles in chrome (works in FF)

When I render ListItem it always uses the default HTML button styles. How do I get it to look like the examples / use colors from the palette?

MUI: 0.15.2
Works in Firefox, but not Chrome.

EDIT: problem is because of a conflict with normalize.css
It's being discussed in this issue here: #4008
I added this into my global css just after importing normalize.css
  span[type=button] {
    appearance: none;
  }
  a[type=button] {
    appearance: none;
  }

Can you please provide a snippet code?

Sure, but it's all just vanilla from the code sample on the website:
const ChatList = ({ conversations }) => (
  <List style={{ borderRight: '1px solid gray' }}>
    <Subheader inset={false}>Active Chats ({conversations.length})</Subheader>
    {conversations.map(conversation =>
      <ListItem
        key={conversation.conversation}
        innerDivStyle={innerDivStyle}
        leftAvatar={leftAvatar()}
        rightIcon={<FontIcon className="fa fa-smile-o" color={'green'} />}
        primaryText={conversation.owner}
        secondaryText={moment(conversation.date).format('MMM Do, h:mm a')}
      />
    )}
  </List>
);

MuiTheme is set up the basic way prescribed in the docs (theme provider etc)
const AppContainer = (props) => {
  const { history, routes, store } = props;

  return (
    <Provider store={store}>
      <MuiThemeProvider muiTheme={muiTheme}>
        <div style={{ height: '100%' }}>
          <Router history={history} children={routes} />
        </div>
      </MuiThemeProvider>
    </Provider>
  );
};

Do you mean that you need them to look like this?

correct, that's how it looks on FireFox, but when I open in Chrome I get that look from the screenshot I showed.

That's odd, what's your chrome version?
I'm not being able to reproduce your issue, can you provide a pen so I can check it out?
Try using an SVG icon instead of a font one, the documentation is using the built-in icons.
Also, if you really want that look, you need <MobileTearSheet /> component.

Okay I started commenting things out in my CSS to see if it was my code.
Apparently using normalize.css causes the issue. I'm not 100% familiar with why this would happen...curious if there is something I can do to allow MUI to work with normalize in the project?

@colbycheeze: I'm not sure, I'm not a big fan of global CSS because of that kind of stuff, you just don't know what uses what.
What's the reason for using normalize.css? I'm using Material UI in production with only inline-styles and it's working pretty well.
I'm so sorry that I can not give you a help on this.

thank you a ton for looking into it with me @lucasbento
I searched and found this issue that provided a perfect fix: https://github.com/callemall/material-ui/issues/4008
I do a lot of custom styles on top of or outside of just the MUI components that I use. Normalize makes the styling much easier and consistent across browsers. All of my code uses inline or css modules to avoid global stuff but it's helpful for me to have that one global piece.

@colbycheeze: I'm glad you found a solution, sorry I didn't help much.
Oh, alright then, that's the way to go 😄

np, I updated my first question with the fix in case someone finds this from google.

thank you, @colbycheeze!
I guess you can close this issue.


Meta Defender - changed delivery schedule

Hi committee,
Meta Defender has completed the ink! contract and successfully run it in contract-ui(code). During the few months, ink! has a major update from v3 to v4 with lots of changes. We managed to finish the contract with complete business logics, but we would like to amend the delivery schedule because of:

It seems that polkadot-js is not compatible with ink! version 4.0.0-beta, we have opened an issue with polkadot-js here. We wrote a simple frond-end demo but because of the bug there will be errors interacting with the chain. This stops us from completing the second deliverable of first milestone.
In the Meta Defender contract logic, an external Erc20 contract is needed for financial purpose. The ink! contract has updated with an ink_e2e testing framework recently which looks practicable for cross-contract testing, however, it didn't come with a documentation and we encounter few obstacles. We have been positively seeking help from ink! develop team and we need more time to pick it up.

Given above, Meta Defender would like amend the proposal with a updated delivery schedule.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


MG + MIS - Data Searching Module Has Multiple Secrets

The Data Searching Module, due to its functionality of reading from a database, should have the database structure as one of its secrets. This indicates that the module has multiple secrets: the database structure and the process of the data.

You are right, the data searching module do need to know about the database structure, it is fixed in 1cbcc74


Experimental version not working with YouTube 11.45.58

YouTube 11.45.55 works ok though.

Sources has been updated - it should work now (or in a while :P)


Make it compiling without via-ir

Making it compiling with 0.8.20 compiler and without the via-ir flag. This way we can use this in our mono-repo as a subproject.

Was meant to PR into our own fork, sorry.


Identify use cases for webhooks in our CRs

What
We currently perform a few validations on the values of our CRs like references and other configuration values. This is done as part of the reconciliation which means that a user could set an invalid value and the error while only be shown in the status once the object is reconciled. Using validating webhooks would improve the experience as the invalid values wouldn't get persisted in etcd
How
Analyse the code of the reconcilers for our CRs and identify which validations could be added in webhooks. Things like broken references or other invalid values are possible candidates. Create follow up issues to implement those in webhooks
Done
Follow up issues have been created to have validation (and possible mutation) webhook logic for our CRs

This issue is stale because it has been open for 60 days with no activity.

This issue is stale because it has been open for 60 days with no activity.

This issue is stale because it has been open for 60 days with no activity.

This issue was closed because it has been inactive for 30 days since being marked as stale.


Remote wake command?

I'm trying to build a conversational agent for Home Assistant that asks questions back.
Will it be possible to trigger a wake event manually? I am not a Python developer, so my attempt to implement this would not meet the coding standards. It would be great if something like this could be implemented.

I'm not a techie and not sure I am addressing your question, but I am using HA voice assistant (via a wyoming satellite).  I created an automation to lower the volume of my Sonos system triggered by the wake event and restore the volume afterwards - it improved voice assistant as I listened to talk radio a lot and voice assistant kept trying to take instructions from radio presenters rather than me!
Once I proved this with an automation, I replaced it with Node Red for convenience.
Does that help you?

Oops - just realise I didn't address your question about manual wake event - apologies.  Leaving my comment in case it helps someone else.

That's cool! Does the current implementation of wyoming-satellite send an event to Home Assistant on STT start or do you run a hook script on the sattelite?
But yeah, I am trying to wake the satellite remotely.

I have a branch capable of doing this I was hopping to get merged to the main branch. It requires running a custom component on the Home Assistant side + modified code of the satellite.
Have a look at this thread: https://github.com/rhasspy/wyoming-satellite/issues/81#issuecomment-1936315675

Thanks @llluis! I will try your repo and hope PR's go through again soon.


Draxlmaier - The number of jobs posted on Peviitor and the one posted on the company website isn't the same.

ENVIROMENT: production
URL: https://peviitor.ro/
Browser: Chrome
Device: laptop
OS: Windows 10
STEPS TO REPRODUCE:

Open "https://peviitor.ro/" in the browser.
Type "Draxlmaier" in the search bar.
Check the number of jobs available for Draxlmaier.
Open "https://d-career.org/Draexlmaier/go/DRÄXLMAIER-Job-Opportunities-in-Romania-(Romanian)/4196801/".
Check the number of jobs displayed.

EXPECTED RESULTS:
The number of jobs posted on "https://peviitor.ro/" and the number of jobs posted on the company website should be the same.
ACTUAL RESULT:
There are 66 jobs posted on Peviitor website while on the company website there are posted 68 available jobs for Romania.

The issue is still reproducing.

Do you run the scraper before testing? because my results is the same.

I did run it, yesterday; it appears the matter solved by itself.


[insserver] start gamemode

Hi,
if you want to start the Insurgency server with a specific gamemode, you have to pass this in startup parameters:

+map "mapname gamemode"

The quotationmarks are important. If you don't pass them, the gamemode is ignored.
In lgsm startscript these quotationmarks are not passed:

defaultmap="mapname gamemode"
parms="-game insurgency -strictportbind -ip ${ip} -port ${port} +clientport ${clientport} +tv_port ${sourcetvport} +map ${defaultmap} +servercfgfile ${servercfg} -maxplayers ${maxplayers}"

So I changed the defaultmap varible to:

defaultmap=""mapname gamemode""

If you start the server in debug-mode, this works. For "normal" start it does not work. The quotationmarks get lost in tmux.
I changed the defaultmap varible to:

defaultmap="\\"mapname gamemode\\""

Now, "normal" start works, but debug mode does not work anymore. That's because the backslashes are passed to the game executable and can't be interpreted.

+map "mapname gamemode"

Perhaps you have an idea to get both "normal"- and debug-startup to work without having to change the defaultmap variable.
Phil

Yeah seen this issue with insurgency. Haven't figured out how to resolve this yet. Its a bit of a ball ache.

Thanks for fixing this one :+1:


Portrait edit on edit mode

I really like the new function that i can popout the portrait on click.
But it feels strange if i switch to edit mode that i still have to go to the biography tab to edit the portrait. Maybe you can change the behaviour on clicking the portrait if the sheet is editable?

There is an unfortunate issue with Foundry core's behavior for editing images that means if you put two editable images on a sheet that point to the same place they will only update half the time. This can be resolved but it will probably mean bypassing some of the default core behavior.


nodejs/windows: prebuilt npm package missing .pdb file (debug symbols)

What version of gRPC and what language are you using?
grpc-node v 1.4.1
What operating system (Linux, Windows, …) and version?
Windows 8.1 Pro (Windows_NT 6.3.9600)
Visual Studio 2015 Community Edition
Python v2.7.12
nodejs version 6.9.4
What did you do?
My gRPC node.js native module crashed. (This issue is not about why it crashed, just that it did)
I catched the error with https://github.com/ddopson/node-segfault-handler by registering a handler for crashes in native modules.
That helper printed the stacktrace.
What did you expect to see?
Native Module Crashed!
PID 4932 received SIGSEGV for address: 0xc9e885b7
SymInit: Symbol-SearchPath: '.;E:\weitere-Dokumente\Git\code2\flex;C:\Program Files\nodejs;C:\Windows;C:\Windows\system32;SRV*C:\w
ebsymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'madoe'
OS-Version: 6.3.9600 () 0x100-0x1
e:\weitere-dokumente\git\code2\flex\node_modules\segfault-handler\src\stackwalker.cpp (941): StackWalker::ShowCallstack
e:\weitere-dokumente\git\code2\flex\node_modules\segfault-handler\src\segfault-handler.cpp (116): segfault_handler
00007FFFE569BAF9 (ntdll): (filename not available): RtlLookupFunctionEntry
00007FFFE5699033 (ntdll): (filename not available): RtlRaiseException
00007FFFE56EC9EE (ntdll): (filename not available): KiUserExceptionDispatcher
e:\weitere-dokumente\git\code2\flex\node_modules\grpc\src\core\ext\filters\client_channel\channel_connectivity.c (49): grpc_channel_check_connectivity_state
e:\weitere-dokumente\git\code2\flex\node_modules\grpc\src\node\ext\channel.cc (251): grpc::node::Channel::GetConnectivityState
e:\weitere-dokumente\git\code2\flex\node_modules\nan\nan_callbacks_12_inl.h (175): Nan::imp::FunctionCallbackWrapper
00007FF762E2A77A (node): (filename not available): v8::experimental::FastAccessorBuilder::Call
00007FF762C5A512 (node): (filename not available): v8::Testing::DeoptimizeAll
00007FF762C538D3 (node): (filename not available): v8::Testing::DeoptimizeAll
00007FF762C53844 (node): (filename not available): v8::Testing::DeoptimizeAll

(notice the correct stacktrace giving insights where in grpc this thing crashed)
What did you see instead?
Native Module Crashed!
PID 4932 received SIGSEGV for address: 0xc9e885b7
SymInit: Symbol-SearchPath: '.;E:\weitere-Dokumente\Git\code2\flex;C:\Program Files\nodejs;C:\Windows;C:\Windows\system32;SRV*C:\w
ebsymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'madoe'
OS-Version: 6.3.9600 () 0x100-0x1
e:\weitere-dokumente\git\code2\flex\node_modules\segfault-handler\src\stackwalker.cpp (941): StackWalker::ShowCallstack
e:\weitere-dokumente\git\code2\flex\node_modules\segfault-handler\src\segfault-handler.cpp (116): segfault_handler
00007FFFE569BAF9 (ntdll): (filename not available): RtlLookupFunctionEntry
00007FFFE5699033 (ntdll): (filename not available): RtlRaiseException
00007FFFE56EC9EE (ntdll): (filename not available): KiUserExceptionDispatcher
00007FFFCF808A37 (grpc_node): (filename not available): (function name not available)
00007FFFCF7F9458 (grpc_node): (filename not available): (function name not available)
00007FFFCF7F17CC (grpc_node): (filename not available): (function name not available)
00007FF762E2A77A (node): (filename not available): v8::experimental::FastAccessorBuilder::Call
00007FF762C5A512 (node): (filename not available): v8::Testing::DeoptimizeAll
00007FF762C538D3 (node): (filename not available): v8::Testing::DeoptimizeAll
00007FF762C53844 (node): (filename not available): v8::Testing::DeoptimizeAll

Due to missing debug symbols it was not able to find out where in grpc_node we crashed.
Did you resolve that error?
Yes, the missing .pdb file appeared after building with node-pre-gyp rebuild --build-from-sources inside grpcs place in the node_modules folder.
Anything else we should know about your project / environment?
Jul 5 15:06:57 flex.instances.Connector.localhost.31418.6j8i[4932] DEBUG: Connecting to the gRPC server on localhost:31418
Jul 5 15:06:57 flex.instances.Connector.localhost.31418.6j8i[4932] DEBUG: Created a new GRPC client
Jul 5 15:06:59 flex.instances.Connector.localhost.31418.6j8i[4932] ERROR: Synchronize ERROR
Jul 5 15:06:59 flex.instances.Connector.localhost.31418.6j8i[4932] ERROR: Connect Failed
  err: Error: Connect Failed
      at ClientDuplexStream._emitStatusIfDone (.\node_modules\grpc\src\node\src\client.js:270:19)
      at ClientDuplexStream._readsDone (.\node_modules\grpc\src\node\src\client.js:236:8)
      at readCallback (.\node_modules\grpc\src\node\src\client.js:298:12)
Jul 5 15:06:59 flex.instances.Connector.localhost.31418.6j8i[4932] ERROR: Endpoint read failed
Jul 5 15:06:59 flex.instances.Connector.localhost.31418.6j8i[4932] ERROR:
  code: 14
  details: "Connect Failed"
  metadata: {"_internal_repr":{}}
Jul 5 15:06:59 flex.instances.Connector.localhost.31418.6j8i[4932] INFO:  Closing GRPC connection

was the output previous to this error, ill probably post that in #11177 as that seems the corresponding issue for the error which caused the crash.

Is this still an issue on 1.7?

Yes, we haven't changed this yet.

We don't plan to do this.


reset rotate if show new icon

if show spinner first, other icon will be rotated.

Could you please change the line at 169: "this.setState({icon: icon, isRotating: rotate})" to this.setState({isVisible: false, icon: icon, isRotating: rotate}) and see if this fixes the issue.
The reset function may be unnecessary.
Please make a new PR if that fixes the issue.


Event Detection: would it be possible to elaborate a little more on the results and the plot? Is the algorithm able to successfully detect one event but not all three?

I added a short explanation/analysis of the results to the notebook.

Looks good to me, thanks - I think only you can close this issue, so please go ahead and close this one and all others I comment on!


upgrade to zeppelin-solidity 1.11

https://github.com/ethereum/solidity/pull/4246#issuecomment-407948289

Pull Request Test Coverage Report for Build 5725

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

Totals

Change from base Build 5710:
0.0%

Covered Lines:
920

Relevant Lines:
920

💛  - Coveralls


Enable creating "Forgotten Password" flow with Node SDK

Created by: @bayegan Aug 26 2021 at 23:49 CET
Last updated: Jul 08 2022 at 23:23 CET
ClickUp ID: IK-1421
As a user of the Node SDK, I need to be able to define/configure a "forgotten password" flow through the Node SDK. Therefore, expose the Configuration Management APIs in the Node SDK.
Acceptance criteria:
Expose the following gRPC/graphQL endpoints in the Node SDK:
Customer: CRU+list
AppSpace: CRU+list return with Issuer ID)
Tenant: CRU+list
Application: CRU+list
ApplicationAgent: CRU+list
ApplicationAgentCredential: CRU+list
AuthFlow: CRU+list
EmailConfig: CRU+list
OAuth2Client: CRU+list
OAuth2Applicaiton : CRU+list
Authenteq: CRU+list
SAFR: CRU+list

Commented by: @bayegan Sep 02 2021 at 02:49 CET
cc @ Stein Myrseth and @ Mateusz Grzywa : it will take some time to implement the Config Management APIs in the Node SDK (we just recently completed the Config Management APIs for gRPC and graphQL - latter released in Jupiter sprint, which ended August 31). Until we have the APIs in the Node SDK, we can offer three solutions:

IndyKite can configure the flows for you in our "Admin Console" (indykite.id)
When indykite.id is ready to roll out, RIOT can use indykite.id to configure your own flows
IndyKite can provide RIOT a script that, which in turn will run our recent TerraForm scripts (this can also be run directly on the command line and we can provide your the "recipe"/instructions)

Please get back to us with your preference. Thanks

Commented by: @Stein Myrseth Sep 02 2021 at 10:15 CET
@bayegan This feature would also requires an initial configuration when enabled which also for the time being being a manuell task. But updates on dependant attributes used in the email templates might be changed by indyRiot tenant admin and need to be reflected and config updated.

Commented by: @bayegan Dec 13 2021 at 18:32 CET
Feature to be provided Q1'22


QGIS cannot install Google Earth Engine Plugins

Dear Wu, When I tried to install GEE plugin in the QGIS, an error showed:
Couldn't load plugin 'ee_plugin' due to an error when calling its classFactory() method
I know this is the problem when conducting earthengine authenticate, the authenticate page where I can enter my username and passport did not appear.
I am in Beijing, maybe it is the web issue.
Do you have some ideas.
Thank you very much!
Here is the detail of the error:
TypeError: get_authorization_url() missing 1 required positional argument: 'code_challenge'
Traceback (most recent call last):
File "C:\Users\nanshany\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\ee_plugin\extlibs_windows\ee\data.py", line 230, in get_persistent_credentials
tokens = json.load(open(oauth.get_credentials_path()))
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\nanshany/.config/earthengine/credentials'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/Users/nanshany/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_auth.py", line 19, in init
ee.Initialize()
File "C:\Users\nanshany\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\ee_plugin\extlibs_windows\ee_init_.py", line 114, in Initialize
credentials = data.get_persistent_credentials()
File "C:\Users\nanshany\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\ee_plugin\extlibs_windows\ee\data.py", line 241, in get_persistent_credentials
'Please authorize access to your Earth Engine account by '
ee.ee_exception.EEException: Please authorize access to your Earth Engine account by running
earthengine authenticate
in your command line, and then retry.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/PROGRA~1/QGIS3~1.10/apps/qgis-ltr/./python\qgis\utils.py", line 334, in startPlugin
plugins[packageName] = package.classFactory(iface)
File "C:/Users/nanshany/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin_init.py", line 25, in classFactory
from .ee_plugin import GoogleEarthEnginePlugin
File "C:/PROGRA~1/QGIS3~1.10/apps/qgis-ltr/./python\qgis\utils.py", line 792, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:/Users/nanshany/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_plugin.py", line 26, in
ee_plugin.ee_auth.init()
File "C:/Users/nanshany/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_auth.py", line 21, in init
authenticate()
File "C:/Users/nanshany/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\ee_plugin\ee_auth.py", line 32, in authenticate
auth_url = ee.oauth.get_authorization_url()
TypeError: get_authorization_url() missing 1 required positional argument: 'code_challenge'
Python version: 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
QGIS version: 3.10.10-A Coruña A Coruña, 8b051b9a43
I know this is the problem when conducting earthengine authenticate, the authenticate page where I can enter my username and passport did not appear.
I am in Beijing, maybe it is the web issue.
Do you have some ideas.
Thank you very much!

Please report installation issues on the qgis-earthengine-plugin repo.


Support for multi domain HTTP server

Feature Request
master branch
3.6.4
OSX
Please let me know, if we have any time line for implementing multi domain HTTP server that can handle message dynamically based on multiple domains specified by loading the appropriate module and processing the input message
I tried command line but looks like it takes minutes to load and hence the model has to be loaded and maintained in the memory prior during the start of the HTTP Server and route input message accordingly
Please advice, we are in the process of completing the entire UI/UX for the rasa like "dialogflow" using all the latest tools such as mongodb, nodejs etc., and this is road block to proceed further
Thanks!

checkout https://github.com/clofus/clofus-chatbot

We are currently working on a refactoring that makes Core more similar to how other hosted services do custom actions (so calling an API instead of running them as part of the code base of rasa core). This will then allow us to think about this feature. At the moment this doesn't really make sense, as you'd need to load the code for custom actions along side the bots.


runtime: SIGSEGV in gentraceback during SIGPROF handling of cgo callback

When running a goroutine, mp.curg points to the user goroutine, and mp.curg.m points back to mp.
The transition points are:

execute which sets mp.curg and then mp.curg.m.
dropg which does the opposite, clearing mp.curg.m and then mp.curg.

Thus, there are two small critical sections that may have mp.curg != nil but mp.curg.m == nil.
When handling a SIGPROF during cgo execution, we pass mp.curg to gentraceback, specifically with the condition mp.ncgo > 0 && mp.curg != nil && mp.curg.syscallpc != 0 && mp.curg.syscallsp != 0.
gentraceback then assumes gp.m != nil for _TraceJumpStack, and would crash on a curg in one of these critical sections.
This is reachable during cgocallback, which calls exitsyscall without decrementing ncgo [1]. If no Ps are available, exitsyscall calls exitsyscall0, which calls both dropg and (eventually) execute. Thus if a SIGPROF lands in the critical sections, gentraceback will crash [2].
I have managed to reproduce this locally with a program that:

Uses pprof profiling.
Makes tons of cgo calls with Go callbacks from more goroutines that GOMAXPROCS, so that some will be starved of of a P in exitsyscall.
Adjusted sysmon to retake Ps from cgo calls (aka syscalls) more aggressively than the default 20us/10ms to make the starved case more frequent.

(3) makes this difficult for me to make a regression test, but I may be able to eliminate this and just get a lower failure rate.
[1] Standard cgocall decrements ncgo prior to exitsyscall, though reentrant calls would also make this condition reachable as ncgo will still be > 0.
[2] Interestingly, this also meets the qualifications for cgoSigtramp to call the C traceback function, which will actually end up doing a traceback of Go code. This isn't a bug, just an odd edge case.
cc @cherrymui @aclements @mknyszek

Oops, forgot to mention the most important bit: https://go.dev/cl/358900 introduced this crash by extending _TraceJumpStack to cgo tracebacks. I plan to revert that CL.


Share Grafana dashboard

Hi, what's the status of this grafana dashboard?

I believe it is ready. @olebel lets do a release

#170

Merged


useRole doesnt login in Docker GitlabCI

What is your Test Scenario?
Run a test within a Docker image. Test in run on Chrome and Firefox headless mode.
It needs to first login to my application and then "waitForReact" and then run the test which simply verifies the react DOM.
What is the Current behavior?
Currently the page does not go past LOGIN. it keeps coming back to Login even after doing "useRole" or simply performing login by using Selectors on the DOM
What is the Expected behavior?
It should login after useRole and go to the redirected page, instead of being stuck at the Login page
What is your web application and your TestCafe test code?

Your website URL (or attach your complete example): internal, cannot be shared

Your complete test code (or attach your test files):

const getLocation = ClientFunction(() => document.location.href.toString());

export const TesterOne = Role(tiLoginURL, async t => {
    await t
        .typeText(loginPg.username, "abc")
        .typeText(loginPg.password, "def")
        .click(loginPg.submit);
}
);

fixture`01 TI E2E - React DOM Verification`
    .page`${tiSearchURL}`
    .beforeEach(async t => {

        await t.maximizeWindow();
      //  await t.useRole(TesterOne);
        await t
            .typeText(loginPg.username, "abc")
            .typeText(loginPg.password, "def")
            .click(loginPg.submit);

        console.info("After use role");
        console.info(await getLocation());

    });

test.only("01_01 Check VirtualBoard", async t => {
    console.info("In the test");
    console.info(await getLocation());
    await waitForReact();
    await t
        .click(ReactSelector("ThreatLevel").find(".level-2"))
        .typeText(ReactSelector("Name"), "testcafe test")
        .click(ReactSelector("CheckboxGroup").find(".input-checkbox").withAttribute("data-scope", "test"))
        .typeText(ReactSelector("Description").find("textarea"), "testcafe test description")
        .click(ReactSelector("Restriction").find("label").withAttribute("value", "private"));
});

Your complete test report:

 Running tests in:
 - HeadlessChrome 73.0.3683 / Linux 0.0.0

After use role
http://APP/login?goto=%2Fpage%2Finvestigate_manager
In the test
http://APP/login?goto=%2Fpage%2Finvestigate_manager
 ✖ 01 TI E2E - React DOM Verification - 01_01 Check VirtualBoard

   1) ClientFunction execution was interrupted by page unload. This
      problem may appear if you trigger page navigation from
      ClientFunction code.

      Browser: HeadlessChrome 73.0.3683 / Linux 0.0.0

         1622 |                stopChecking = true;
         1623 |
         1624 |                reject('waitForReact: The waiting timeout
      is exceeded');
         1625 |            }, checkTimeout);
         1626 |        });
       > 1627 |    }, { dependencies: { checkTimeout } })();
         1628 |};

         at waitForReact

   (/tmp/uitest/node_modules/testcafe-react-selectors/lib/index.js:1627:43)
         at <anonymous> (/tmp/uitest/test.js:39:11)

 1/1 failed (9s)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ testcafe:test: `testcafe -e -u --dev --reporter list --color 'chrome:headless --disable-dev-shm-usage --no-sandbox' /tmp/uitest/test.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ testcafe:test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/jenkins/.npm/_logs/2019-03-26T14_16_55_276Z-debug.log

As a note, it works swiftly and successfully on my local system(Windows with FF or Chrome, headless or not)

Steps to Reproduce:

I run it as a npm script

 "testcafe:test": "testcafe -e -u --dev --reporter list --color 'chrome:headless --disable-dev-shm-usage --no-sandbox' /tmp/uitest/test.js",

Using Firefox just gives the error

After use role
http://APP/login?goto=%2Fpage%2Finvestigate_manager
In the test
http://APP/login?goto=%2Fpage%2Finvestigate_manager
ERROR The Firefox 60.0.0 / Linux 0.0.0 browser disconnected. This problem may appear when a browser hangs or is closed, or due to network issues.

Type "testcafe -h" for help.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ testcafe:test: `testcafe -e -u --dev --reporter list --color 'firefox:headless' /tmp/uitest/test.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ testcafe:test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/jenkins/.npm/_logs/2019-03-26T10_14_37_132Z-debug.log

Already tried
I have tried with useRole OR manually logging in
adding waits before useRole, after useRole
trying to force reload using a ClientFunction after the useRole, as i had seen a suggestion on one of the tickets
const reloadPage = new ClientFunction(() => location.reload(true));

Increasing pageload timeout

Your Environment details:
firefox : Mozilla Firefox 60.5.1
google-chrome: Google Chrome 73.0.3683.75
node : v10.15.2
testcafe : 1.1.0
testcafe-react-selectors: 3.1.0
platform : Debian 9

I understand that the issue can be reproduced without using a Role just by executing required actions in a test directly. If it is, TestCafe could have problems with simulating actions on your website. Could you please provide a page that can be used to reproduce the problem?
You can also try to decrease the test speed, or add a t.wait action after each login step.

I have tried reducing the test speed and add t.wait before or after useRole, still doesn't work.
I could solve it by doing a 2nd authentication in the first test of my first fixture. Thereafter, no test or fixture needed any further authentication. All the redirections happened normally.
THIS SOLUTION:

works in CI : with --disable-dev-shm flag in Chrome
doesn't work in CI : with Firefox
doesn't work in local, because in local the useRole is enough and the 2nd authentication is not needed

Do you know of any way to handle the flag in FF. I am now almost sure this is happening because of memory issues.
//FIXTURE 01
fixture`01`
    .beforeEach(async t => {
        await t.maximizeWindow();
        await t.setTestSpeed(0.8);
        await t.useRole(TesterOne); // use Role in before each
    });

//FIXTURE 01 TEST 01
test("01_01", async t => {

    await t.navigateTo(tiInvestMgrURL) // this first navigateTo redirects to login page again
        .expect(getLocation()).contains("login")
        .expect(getLocation()).contains("pagename");

// doing a 2nd authentication in 1st test
    await t
        .typeText(loginPg.username, "aa")
        .typeText(loginPg.password, "aa")
        .click(loginPg.submit).expect(getLocation()).notContains("login");
});
test("01_02", async t => {
// no need for authentication anymore
    await t.navigateTo(tiInvestMgrURL).expect(getLocation()).contains("pagename");
});

//FIXTURE 02
fixture`02`
    .beforeEach(async t => {
        await t.maximizeWindow();
        await t.setTestSpeed(0.8);
        await t.useRole(TesterOne); // use Role in before each
    });

//FIXTURE 02 TEST 01
test("02_01", async t => {
//this navigateto doesnt need another login, it is now always authenticated
    await t.navigateTo(tiHomeURL).expect(getLocation()).contains("index");

});

@Avanti24,
Hello.
I have not found a similar flag in Firefox. It looks like you need to set up the /dev/shm size in your CI environment, but I cannot help much here. It is better to search for this in GitLab CI documentation.
It is still not clear why the issue may occur and how we can reproduce it. As my colleague mentioned at https://github.com/DevExpress/testcafe/issues/3608#issuecomment-477214586, it will be of great help if you reproduce the issue on some public site and share its URL and needed credentials. Or, could you prepare a sample project that demonstrates the issue?


M08-LAB19: EXTERNAL-IP not opening in web browser

Contact Details
<EMAIL_ADDRESS>What happened?
Exercise : 00
Task: 00
Exercise: 01 Task: 03 Step: 14
Description of issue:
Ip-address in the EXTERNAL-IP column not opening MyHealthClinic application in the web browser because the traffic is not being redirected to the node and so the website says "This site can’t be reached" due to connection timeout.
Repro steps:
Add steps to implement ingress as task 4 to open the application.
Lab
Lab 19 Deploying a multi-container application to Azure Kubernetes Services
Relevant screenshots

Do you want to help us? 👏

[ ] Create a Pull Request by following this project's Contribution Guide

Lab worked for my attendees from last week. Make sure you replace the variables correctly on the CI pipeline. Looks like your pod is crashing, you can review from azure portal. Closing issue.


crypto/x509: TestPlatformVerifier fails on windows-amd64-longtest-oldcc builder on 1.19 release branch

It fails on the dashboard for 1.19 release branch
https://build.golang.org/log/e91a530bfdb6f096ad81e08a8fbaf88aa62d957b
https://build.golang.org/log/3d0f6bb48b4df90269fac5cf522a37332c150955
Interestingly it did not fail at the latest commit 484330d on the branch.
Failed also pretty consistently in trybot runs at CL https://golang.org/cl/492697
https://storage.googleapis.com/go-build-log/ea1147d1/windows-amd64-longtest-oldcc_a8321ffb.log
Might be related to #58810 ?

cc @dmitshur @golang/release

(CC @rolandshoemaker; see also #52108.)

Are there any plans to fix this before the next release? Should we just skip the test?

This test is being fixed at tip in #52108, but the changes required to fix it are very large and not a great fit for backporting. So skipping the test is fine. But since we got through many minor releases by working around this flaky test, I expect we can get through one more. If that isn't the case, I'll reopen.


Bugfix: Check if resource is scoped to tenant when using spatie/laravel-translatable plugin

Issue
When using the spatie-laravel-translatable plugin within a resource that is scoped to a tenant the record creation method was missing a check for that thus resulting in an error when saving a resource. This PR adds that check and fixes that issue.

Thanks!


entrypoint overwritten for docker containers

Hello,
Recently we updated from marathon 0.10.0 to 0.11.0
Today i tried to restart a Marathon / Docker config we had running earlier. The job however respawned every time as if it ran successfully. The stdout and stderr were empty and the docker containers ran for 1 second.
This is what i saw in docker ps -a
docker ps -a
CONTAINER ID        IMAGE                                              COMMAND                  CREATED             STATUS                           PORTS               NAMES
283a72643a36        buildserver.surfsara.nl:5000/hdfs-nn:latest   "/bin/sh -c ' '"         4 minutes ago       Exited (0) 4 minutes ago                             mesos-20150630-143338-1545979914-5050-6950-S83.7b6ca5d0-411a-4e02-aed8-20191378757a
48cbac75ad5d        buildserver.surfsara.nl:5000/hdfs-nn:latest   "/bin/sh -c ' '"         4 minutes ago       Exited (0) 4 minutes ago                             mesos-20150630-143338-1545979914-5050-6950-S83.c9be6392-552f-4750-96ef-8c6acf3a3e54

I was missing something, the part from the entrypoint i specified in the container. When i start the container from the command line i see this:
7335f29e4b78        buildserver.surfsara.nl:5000/hdfs-nn:latest   "/bin/sh -c '/opt/bin"   14 minutes ago      Exited (137) 10 minutes ago                          elated_brattain

How the entrypoint is specified in the Dockerfile:
ENTRYPOINT /opt/bin/pre-start-hadoop.sh && /usr/bin/supervisord
I suspect there is something going wrong with sanitizing the input. I can start the container when i specify the command above used in the entrypoint.

Can you please add the json app definition that you get from GET /v2/apps/<app_name>?

with  v0.10.0,marathon will set default cmd as that initial cmd from docker image,but v0.11.0 it will set cmd as "/bin/sh -c ' ' " if you set the "cmmond" textput  to empty

I'm having this issue as well. It looks like when adding tasks via the UI, command is set to a single space, which is causing the entrypoint to be overridden as described here. Here's the output from GET /v2/apps:
{
    "apps": [
        {
            "acceptedResourceRoles": null,
            "args": null,
            "backoffFactor": 1.15,
            "backoffSeconds": 1,
            "cmd": " ",
            "constraints": [],
            "container": {
                "docker": {
                    "forcePullImage": false,
                    "image": "objectrocket/kibana:latest",
                    "network": "BRIDGE",
                    "parameters": [],
                    "portMappings": [
                        {
                            "containerPort": 5601,
                            "hostPort": 0,
                            "protocol": "tcp",
                            "servicePort": 10000
                        }
                    ],
                    "privileged": false
                },
                "type": "DOCKER",
                "volumes": []
            },
            "cpus": 1.0,
            "dependencies": [],
            "deployments": [],
            "disk": 256.0,
            "env": {
                "ELASTICSEARCH_URL": "<redacted>"
            },
            "executor": "",
            "healthChecks": [],
            "id": "/kibana",
            "instances": 1,
            "labels": {},
            "maxLaunchDelaySeconds": 3600,
            "mem": 512.0,
            "ports": [
                10000
            ],
            "requirePorts": false,
            "storeUrls": [],
            "tasksHealthy": 0,
            "tasksRunning": 0,
            "tasksStaged": 0,
            "tasksUnhealthy": 0,
            "upgradeStrategy": {
                "maximumOverCapacity": 1.0,
                "minimumHealthCapacity": 1.0
            },
            "uris": [],
            "user": null,
            "version": "2015-10-14T23:27:24.141Z",
            "versionInfo": {
                "lastConfigChangeAt": "2015-10-14T23:27:24.141Z",
                "lastScalingAt": "2015-10-14T23:27:24.141Z"
            }
        }
    ]
}

Here an example to produce this problem:

curl marathon:8080/v2/apps/nginx
{
    "app": {
        "id": "/nginx",
        "cmd": " ",
        "args": null,
        ...

I'm not a programmer, but that looks to me suspiciously ;-)
Marathon-UI >  AppsFromModelPostProcess.js:
// Remove this hack, if there is a solution available.
// https://github.com/mesosphere/marathon/issues/2147
if (Util.isEmptyString(app.cmd)) {
   app.cmd = " ";
}

Same issue?: #2147

Yeah, this looks like a dupe.

#2147 looks done now, it looks as if we need to have the option to send this as "args" rather than "cmd" to the API (https://mesosphere.github.io/marathon/docs/rest-api.html#post-v2-apps).  Currently AFAICT this breaks all images with an entrypoint (especially those without /bin/sh).

@pierlo-upitup can this one be closed?

If we intend this issue as a dupe of #2147 then, yes – that was fixed in 0.13, where the cmd field is not set to   (whitespace) anymore. https://github.com/mesosphere/marathon-ui/pull/460

I would say this should not be closed. Forcing entrypoint to /bin/sh -c for everyone is bad for a great number of reasons:

it overrides the intended behavior of the container image creator
it's overridden to something that does not exist in all containers
it's overridden to something that does not allow for SIGTERM to be trapped by children

The most frustrating (and amusing) bit I discovered is that you can't opt-out of it. Try passing "parameters":[{"key":"entrypoint","value":"/my-original-entrypoint"}] and enjoy the lulz as you find that what it actually passed on the command line for docker run was --entrypoint=/my-original-entrypoint --entrypoint /bin/sh. Then it tosses -c to the front of the command section, which can also lead to very unexpected behavior.
Bottom line, Marathon shouldn't have a horse in this race IMHO; it should simply honor the container ecosystem's options for configuration and not force the user to jump through hoops to work around this.

Met same problem.
root     21972  1.5  0.2<PHONE_NUMBER>0 ?        Sl   10:29   0:00 docker -H unix:///var/run/docker.sock run --cpu-shares 102 --memory 33554432 -e MARATHON_APP_VERSION=2016-02-26T15:02:10.751Z -e HOST=<IP_ADDRESS> -e MARATHON_APP_RESOURCE_CPUS=0.1 -e MARATHON_APP_DOCKER_IMAGE=gitlab/gitlab-runner -e MESOS_TASK_ID=gitlab-ci-runner.ab1d0505-dc9d-11e5-9668-6eb5f3e16a90 -e MARATHON_APP_RESOURCE_MEM=16.0 -e MARATHON_APP_RESOURCE_DISK=0.0 -e MARATHON_APP_LABELS= -e MARATHON_APP_ID=/gitlab-ci-runner -e MESOS_SANDBOX=/mnt/mesos/sandbox -e MESOS_CONTAINER_NAME=mesos-80ea35d4-b0bb-4a17-8691-624e0491e3cb-S0.342b695d-7078-4c8a-9bbb-2098cd2281d9 -v /var/run/docker.sock:/var/run/docker.sock:rw -v /etc/gitlab-runner:/srv/gitlab-runner/config:ro -v /usr/bin/docker:/usr/bin/docker.static:ro -v /tmp/mesos/slaves/80ea35d4-b0bb-4a17-8691-624e0491e3cb-S0/frameworks/b0c582c1-1530-451f-95ed-537beaa5a251-0000/executors/gitlab-ci-runner.ab1d0505-dc9d-11e5-9668-6eb5f3e16a90/runs/342b695d-7078-4c8a-9bbb-2098cd2281d9:/mnt/mesos/sandbox --net bridge --entrypoint=/docker-entrypoint.sh --entrypoint /bin/sh --name mesos-80ea35d4-b0bb-4a17-8691-624e0491e3cb-S0.342b695d-7078-4c8a-9bbb-2098cd2281d9 gitlab/gitlab-runner -c run --user=root --working-directory=/home/gitlab-runner

@polym Hey, gitlab-runner is exactly what I'm trying to get working too! Nice.
 For others who are banging their heads against this same wall: it turns out this isn't an outstanding Marathon issue at all. At worst it's obscure and in need of clearer documentation.
If you want to preserve a container's custom entrypoint, you need to remove cmd from the top level of the app definition and add "args":[] to the "container" object.
Using cmd sets CommandInfo.shell to true when Marathon calls the Mesos containerizer, and this setting is what overrides the entrypoint to /bin/sh and prepends -c to the Docker container's CMD. Using args sets CommandInfo.shell to false, which results in simply passing args into CMD as is. The latter is probably what you want most of the time.
Pro tip: if you want to override the entrypoint yourself, you are now able to do that by passing parameters, like so:
{
  "id": "/gitlab-runner",
  "fetch": [
    { "uri": "https://path/to/custom/script/runner.sh", "executable": true }
  ],
  "container": {
    "type": "DOCKER",
    "args": [],
    "docker": {
      "image": "gitlab/gitlab-runner",
      "network": "BRIDGE",
      "parameters": [
        { "key": "entrypoint", "value": "/mnt/mesos/sandbox/runner.sh" }
      ]
    }
  }
}

I'm still having trouble with my SIGTERMs getting trapped, but at least I can now make apples to apples comparisons with my local setup.

@justinclayton, i met the same problem using Jenkins on Mesos, where should i set CommandInfo.shell to false?

@justinclayton works well, but you have to use REST API, the UI (at least 1.3.6) will remove args and force cmd to " "

Note: This issue has been migrated to https://jira.mesosphere.com/browse/MARATHON-3634. For more information see https://groups.google.com/forum/#!topic/marathon-framework/khtvf-ifnp8.


Spaces stripped from paper descriptions

[Beta9, MacOS] All spaces seem to have been stripped from paper descriptions.

so they are...
I haven't changed anything in this view, and the data arrives at the view with spaces.
cc @yoshuawuyts - did anything change in the choo stack that might have been installed with only ^ flexibility in the deps, and would strip whitespace?

@pfrazee identified the source of the problem: https://github.com/shama/bel/issues/72

This has now been fixed - thanks @yoshuawuyts https://github.com/shama/bel/pull/74
Next beta of sciencefair will include the fix (deps updated in 19aa9f2)


Bugs in the navbar

When zoom is activated in the browser, the dropdown menu lies over the navbar-item:

nav item text should stay black at hover:

Third: In the dropwdown Menu, the ICON near the navbar element should be colored, when hoovering or hoovering dropwdown.

Thanks a lot. Could you also check the last point, that the icon should be colored when the mouse is in the dropdown-menu?
For me it lis not colored


Pad render lock after newest optimization commit

Copypaste the following code into the pad:
⍜∩⋯⬚0≠ [2] [0]

Your pad should now stop rendering correctly, not being able to display the code you just pasted.
I haven't been able to reduce the failure case further, even altering the exact values on the arrays seems to give inconsistent results, however, I'm fairly sure that it's associated with the latest commit as I was just using the pad and only had this occur after refreshing my page.
Attempting to write the code above also leads to the same problem, so it's not entirely restricted to copypasting.

When the pad breaks, this is generally a crash in the interpreter. Unfortunately, panics cannot be caught on WASM.
I will look into this now.

I'm not sure when, but I seem to have already fixed this.
I've just deployed a new version of the pad with the fix.


Fix calls to emscripten functions

This is a followup to https://github.com/bkaradzic/bgfx/pull/2160 to actually fix the html5 release build.
There is an unfortunate copy-paste of the EMSCRIPTEN_CHECK macro, because I didn't were else to put it. Maybe in bx itself ?

can entry_html5.cpp see src/emscripten.h ?

I'm talking about this PR (I don't see entry changes in this PR), instead changing way how emscripten is called in different files, by creating src/emscripted.h you would provide utility functions/macros there and then use inside all files in source.
And yes entry gets it's own thing because it's independent from bgfx.

This is what I meant: https://github.com/bkaradzic/bgfx/commit/3f6d049470d49f4f8f6d8c7779e13c8ddbeeb22c


HBASE-24221 Support bulkLoadHFile by family (ADDENDUM)

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
4m 26s
the patch passed

+1 :green_heart:
compile
1m  9s
the patch passed

+1 :green_heart:
javac
1m  9s
the patch passed

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

-0 :warning:
javadoc
0m 39s
hbase-server in the patch failed.

_ Other Tests _

+1 :green_heart:
unit
185m 42s
hbase-server in the patch passed.

212m 47s

Subsystem
Report/Notes

Docker
Client=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 8e5d5ab12be2 4.15.0-91-generic #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 4f9eecbe61

Default Java
2020-01-14

javadoc
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/1/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt

javadoc
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/1/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/1/testReport/

Max. process+thread count
3174 (vs. ulimit of 12500)

modules
C: hbase-server U: hbase-server

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
5m  0s
the patch passed

+1 :green_heart:
compile
1m 11s
the patch passed

+1 :green_heart:
javac
1m 11s
the patch passed

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

-0 :warning:
javadoc
0m 42s
hbase-server in the patch failed.

_ Other Tests _

+1 :green_heart:
unit
180m  1s
hbase-server in the patch passed.

207m 16s

Subsystem
Report/Notes

Docker
Client=19.03.8 Server=19.03.8 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/2/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux b35074860e81 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 3d59e328c8

Default Java
2020-01-14

javadoc
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/2/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt

javadoc
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/2/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/2/testReport/

Max. process+thread count
2982 (vs. ulimit of 12500)

modules
C: hbase-server U: hbase-server

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-1633/2/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

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

This message was automatically generated.


[api-minor] Improve the FileSpec implementation

Check that the filename is actually a string, before parsing it further.
Use proper "shadowing" in the filename getter.
Add a bit more validation of the data in pickPlatformItem.
Last, but not least, return both the original filename and the (path stripped) variant needed in the display-layer and viewer.

/botio test

/botio xfatest


simplify server creation

The port of the server already gets stored inside a local variable, so we should use this one instead of doing another lexical cast at server creation

LGTM, thanks!


Querying the state does not work in Azure Containers App

Hi team,
I am trying to find the solution to how to get results from state storage by using a specific query, not just getting item by id. I found a good explanation here https://docs.dapr.io/developing-applications/building-blocks/state-management/howto-state-query-api/. And I prepared method to use query state.
CancellationTokenSource source = new CancellationTokenSource();
CancellationToken cancellationToken = source.Token;
    var query = "{" +
            "\"filter\": {" +
                "\"EQ\": { \"value.style\": \""+ style +"\" }" +
            "}" +
        "}";

var queryResponse =  await daprClient.QueryStateAsync(storeName, query, cancellationToken: cancellationToken);
Locally, it works. But when I try to publish that into the Azure Containers App I see 500 error and any description why it happens.
I assume, probably Azure Containers App service doesn't have the right Dapr runtime but I can not prove it.
Any ideas?

Update. Found an error into app logs
Dapr.DaprException: Query state operation failed: the Dapr endpointed indicated a failure.
See InnerException for details.  ---> Grpc.Core.RpcException: Status(StatusCode="Unknown",
Detail="cannot proxy request: missing dapr-app-id metadata")
at Dapr.Client.DaprClientGrpc.QueryStateAsync[TValue](String storeName, String jsonQuery,
IReadOnlyDictionary2 metadata, CancellationToken cancellationToken)    ---   End of inner exception stack trace ---      at Dapr.Client.DaprClientGrpc.QueryStateAsync[TValue](String storeName,   String jsonQuery, IReadOnlyDictionary2 metadata, CancellationToken cancellationToken)
at mart.cosmosdb.ObjectController.GetObjectsByQuery(String style)
in /cosmosdb/mart-api-cosmos-db/Controllers/ObjectController.cs:line 38
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.
TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper,
ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.
g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask1 actionResultValueTask)       at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.   <InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker,    Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)       at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)    at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)    at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)    at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)    at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)    at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)    at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application)

Hi @sergiibielskyi , Can you reference this issue here https://github.com/microsoft/azure-container-apps/issues?
We will take a look.

Thanks @sergiibielskyi, closing this as this belongs to the container apps GitHub repository.

Hi @sergiibielskyi , Can you reference this issue here https://github.com/microsoft/azure-container-apps/issues? We will take a look.

did not find. Thanks.

Hi, did you find a solution to this issue? I've gotten this error, but ONLY for querying. Everything else is fine.

Hi, did you find a solution to this issue? I've gotten this error, but ONLY for querying. Everything else is fine.

Azure Container Apps uses Dapr 1.4 which doesn't support querying. I know they're going to upgrade to 1.7 soon. cc @torosent

Ah, that makes perfect sense. Wish I'd have asked this question a few days ago.
Many thanks for the info!

The problem is still there even though they are Container Apps use v1.7.3. I can't query Cosmos DB store when deploying to container apps, while query cosmos db works when I self-host dap on my machine with no issues.
This is the exception I'm receiving
Dapr.DaprException: Query state operation failed: the Dapr endpointed indicated a failure. See InnerException for details.
 ---> Grpc.Core.RpcException: Status(StatusCode="Unimplemented", Detail="Not Implemented")
 at Dapr.Client.DaprClientGrpc.QueryStateAsync[TValue](String storeName, String jsonQuery, IReadOnlyDictionary`2 metadata, CancellationToken cancellationToken)
 --- End of inner exception stack trace ---

FYI @yaron2 @torosent if you have any input here

This needs to be tracked here: https://github.com/microsoft/azure-container-apps/issues/155

The issue is still there

Any updates on the fix


Inline thumbnail embedded in media field not working

I use the Media field to select book covers with Inline thumbnail embedded enabled, but it doesn't seem to have any effect now. The problem persists even in a sandbox vault with only Metadata Menu and Dataview installed. The same goes for the multimedia field
My version of Obsidian is v1.5.12 and installer v1.5.3
The version of Metadata Menu is the latest: 0.8.7
I tested version 0.8.5 of the plugin and the option worked again.
Current version (0.8.7)

Old version (0.8.5)

Field settings in both versions

Is embedded not working @ all, or the instructions on the pixel size?
For me, the embeddedchart is always passed through, but the thumbnail height is completely disregarded, even if I remove all other columns from the table.

A incorporação não está funcionando ou as instruções sobre o tamanho do pixel?
Para mim, o gráfico incorporado é sempre passado, mas a altura da miniatura é completamente desconsiderada, mesmo que eu remova todas as outras colunas da tabela.

Sorry, I forgot to make it clearer in the report. The Metadata Menu is not putting the ! before [[img1.jpg]] as shown in the third image of the old version 0.8.5.
This makes it appear as a link and not an image embed in Dataview tables, for example.
In addition, as can be seen in the images, even setting the height to 100px has no effect.


[Cloud Run] Can not reach gRPC server on Cloud Run

I was trying to have a Kestrel GRPC server deployed on Cloud Run. But cannot work properly.
My local environment is MacOS Big Sur Version 11.6.4.
To reproduce:

Create a new gRPC project by selecting gRPC Service template on Visual Studio for mac 2022 Preview

Change Program.cs as below:

using GrpcGreeter.Services;

var builder = WebApplication.CreateBuilder(args);

// Additional configuration is required to successfully run gRPC on macOS.
// For instructions on how to configure Kestrel and gRPC clients on macOS, visit https://go.microsoft.com/fwlink/?linkid=2099682

// Add services to the container.
builder.Services.AddGrpc();

var port = Environment.GetEnvironmentVariable("PORT") ?? "8080";
var url = $"http://<IP_ADDRESS>:{port}";

var app = builder.Build();

// Configure the HTTP request pipeline.
app.MapGrpcService<GreeterService>();
app.MapGet("/", () => "Communication with gRPC endpoints must be made through a gRPC client. To learn how to create a client, visit: https://go.microsoft.com/fwlink/?linkid=2086909");

app.Run(url);

add Dockerfile from [this](https://github.com/GoogleCloudPlatform/dotnet-docs-s
amples/blob/main/run/helloworld/Dockerfile).

Build docker image. docker build -t gcr.io/my-project/grpc-greeter .

Docker run locally docker run --rm -p 12345:8080 gcr.io/my-project/grpc-greeter

Check by using grpcurl. (Error message was shown but works fine because grpcurl has reached my application)

$ grpcurl -plaintext <IP_ADDRESS>:12345 list
Failed to list services: server does not support the reflection API

Push docker image on GCR: docker push gcr.io/my-project/grpc-greeter
Deploy to Cloud Run by using this command:

gcloud run deploy grpc-greeter --image gcr.io/my-project/grpc-greeter --port 5000 --use-http2 --region us-central1

Run grpcurl again then you will see following error message. This request could not reach this application so that Cloud Run console did not show any logs.

$ grpcurl -plaintext my-project.a.run.app:443 list
Failed to dial target host "my-project.a.run.app:443": context deadline exceeded

Thank you for reading and please any help.
----- Added Mar. 7th --------------
I faced the same log message that troubleshoots said: https://cloud.google.com/run/docs/troubleshooting#sandbox
Log explore shows this message:
{
  "textPayload": "Container Sandbox: Unsupported syscall setsockopt(0x7a,0x1,0xd,0x3dfb18bfeef8,0x8,0x3dfb0800ac78). It is very likely that you can safely ignore this message and that this is not the cause of any error you might be troubleshooting. Please, refer to https://gvisor.dev/docs/user_guide/compatibility/linux/amd64/setsockopt for more information.",
  "insertId": "6224c2a80009b0975ebc347b",
  "resource": {
    "type": "cloud_run_revision",
    "labels": {
      "revision_name": "grpc-greeter-00005-ziq",
      "location": "us-central1",
      "service_name": "grpc-greeter",
      "project_id": "my-project",
      "configuration_name": "grpc-greeter"
    }
  },
  "timestamp": "2022-03-06T14:18:16.634974567Z",
  "severity": "DEBUG",
  "labels": {
    "instanceId": "00bf4bf02d3ed790c520d7b323e25ad7bbc2a7a5044f2372a67f11aa5ec3aad8379c3ed7976eda29dba06f978dc44b6a9635786f2c6a33dae4991695"
  },
  "logName": "projects/my-project/logs/run.googleapis.com%2Fvarlog%2Fsystem",
  "receiveTimestamp": "2022-03-06T14:18:16.639213876Z"
}

I've got an answer from stackflow that said we need to drop --plaintext when you're hitting a Cloud Run endpoint because it will be using TLS.
https://stackoverflow.com/questions/71375507/can-not-reach-net-grpc-server-on-cloud-run-1653#comment126161188_71375507
Finally, I reached my gRPC server.
Close this issue.


Can't compile because of missing dependency

Hello, first of all: thanks for the project!
I'm trying to experiment with it, but can't compile since Bintray Repo is no longer available (https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/) and one of the dependencies uses it:  com.palantir.docker.compose:docker-compose-rule-core:jar:0.34.0 .
[ERROR] Failed to execute goal on project kafka-connect-solr: Could not resolve dependencies for project com.github.jcustenborder.kafka.connect:kafka-connect-solr:jar:0.1-SNAPSHOT: Could not find artifact com.palantir.docker.compose:docker-compose-rule-core:jar:0.34.0

Recent versions (>=1.0.0) are  available in Maven Central: https://search.maven.org/artifact/com.palantir.docker.compose/docker-compose-rule-core .

I'm not a Java developer, but I've found the reference in your project https://github.com/jcustenborder/docker-compose-junit-extension/blob/master/pom.xml and it seems that you've updated the reference in https://github.com/jcustenborder/kafka-connect-parent/blob/2.8.0-1/pom.xml.
Locally I've changed the reference to kafka-connect-parent:2.8.0-1 and it works. Don't know if I'm doing it right though.


Update dependencies for swarm

Signed-off-by: Alex Ellis (OpenFaaS Ltd<EMAIL_ADDRESS>
Description

Update dependencies for swarm
Bumps gateway, faas-provider and gateway for fixes.
How Has This Been Tested?
CI / e2e tests
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

CI and tests have passed.


Add nintendo.switch package in setup.py

When running python setup.py install, it omitted the files that moved from namespace nintendo to nintendo.switch.

Thank you!


Issues with boilerplate configuration

Configuration of maps at the homepage of Google-Maps-for-Rails seems to be overcomplicated.
At least instructions is much more sophisticated, than at official GoogleMaps documentation -
https://developers.google.com/maps/documentation/javascript/adding-a-google-map
Where embed performed much simpler and stable.
Maybe this complication leads to situation, when
code from boilerplate do not work, no js errors in console:

I'm unsure what you mean, examples here https://apneadiving.github.io/ work well.

examples look much simplier.
I attempted to configure project like ReadMe suggested, used lodash (maybe lodash not compatible?)
Got result which you can see at attached screenshot. Zoom back and forth gives no results.
At the moment I use code from official documentation, which required only 5 minutes to get working map on my page

if you tell what your code was, I could spot a mistake, but I feel like if you check examples on https://apneadiving.github.io/ you could find your path easily.
Anyway, I can definitely understand the gem doesnt fit your needs!


[BUG] Joining messages not relaying on 1.20.6

When joining the server the message doesn't get relayed to discord, leaving messages does relay thought.

Unless you are using the version from our snapshots, 1.20.6 is not supported, so it won't work

Would you know when we might expect support for version 1.20.6?

We aren't doing any official 1.20.6 releases, for a variety of reasons, but the good news is, there are 1.20.6 versions that are available for use.
Since it's server side, you can use it without the players having it.
CraterLib - 1.20.6
SDLink - 1.20.6

That's good to know although I won't be able to use it on Aternos

1.21 was released today. Going to close this for now, since we never officially supported 1.20.6


fatal error: setjmp.h: No such file or directory

I'm trying to compile Lua with Zephyr, but an error has occurred, some *.h can not find. setjmp.h, locale.h for now.
I checked toolchain gcc-arm-none-eabi-8-2019-q3-update-win32 and gcc-arm-none-eabi-10-2020-q4-major-win32, the problem is still.
I create an project without zephyr, the problem not happend.
Maybe some compiler options missing in zephyr project...

You're probably using Zephyr's internal minimal libc, which doesn't have that header.  Try setting CONFIG_NEWLIB_LIBC=y.

You're probably using Zephyr's internal minimal libc, which doesn't have that header.  Try setting CONFIG_NEWLIB_LIBC=y.

CONFIG_NEWLIB_LIBC=y works!

CONFIG_NEWLIB_LIBC=y works!


Setting Border in a style adds a full border no matter what

If you add a border to accordion:AccordionItemView in styles it makes it a full border even if you set it to something like 0, 0, 0, 1. If you try to override the border on the element, it still won't work. If you only put the border on the element and not in the style it does work.

fixed, thank you


winget install JetBrains.dotUltimate installer keeps running after it is finished installing

Create issues related to the winget.exe client here

Brief description of your issue
winget install -exact JetBrains.dotUltimate --override /SpecificProductNames=ReSharper installer does not stop when it is finished installing. Not even with --interactive, when you manually click exit button after installing. The AppInstallerCLI.exe keeps running until what I assume is a timeout.
Steps to reproduce
Run
winget install --exact JetBrains.dotUltimate --interactive --override /SpecificProductNames=ReSharper
or
winget install --exact JetBrains.dotUltimate --override /SpecificProductNames=ReSharper
Expected behavior
JetBrains.dotUltimate gets installed in like max 10 min and moves on.
Actual behavior
JetBrains.dotUltimate gets installed, but the installer does not know it is finished, so it keeps going until it (propably) times out after at least 45min.
Environment
[winget --info]
Windows Package Manager version v1.0.11451
Windows: Windows.Desktop version v10.0.18363.1679
Package: Microsoft.DesktopAppInstaller version v1.11.11451.0

Any other software?

Could it be that you're missing some switches?
There's already a ReSharper package and you can do winget install JetBrains.ReSharper to install it.
Last time I installed it there was no installation hangs.


fix: fix SC4S_USE_REVERSE_DNS

solves https://github.com/splunk/splunk-connect-for-syslog/issues/2381

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


MGMT-2299 Sugget cluster logs download before installation reset

If cluster logs are not available at the time of clicking on Reset Cluster, content of the dialog is same as we had before.

Cc @andybraren @nirfarkas

Updated based on comments above and latest mockups in https://issues.redhat.com/browse/MGMT-2299.

LGTM! Thanks @mareklibra


Add NSF award acknowledgement

Add this to the document:

This work is supported by the National Science Foundation of the United States under the award NSF SI2-SSE-1534949

If we follow this example we would add an "Acknowledgements" section:
# Acknowledgements

This work is supported by the National Science Foundation of the United States under the award NSF SI2-SSE-1534949

fbfb6d5dd7406159c6b9425d355143ab7e3f22c6


Adapting partial code(file name start with E) to the sonar cloud rule

Codecov Report

Merging #1999 into dev will decrease coverage by 0.01%.
The diff coverage is 0%.

@@             Coverage Diff              @@
##                dev    #1999      +/-   ##
============================================
- Coverage     30.84%   30.82%   -0.02%
+ Complexity     1382     1381       -1
============================================
  Files           294      294
  Lines         15022    15020       -2
  Branches       1810     1810
============================================
- Hits           4633     4630       -3
- Misses         9929     9930       +1
  Partials        460      460

Impacted Files
Coverage Δ
Complexity Δ

...inscheduler/alert/utils/EnterpriseWeChatUtils.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...heduler/alert/manager/EnterpriseWeChatManager.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

...inscheduler/api/controller/ExecutorController.java
6.25% <0%> (ø)
2 <0> (ø)
:arrow_down:

.../dolphinscheduler/api/service/ExecutorService.java
31.71% <0%> (-0.16%)
16 <0> (ø)

...he/dolphinscheduler/api/service/LoggerService.java
91.3% <0%> (-8.7%)
7% <0%> (-1%)

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 b4f2e5f...e1947d7. Read the comment docs.

please resolve conflicting files

please resolve conflicting files

done


Getting Error When importing "import apply_regularization, l2_regularizer"

Hi I am getting error while running the notebook in line where we are importing
from tensorflow.contrib.layers import apply_regularization, l2_regularizer
`---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
in
15
16 import tensorflow as tf
---> 17 from tensorflow.contrib.layers import apply_regularization, l2_regularizer
18
19 import bottleneck as bn
ModuleNotFoundError: No module named 'tensorflow.contrib'`
Please help

I used Tensorflow 1.15.0 in this notebook. Do you use a newer version of TF?


Disk Encryption in lieu of TDE

Even though TDE is currently available for Hyperscale, would the underlying storage be encrypted?

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

ID: 418c8458-948a-4549-fbaa-90a17cd345ee
Version Independent ID: b5635e09-241c-0eea-61cd-bfef388af124
Content: Azure SQL Database Hyperscale FAQ
Content Source: articles/sql-database/sql-database-service-tier-hyperscale-faq.md
Service: sql-database
Sub-service: service
GitHub Login: @CarlRabeler
Microsoft Alias: carlrab

Yes. Both data files/page servers and transactional log are encrypted.

@mstearman We hope your query is addressed.
We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will gladly continue the discussion.

All databases with remote storage (i.e. GP or Standard) automatically encrypt the data (this is done by the Azure Storage system).
Databases using local SSD storage (BC or Premium) are only encrypted if TDE is configured.
@VanMSFT to review updates needed, if any, to docs


fix: normalize cleanup

Add documentation for oiiotool --normalize

Add tests for oiiotool --normalize

Revamp existing normalize tests in testsuite/python-imagebofalgo: Get rid of old test images and refs, because their values were already normalized, so was probably not testing the math.  Make new tests that are much smaller, 3x3 images that contain specific (non-normalized) values to verify they all get normalized corectly. They'll run a lot faster, too.

@ssh4net How does this look to you?


added rudimentary shaka player

Added Shaka player for demo purposes on Chrome + Safari

This has conflicts, so closing and then will try to push through in a different pr

What were the conflicts?


Code Improvement: Code appears to be redundant

It would be nice to figure out whether this code is actually redundant or not.
This comment suggests that the code may be redundant.
Identify if code is redundant and if not fix comment and mention why it is required.

For the convenience of the Seagate development team, this issue has been mirrored in a private Seagate Jira Server: https://jts.seagate.com/browse/EOS-28373. Note that community members will not be able to access that Jira server but that is not a problem since all activity in that Jira mirror will be copied into this GitHub issue.

Closing as an obsolete


ibax game

Clear and concise description of the problem
Working on application improvement and development
Suggested solution
Having game events within the ibax network application and distributing the points earned in the game to the members will help the progress and development of the system.
Alternative
No response
Additional context
No response
Validations

[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

very good

Umarım olur


Cosmetics are not changed correctly.

The cosmetics are not changed correctly (When changing the skin for example the bot remains invisible), please fix the paths. 🙏

Fixed.


chore: set minimum node version to 16

Set node lts version in nvmrc

Node.js 14 is also LTS. See the release schedule. Also, the package.json says >=14.

Yeah I did intend for this package to be 14+ here—are you noticing some code that is 16+ somewhere?

@binyamin v14 is in maintenance LTS. The active LTS is v16.
@zachleat the issue I had was that the base64url encoding used in hash.digest("base64url") was only introduced in Node v15.7 and backported to Node v14.18. My nvm was picking v14.16 which wasn't compatible:

Happy to change the nvmrc to match v14.18 if you'd like.

Merging this one but we’ll roll with the more accurate 14.18 moving forward!


minor cleanup, improved register/unregister listeners

Coverage increased (+0.2%) to 26.641% when pulling 4179d46518e451dd2d23e9883a4c4b6ae8d193ce on listeners into ce3ee8c11fcefc52880b98010f29d84930a808cb on master.


Split check for hotplug disks into own function.

The current place for the check seems misplaced, and we
additionally have to carry this value around for a bit.
Release note:

NONE

The code was changed enough that the simplification doesn't apply.


Get-process does not populate the Handles field.

Steps to reproduce
Get-Process
Expected behavior
The returned output contains the Handles fields
Actual behavior
Handle property is always 0
PS D:> Get-Process
Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
  0      32    25108      26968       4.47   8844   1 ApplicationFrameHost
  0      13     7392      13196       0.11  22956   0 audiodg

Environment data

> $PSVersionTable
Name                           Value
----                           -----
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSEdition                      Core
BuildVersion                   <IP_ADDRESS>
GitCommitId                    v6.0.0-alpha.9-246-g124535f68b1cc8faaa052631a7db97444abbbcee
PSRemotingProtocolVersion      2.3
CLRVersion
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0
PSVersion                      6.0.0-alpha

System.Diagnostics.Process.HandleCount does not exist for CoreCLR. Have we filed a bug for them to add it back?

I not found such open CoreCLR Issue.
But code Process.cs contain comments:

// In CoreCLR, the System.Diagnostics.Process.HandleCount property does not exist.
// I am adding a note property HandleCount and temporarily setting it to zero.
// This issue will be fix for RTM and it is tracked by 5024994: Get-process does not populate the Handles field.

There might be an internal MSFT process on this issue. If so, then it would be good to confirm it here that the bug will be fixed. (When?)
Related #1812

Closing this one, reopening #1812


3D preview view disappears.

Interesting repo- great work. A couple of issues, when I've done the scan the preview view disappears. Also, on downloading the repo- the Xcode project files link to your personal machine's home folder, no relative. Very cool you got to work without pods or any external frame works.

Thanks for checking it out.  So there's a Metal View for the scan rendering, and then an ARSCNView is presented on top of that to preview the scan. It might not be aligned  in front of you so you may have to move the phone around to find the mesh.  Are you able to run the project ok? Let me know if you have an idea on how to get those files linked correctly.


standardise overwrite tag doesn't remove old object

What happened?
When setting overwrite=True for e.g. standardise.standardise_flux, standardise.standardise_fp etc. there are 2 identical objects in the object store, as the previous object is not deleted
What did you expect to happen?
The previous version would be removed and a new one take its place
Minimal Complete Verifiable Example
No response
Relevant log output
No response
Anything else we need to know?
No response
Environment

I can't recreate this with a simple test, I've added a test to test_standardise.py named test_standardise_footprint_overwrite_deletes_old_datasource which we can add to do some more checks.

This is likely to be superseded by any updates made in relation to Issue #591. Will keep open for now but will likely close based on this.

Will be superceded by changes to storage in when addressing #591 .


Fix GH Actions Windows CI caching

Description
In #3901, the store path used for caching was C:\cabal\config\store instead of the correct C:\cabal\store. This was due a mix up of the path separators (/ vs \).
Also, we bump the cache version as we want to override the previous (empty) cache.
For evidence that this works, see this run, in particular how the Build dependencies and the Build projects [build] finish almost instantly.
Checklist

Branch

[x] Commit sequence broadly makes sense
[x] Commits have useful messages
[x] New tests are added if needed and existing tests are updated
[x] If this branch changes Consensus and has any consequences for downstream repositories or end users, said changes must be documented in interface-CHANGELOG.md
[x] If this branch changes Network and has any consequences for downstream repositories or end users, said changes must be documented in interface-CHANGELOG.md
[x] If serialization changes, user-facing consequences (e.g. replay from genesis) are confirmed to be intentional.

Pull Request

[x] Self-reviewed the diff
[x] Useful pull request description at least containing the following information:

What does this PR change?
Why these changes were needed?
How does this affect downstream repositories and/or end-users?
Which ticket does this PR close (if any)? If it does, is it linked?

[x] Reviewer requested

bors merge

bors retry