Samsung TV disappears after latest update

My Samsung TV (QE55Q7CGM) disappeared from home assistant after the update 1.2.4.
I have the following error in the log:
Thu Dec 26 2019 19:46:18 GMT+0100 (CET)

Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 408, in _async_add_entity
    await entity.async_update_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 286, in async_update_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 327, in _async_write_ha_state
    attr.update(self.state_attributes or {})
  File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 796, in state_attributes
    for attr in ATTR_TO_PROPERTY
  File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 797, in <dictcomp>
    if getattr(self, attr) is not None
  File "/config/custom_components/samsungtv_custom/media_player.py", line 319, in source_list
    self._gen_installed_app_list()
  File "/config/custom_components/samsungtv_custom/media_player.py", line 229, in _gen_installed_app_list
    app_list = self._remote.app_list()
TypeError: 'NoneType' object is not callable

I've made a new release, please try it.

I updated to v.1.2.5
After the first reboot of home assistant the tv was visible but error again in the log.
After the second reboot all is working again.

glad to hear it! if the new feature works correctly, it should now also show the running app in HA

I can‘t see the running app in ha.

Are you setting app_list? (as explained in Configuration)
Make sure to "Allow" the HA connection on the TV again (you should get a pop-up about it), updating this component requires refreshing permission on the TV.

No I don‘t set up app_list. It is autogenerated. All apps are visible in the dropdown. Should i add app_list to my config? How to get this numbers?
I allowed the connection again.

There is a list here of some known tizen apps and their IDs:
https://github.com/tavicu/homebridge-samsung-tizen/issues/26#issuecomment-447424879
But running apps should be visible with the autogenerated list too.. Although I didn't test it yet with autogenerated lists..

I've added a link to that list in the Readme and published a new release.. You can skip the update to not need to "Allow" HA again 😄

I updated against added 'Prime Video', 'YouToube' and 'DS Video' to the app_list.
The running app is showing for 'YouTube' and 'DS Video', but not for 'Prime Video'.

Not entirely sure what to say about that. But I found a new way of checking for the running app which might give better results. I'll ping you when I get it implemented.

Great. Thanks.

With the latest version I get this error:
Fri Dec 27 2019 16:13:16 GMT+0100 (CET)

'visible'
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 133, in handle_call_service
    connection.context(msg),
  File "/usr/src/homeassistant/homeassistant/core.py", line 1235, in async_call
    await asyncio.shield(self._execute_service(handler, service_call))
  File "/usr/src/homeassistant/homeassistant/core.py", line 1260, in _execute_service
    await handler.func(service_call)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 205, in handle_service
    self._platforms.values(), func, call, service_name, required_features
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 336, in entity_service_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 369, in _handle_service_platform_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 286, in async_update_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 327, in _async_write_ha_state
    attr.update(self.state_attributes or {})
  File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 796, in state_attributes
    for attr in ATTR_TO_PROPERTY
  File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 797, in <dictcomp>
    if getattr(self, attr) is not None
  File "/config/custom_components/samsungtv_custom/media_player.py", line 337, in source
    self._source = self._remote.get_running_app()
  File "/config/custom_components/samsungtv_custom/samsungtvws/remote.py", line 234, in get_running_app
    if root['visible']:
KeyError: 'visible'

@Krocko made a new release, try it pls

The error is gone. But the input is showing TV/HDMI all the time.

I hope the new one works for you, won't be able to work on this in the next few days.

It ist still the same.

I just reinstalled it to test, i had to accept about 20 pop-ups (for some reason) on 2 TVs, but after that, it works perfectly fine for me.

Hi, thanks for your work on this project. Unfortunatelly I can't get running app neither - alway showing TV/HDMI. No errors in log. Deleted all known devices on TV and generated new token file. App list is autogenerated

This don‘t work with app_list: autogenerated
U must specify the apps. An also with specified apps this don‘t work for all apps.

Is there some way to list all apps with their IDs? Something like http://TV_IP:8001/api/v2/applications/ (which just returns 404)? Because I am mainly using local apps that are not listed in those 2 app lists in documentation. Thanks

I am also interested in this but I don‘t found any other list.

@Krocko I hope it started working for you again after the last update.
@zbeky @Krocko I have thoroughly investigated all the APIs I could find from Samsung. I could not find any way of getting the app list from the TV, except the method that the component already uses, which is a WebSocket API, not a HTTP(s) API, so just opening a link in the browser to get the app list isn't an option.. Or at least not one that I know of yet.
The current method that is used to get the autogenerated list can be viewed here:
https://github.com/jaruba/ha-samsungtv-custom/blob/master/custom_components/samsungtv_custom/samsungtvws/remote.py#L169-L184
With all this said, I can't imagine why some apps wouldn't work, as @Krocko says one app doesn't show when it's running.. @Krocko please try the following link: http://{host}:8001/api/v2/applications/{value} and replace {host} with the TV IP and {value} with the ID of the app that is not working, do this when the app is running, and post the content from that page here so I can see what's going on.
I also don't know yet why it doesn't work with the autogenerated list, it should, but I didn't get to debugging this scenario yet.. I'll try fixing it in the future when I get some time.
(still out of country btw)

Thank you for working on this.
This is the output with opened Prime Video App.
{"id":"3201512006785","name":"Prime Video","running":false,"version":"1.2.4","visible":false}

There is definitely something wrong with that response.. we're monitoring the visible state of the apps. So you can better understand this:

"running": false means the app is not even currently started, keep in mind, an app can be running but not visible, as in.. it can be running but in the background

"visible": false means that the app is not currently visible, in this case, the app can be either running or not.. if it's running, then the app is running in the background

So your TV not only says this app isn't visible, but also that it's not even running. I guess this can be either a bug in the Tizen OS version, or the app itself.. We can't really do something about what the TV says about apps..
But I know a WebSocket endpoint to get app info, that hopefully includes visible, that might help with this or it might not.. Can't be sure as your TV has issues with this one app, it might have issues with it through the WebSocket API too..
Maybe you're using the wrong app ID for Prime Video? Can you open the Prime Video app by clicking it in the list from HA?

Yes, i can open the app if I select the entry in the app list.


Can we improve the explanation of agentKeepAlive

[Enter feedback here]
AWS explains maxSockets nicely.  They explain the benefits and why one should consider using it. Can we augment that somewhere?
See what they have:
https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/node-configuring-maxsockets.html
Thanks!
-cg :)

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

ID: 99e6469b-0c90-c4ba-cf41-354ea4919ea2
Version Independent ID: 80944b77-6b15-5f0b-5388-ee4430dd090e
Content: Node.js best practices and troubleshooting - Azure App Service
Content Source: articles/app-service/app-service-web-nodejs-best-practices-and-troubleshoot-guide.md
Service: app-service
GitHub Login: @msangapu-msft
Microsoft Alias: msangapu

@carolga,  Thanks for the feedback! We are taking a look into this and will get back to you soon.

@carolga,  In this doc section 'My node application is making excessive outbound calls', the info flow stems from 'Scenarios and recommendations/troubleshooting' topic. There is additional information on this matter under the section 'Node.js and outgoing http requests' on Best Practices for Azure App Service doc.
Also, this doc provides a fine summary with an example and links to NPM docs for additional details.
Hope it clarifies. Thanks again for taking time to share your valuable feedback, it's much appreciated.

@AjayKumar-MSFT Can we put a line in there about how this setting (maxsockets) can affect memory usage and why?  Does it improve overall performance? What does it do?  We need to explain to cx why this would impact performance and it would be helpful to have that in msdocs.

Thanks for the feedback! I'll follow-up further with the content author for their review on this.

Hi @cephalin I asked Ajay to assign this to you. Is this something we can add to the configure docs? Or is this too node-specific? Also, I'm not sure if this setting is honored or if there's any platform overrides?

Internal item created: https://dev.azure.com/msft-skilling/Content/_workitems/edit/288544
#please-close


Changes to connect to process monitor endpoint even if socket adress for agent communication endpoint is not set

As per current scenario we are configuring process monitor only when a valid agent socket address is set. But if the agent connection is made using some other approach for e.g. Named pipe, string "hello" is returned as socket address which leads to error invalid socket address and hence the process monitor endpoint is not established. So making connection to processmonitor independent of agentsocketaddress. Please find below the sample content of .agent file which is leading to the issue -
{
"AcceptTeeEula": "True",
"AgentId": "29xxxx",
"AgentName": "Azure Pipelines",
"AutoUpdate": "False",
"PoolId": "10xx",
"ServerUrl": "https://xxx/",
"SkipCapabilitiesScan": "True",
"SkipSessionRecover": "True",
"workFolder": "_work",
"NotificationSocketAddress": "hello",
"WorkFolder": "xxxx",
"MonitorSocketAddress": "<IP_ADDRESS>:49100"
}

@divman25 Please review

@thechrisjohnson we can we remove the "NotificationSocketAddress": "hello" hack we put into the agent?

LGTM

@TingluoHuang, yes I will remove that.


Font family colour issue in CSS

Issue Type: Bug
When we use the font stack of "Verdana, Geneva, Tahoma, sans-serif" as the value under font-family property in CSS, the Geneva is in White colour instead of the chocolate colour in which all other fonts are shown.

VS Code version: Code 1.48.0 (db40434f562994116e5b21c24015a2e40b2504e6, 2020-08-13T07:50:42.600Z)
OS version: Windows_NT x64 10.0.19041

System Info

Item
Value

CPUs
Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz (4 x 2400)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: enabledrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
3.92GB (0.77GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (2)

Extension
Author (truncated)
Version

prettier-vscode
esb
5.1.3

LiveServer
rit
5.6.1

The issue linked above by vscodebot is opened by me minutes ago before posting this comment but I closed it accidentally so I opened this new one.

I see the same behavior. Example:
h1 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
}

We get our syntax highlighting grammar for CSS from https://github.com/octref/language-css/. However, it looks like that repository doesn't allow issues to be filed on it. @octref (owner of that repository) FYI that this bug exists.

@alexr00
Thanks for the update!


Fix CVMFS missing annotation indexes

Introduced when CVMFS was last updated (August?). So at least ORG impacted plus any other servers using CVMFS that are not supplying these indexes on their own.
Known tools that are impacted so far

[ ] Featurecounts
[ ] Annotatemyids

Container issue. See https://github.com/galaxyproject/usegalaxy-playbook/issues/366


Issue #SB-1603 feat:Use cellphone number to trigger password reset OT…

Implementation for using phone number to trigger password reset OTP

Can you update the issue https://project-sunbird.atlassian.net/browse/SB-1603 and put a note about the implementation design.

@coolbung  updated the issue SB-1603 with implementation design wiki

@kochhar I made the changes suggested by you, please review and let me know if any more changes required


Supporting SDS on the new installer

Describe the feature request
Support SDS on the new installer istio/installer. This includes the following, ordered by priorities:

SDS for provisioning keys and certs for the workloads.
SDS for provisioning keys and certs for the control plane services.
Gradual SDS adoption.

Describe alternatives you've considered
Affected product area (please put an X in all that apply)
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Additional context

Could you specify what is "Gradual SDS adoption"?. Also, this may be related https://github.com/istio/istio/issues/16984


tcb-bundle task should delete the bundle folder on starting?

I see that tcb template has a tcb-bundle task
https://github.com/toradex/vscode-torizon-templates/blob/df4eeecf92aed9fb3cff59252f6b25735f7a6321/tcb/.vscode/tasks.json#L342-L378
It downloads the container images in a local directory, as described here
As far as I understand, if the local bundle folder already exists, it's not deleted and ovewritten downloading new containers, but it's used as it is.
If this is the case, it could contain old taghs of containers (from previous bundle commands).
Shouldn't tcb-bundle task start with the deletion of the bundle local folder (if it exists)?

This message on Toradex community explains that this behavior is possible using bundle --force which forces torizoncore-builder to delete any pre-existing bundle directory before creating a new one.
Should this be the default behavior?

It seems sensible to be, because in the context of the IDE it makes usage more ergonomic.
The build command should make it easy to re-create the directory if deleted by mistake. Allied to Git, it should be trivial to revert unintended changes.
@lucas-akira, as a TCB developer, do you have any thoughts?
@microhobby @andreriesco what about on the IDE side? Thoughts or concerns?

When using TCB as a separate command line interface, its default behavior is to avoid overwriting existing files and directories unless explicitly instructed by the user via the --force flag. We do this to reduce the risk of accidental data loss. Plus, it is also possible to specify a different directory for the bundle output with the --bundle-directory argument.
If the TCB template on the IDE extension only uses one default bundle directory and it's not possible to change that, I guess it makes sense to overwrite it by default when running the bundle task.

or also add an second task, that will run the with --force, with a user input like "have you sure? this will delete the bundle folder" or some like this.


Failing to run make

Description
When trying to run make for the first time it seems to be failing on the index creation process
Steps to Reproduce
Steps to reproduce the behavior:
execute make
Following error is noticed
ERROR [2019-04-10T20:41:09.526Z] (amphora-search/32596 on bobs-MacBook-Pro-4.local): Client.bulk errored on batch operation
amphoraSearchVersion: "7.3.0"
file: "/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/amphora-search/lib/services/elastic.js"
ops: [
{
"index": {
"_index": "local_sites_v1",
"_type": "_doc",
"_id": "claydemo"
}
},
{
"name": "Clay Demo",
"slug": "claydemo",
"host": "localhost",
"path": "",
"port": 80,
"protocol": "http",
"assetDir": "public",
"assetPath": "",
"mediaPath": "localhost/media/sites/claydemo/",
"siteIcon": "undefined"
}
]
items: [
{
"index": {
"_index": "local_sites_v1",
"_type": "_doc",
"_id": "claydemo",
"status": 403,
"error": {
"type": "cluster_block_exception",
"reason": "blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"
}
}
}
]
_label: "ERROR"
ERROR [2019-04-10T20:41:09.527Z] (amphora-search/32596 on bobs-MacBook-Pro-4.local): Error initialzing lists: Client.bulk errored on batch operation
amphoraSearchVersion: "7.3.0"
file: "/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/amphora-search/lib/init.js"
stack: "Error: Client.bulk errored on batch operation\n    at /Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/amphora-search/lib/services/elastic.js:384:17\n    at tryCatcher (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/util.js:16:23)\n    at Promise._settlePromiseFromHandler (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/promise.js:512:31)\n    at Promise._settlePromise (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/promise.js:569:18)\n    at Promise._settlePromise0 (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/promise.js:614:10)\n    at Promise._settlePromises (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/promise.js:694:18)\n    at _drainQueueStep (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/async.js:138:12)\n    at _drainQueue (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/async.js:131:9)\n    at Async._drainQueues (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/async.js:147:5)\n    at Immediate.Async.drainQueues [as _onImmediate] (/Users/bob/Desktop/Project_Workspaces/clay-starter/app/node_modules/bluebird/js/release/async.js:17:14)\n    at processImmediate (internal/timers.js:443:21)"
_label: "ERROR"
Desktop

OS:  MacOS High Seirra
Node: v11.13.0
Docker version 18.09.2, build 6247962

@pedram80 it looks like the ElasticSearch docker container might be having issues. The  error "reason": "blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];" is saying your index is set into a read only state which is usually caused by hard disk limitations.
See: https://stackoverflow.com/questions/48155774/elasticsearch-read-only-allow-delete-auto-setting and https://www.elastic.co/guide/en/elasticsearch/reference/6.7/disk-allocator.html
I would recommend the following:

Stop all docker containers
Run make clear-data to wipe your local instance's data
Ensure docker has enough allocated hard disk/memory on your machine
Run through the startup process

Let me know if that doesn't work!

Yes that did the trick , i added following line to elastic search.yml
cluster.routing.allocation.disk.threshold_enabled : false

👍 perfect, glad that worked out!


Assert that an instanciated PrivateKey is usable

Include a test for validity of an instanciated PrivateKey

Rebased onto master;

Ported test to PHPUnit.
Ran php-cs-fixer over test.
Corrected whitespace for Relax_Openssl_PrivateKey::isValid()

Rebased onto master;

Ported test to PHPUnit.
Ran php-cs-fixer on tests/Relax/Openssl/PrivateKeyTest.php.
Corrected whitespace for Relax_Openssl_PrivateKey::isValid().

Note that commerce master at the time I'm writing this is depending on this features/test_is_valid branch via the https://github.com/99designs/relax/tree/844a2468537526ac9db43960ceef5749df674d1b commit, which has since been rebased away.
/cc @lox

Fixing this multi-year version stalemate:

https://github.com/99designs/relax/pull/3
https://github.com/99designs/ergo/pull/22

Amazing! \o/


[Gemini] add albert in test models.

@superhao1995 The Albert runtime tracer results.

The bert case


snakemake workflow

Added a snakemake workflow and brief tutorial.
Questions:

Should I place example data or outputs in this directory? (I assume not)
Are @gregcaporaso 's test data public? or should we point to other test data?

Notes for the future:

maybe give an example using some real data, or work into a full tutorial
add @ebolyen 's visualizer to the workflow (is this still in progress?)

Do we want the GHA CI to do anything with this snakemake workflow? We could run it as part of the build process (assuming we get example data).

@nbokulich, this looks great! Thanks for taking the time to learn Snakemake and put this together! I plan to download and test in a little bit. Want me to update to use the new action names when I do that?
@nbokulich, @thermokarst - answers to your questions:

Should I place example data or outputs in this directory? (I assume not)

No, let's not put it in the repo right now.

Are @gregcaporaso 's test data public? or should we point to other test data?

Most likely yes. I had previously brought up using these data and making them publicly accessible on the ACGU calls and they approved. Now that I've actually assembled the data sets and know exactly what we'd be making public, I'm going to run it by everyone on this afternoon's call and confirm that there are no issues.

maybe give an example using some real data, or work into a full tutorial

This is all real data, so I think it should work for a full tutorial. It's more locally-focused than the ACGU pre-print data, but I think it should still be interesting (we don't have permission to use the global dataset from GISAID). @ebolyen noticed an issue in our workflow yesterday which we're going to fix - that should result in a lot more context sequences being retained (just in case you noticed that only two are retained in this data set and that was leading you to think we should use different data).

add @ebolyen 's visualizer to the workflow (is this still in progress?)

Yep, still in progress.

Do we want the GHA CI to do anything with this snakemake workflow? We could run it as part of the build process (assuming we get example data).

That'd be great. I'll follow up when I have final approval from ACGU to use the data. This can happen post pre-print/MVP. I'm going to submit a PR today to update the main tutorial. Do you guys think I should merge @nbokulich's README.md into that for example as a quickstart section, and then the more detailed tutorial could follow? In that case just running the main tutorial via the GHA CI would cover this as well.

@thermokarst - answers to your questions:

Thanks!

Do you guys think I should merge @nbokulich's README.md into that for example as a quickstart section, and then the more detailed tutorial could follow?

Yes, I think that's a great idea.

@nbokulich, I made a few changes here. If you're good with these changes, I think we should merge this and then make some final tweaks when we get the final steps of the workflow together.

Thanks @gregcaporaso ! One final change to make your edits stick.

Do you guys think I should merge @nbokulich's README.md into that for example as a quickstart section, and then the more detailed tutorial could follow?

Is this something we should do in this PR? Or follow up later?
Otherwise I am ready to merge when you are.

I just merged in the latest changes from master (the diff was lookin' a little wild).

quickstart section

@nbokulich, I was thinking of addressing that in the PR when I work on the tutorial document.


Updating dev dependencies to address a security vulnerability and upd…

Upgrading /home/cinar/indicatorts/package.json
[====================] 10/10 100%
@types/jest                       ^29.5.5  →  ^29.5.6
@typescript-eslint/eslint-plugin   ^6.7.3  →   ^6.8.0
@typescript-eslint/parser          ^6.7.3  →   ^6.8.0
esbuild                           ^0.19.4  →  ^0.19.5
eslint                            ^8.50.0  →  ^8.52.0
Run npm install to install new versions.
cinar@dell-linux:~/indicatorts$ npm audit fix
added 385 packages, and audited 386 packages in 5s
58 packages are looking for funding
run npm fund for details
found 0 vulnerabilities

Codecov Report

Merging #367 (4ce739b) into main (9ddd99e) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #367   +/-   ##
=======================================
  Coverage   64.64%   64.64%
=======================================
  Files          93       93
  Lines        1533     1533
  Branches      183      183
=======================================
  Hits          991      991
  Misses        529      529
  Partials       13       13

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Allow to create cdkDragPreview from the drag drop service

Feature Description
Allow the creation of cdkDragPreview elements outside of a cdkDropList.
Use Case
I would like to be able to drag an element Base from a zone A to a zone B, with a preview without losing the place Base was in.
On the event dragstart a call to DragDrop (for example) would allow me to duplicate Base or another template element passed to the creation method.
That element Preview would be draggable and would follow the cursor. Base would act as a cdkDragPlaceholder and preview as a cdkDragPreview.
On the event drop, I would handle myself what needs to be done. In my case, I only want to get the position of the event, which I can easily do as it's native.
Ideally, we would keep a reference to the element Base to be able to delete it at that point.
I can see difficulties on what to do of Preview or Base by default here. Should Base disappear and Preview stay at the end of the body? Should Preview get nested somewhere where it got dropped? I have no answers here.
I see this as a follow-up to #14261, in that it is a purely cdk request for all DOM nodes.
Thank you

Bump for visibility


internal/distro/rhel85: move systemd logs kargs to the installer image

Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>This PR fixes https://github.com/osbuild/osbuild-composer/issues/1701

Might need an adaption of the greenboot tests since logging target changed. Otherwise looks good.

Might need an adaption of the greenboot tests since logging target changed

is that something that lives in this repo?

@yih-redhat I checked greenboot log, this PR fixed #1701. Could you please update check-ostree.yaml and remove un-used log check task? Thanks.

@yih-redhat ansible fact vda4_detected is not required in this case. Could you please remove it? Thanks.

@yih-redhat ansible fact vda4_detected is not required in this case. Could you please remove it? Thanks.

Got it, thanks! Antonio will remove it as it's one-line change.

this should be good to go now and can go in

Looks good to me. Thanks @runcom!


More unit test coverage

Added more tests for go coverage

Current coverage is 96.94%

Merging #4 into master will increase coverage by +1.53% as of 5a25c19

@@            master      #4   diff @@
======================================
  Files            7       7
  Stmts          131     131
  Branches        24      24
  Methods          0       0
======================================
+ Hit            125     127     +2
  Partial          1       1
+ Missed           5       3     -2

Review entire Coverage Diff as of 5a25c19

Powered by Codecov. Updated on successful CI builds.


IVY-1526 Use parent pom's license (if any) if the child pom doesn't e…

…xplicitly have licenses of its own
A backport of license fixes for sbt's Ivy 2.3.
Notes:

This fix will apply to newly resolved pom.xml files in Ivy. It will allow the parent pom license to fill in the artifact's license if the artifact does not specify one.
This fix will NOT fix existing cached module descriptors.  You will need to clean ~/.ivy2/cache of all "bad" descriptors for this fix to apply.

Related to sbt/sbt#2118
Review by @eed3si9n cc @benmcann

Hi @jaikiran,
Thank you for your contribution! We really value the time you've taken to put this together.
Before we proceed with reviewing this pull request, please sign the Typesafe Contributors License Agreement:
http://www.typesafe.com/contribute/cla

@jaikiran Ignore the typesafehub validator.  Thanks for the fix to apache Ivy, we may be pulling that in ourselves quickly.  See my notes for some caveats to the fix, and thanks for the hard work!

LGTM

The build history on Travis looks pretty bloody - https://travis-ci.org/sbt/ivy/builds
Maybe we should remove some of the flaky tests?

@eed3si9n If you let me know which one is flaky, sure. I know locally, the tests try to hit a domain that doesn't exist and my ISP is providing its own 404 pages with advertisements, whereas the test expects an actually 404.  Perhaps this is one you should run locally too to verify my work.

I wasn't sure if we wanted to wait for the upstream fix (https://github.com/apache/ant-ivy/pull/7) to be merged, but otherwise looks good

@eed3si9n I disabled the flaky test suites.  Not sure in junit how to disable just the flaky test without removing it completely.   Not sure we really want to disable Ibiblio tests generally, just teh one that tries to hit an invalid URL/domain name.

@benmccann we're already running with patches above/beyond that in mainstream, so I'm ok merging this as is.  I did a review of the code and it looks fine.

Any tests that have failed or errored frequently are candidates for disabling, so we can actually catch regressions.
https://travis-ci.org/sbt/ivy/builds/35535652:
    [junit] Running org.apache.ivy.osgi.updatesite.UpdateSiteLoaderTest
    [junit] Tests run: 3, Failures: 0, Errors: 1, Time elapsed: 15,923 sec
    [junit] Test org.apache.ivy.osgi.updatesite.UpdateSiteLoaderTest FAILED

Ok, build is now working.

Merged!

awesome. thanks guys!

Thank you very much @jsuereth, for merging this.
I'll wait on the ivy dev team to merge it to ivy upstream too.

Is this change in sbt 0.13.9? I just tried it and it doesn't seem like it's working yet


swri_console: 2.0.3-2 in 'humble/distribution.yaml' [bloom]

Increasing version of package(s) in repository swri_console to 2.0.3-2:

upstream repository: https://github.com/swri-robotics/swri_console.git
release repository: https://github.com/ros2-gbp/swri_console-release.git
distro file: humble/distribution.yaml
bloom version: 0.11.2
previous version for package: 2.0.2-1

swri_console
* Fix QoS on Humble (#55 <https://github.com/swri-robotics/swri_console/issues/55>)
  * Use Humble's Default rosout QoS Settings
  Co-authored-by: David Anthony<EMAIL_ADDRESS>  Co-authored-by: Tony Najjar<EMAIL_ADDRESS>* Contributors: David Anthony, Tony Najjar

It seems that this introduces a regression: https://build.ros2.org/view/Hbin_uJ64/job/Hbin_uJ64__swri_console__ubuntu_jammy_amd64__binary/25/
I'm going to revert this PR.


Docs: add the model's wiki

Follows up https://github.com/datagir/nosgestesclimat-site/issues/701 by creating the wiki workflow for the model.
Tasks

[ ] Setup the CI
[ ] Add pages:

[ ] _Sidebar
[ ] _Footer
[ ] Home
[ ] Contributing
[ ] Translation

Is this issue still relevant ? :)

I don't know if we should have two separated wikis on both repositories or keeping only one?


Translation of optuna.study & optuna.storages

Can you please fix the branch and remove the duplicated commits?


UI Kit (.psd, .ai .png)

Gen to review final UI Kit

Needs tabs, drawers and accordions, images and avatars, colour and typography (to be updated).
Gen and Sierra to review and compare to mood boards starting in sprint 9.

Currently working on review doc v01 with suggestions within.

same note as in GitHub. working on review doc

Changes required based on recommendations made in the UI kit review: https://github.com/gctools-outilsgc/design-system/blob/master/ui_kit_visual_review/DCD_UI_Kit_Review_June_2018_v02_MM.pdf

UI kit completed. Changes being made based on technical and visual review


Completely and totally out of date

Screen shots are wrong, the options are wrong and following the first step "create your project" does not create the boilerplate c# class. Completely useless as a starting point.

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

ID: 6e88ea08-81ef-2b5a-b9d6-539e85592672
Version Independent ID: f2d8b7b4-906a-d1f5-5201-fc22a7890955
Content: Create your first function in Azure using Visual Studio
Content Source: articles/azure-functions/functions-create-your-first-function-visual-studio.md
Service: functions
Product: unspecified
GitHub Login: @ggailey777
Microsoft Alias: glenga

@GeekActual thanks for the feedback. We are in the process of updating this topic now, and you should see updates in a week or so. My apologies for the bad experience.

@GeekActual I've made some freshness updates to the Visual Studio quickstart, but I didn't find anything in the current article that was "completely and totally out of date." I was able to create a C# functions project from the HTTP trigger C# template. Are you using the latest version of Visual Studio and the Azure Functions tools?

Unless @GeekActual can provide us with more details about the issues with this topic, let's assume the issues are addressed. #please-close

@GeekActual We will now close this issue. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Check tracking of formModel.values in an addReaction function.

Have noticed in that a reaction set up in a model constructor to track the value of a formfield
does not actually track that value unless the formModel is marked as @observable
@HoistModel
export class LookupTabModel {

   @managed
   @observable   // <---- THIS SHOULD NOT BE NECESSARY
    someFormModel = new FormModel({fields: [{name: 'someFieldName'}]});

    constructor() {
        this.someFormModel.init();

        this.addReaction({
            track: () => this.someFormModel.values.someFieldName,
            run: () => {
                this.doSomething();
            }
        });
  }
}

Hi Colin -- I checked this in toolbox, and am unable to reproduce.
I originally suspected perhaps there is some problem with the observing the results of the values proxy, but that now seems unlikely to me -- app use this way of getting values for observation constantly
Let's come up with a reproducible example in toolbox, or look at the app in question and see whats going on -- my strong suspicion is that this is an application issues.

Closing this --- I don't think this is a hoist issue -- as discussed with Colin, probably related to a number of other things going on in the application in question


Setup Travis build

Work item to track turning on travis build

WARNING!
Please read: https://github.com/KhronosGroup/UnityGLTF/pull/145#issuecomment-372065711

apologies got over aggressive with closing things....

Thank you @Vytek . We have builds now and they are deploying to the releases section.


Errors with first Tutoral ASP.NET Core MVC web development with controllers and views

Installed VS 2017 and tried the first tutorial. Crating a new project says to use "ASP.NET Core Web Application (.NET Core)".  That template doesn't exist in the center choices. I reinstalled core 2.1 SDK and it didn't make any difference. The other 4 templates as shown in the example under new projecr >web> .NET Core do exist. I.E. Console app (.Net Core), Class Library(>NET Core), MSTest Test Project(.NET Core), and xUnit Test Project(.NET Core)

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

ID: faf18d20-d28f-1efa-d329-181fff3630fa
Version Independent ID: 46a7c2e0-4871-491f-02c2-54f7df2237b1
Content: Get started with ASP.NET Core MVC and Visual Studio
Content Source: aspnetcore/tutorials/first-mvc-app/start-mvc.md
Product: aspnet-core
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

@WayneSudol Which version of VS 2017 did you install (I think current is 15.7.4)? My screens match the tutorial (except that I also have Blazor installed) ...

Latest one. Installed 4 days ago.
Sent from my iPhone
On Jul 4, 2018, at 19:07, Luke Latham <notifications<EMAIL_ADDRESS>wrote:
@WayneSudolhttps://github.com/WayneSudol Which version of VS 2017 did you install (I think current is 15.7.4)? My screens match the tutorial (except that I also have Blazor installed) ...
[capture]https://user-images.githubusercontent.com/1622880/42298892-ea3b5f8e-7fcd-11e8-8d65-76768d2e1d5c.PNG
[capture1]https://user-images.githubusercontent.com/1622880/42298896-ecedbc0e-7fcd-11e8-963e-2bf5f9ff4fff.PNG
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/aspnet/Docs/issues/7453#issuecomment-402586442, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Am87GLGhDiWz54MnJIepj31wCTd9G4zaks5uDXTJgaJpZM4VDJKt.

Confirm your version just to make sure: Help > About Microsoft Visual Studio.

it's 15.7.4
Here's what's installed from VS Help About
Microsoft Visual Studio Professional 2017
Version 15.7.4
VisualStudio.15.Release/15.7.4+27703.2035
Microsoft .NET Framework
Version 4.7.02558
Installed Version: Professional
Visual C++ 2017   00369-60000-00001-AA369
Microsoft Visual C++ 2017
Application Insights Tools for Visual Studio Package   8.12.10405.1
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 2017   15.0.40601.0
ASP.NET and Web Tools 2017
ASP.NET Core Razor Language Services   15.7.31476
Provides languages services for ASP.NET Core Razor.
ASP.NET Web Frameworks and Tools 2017   5.2.60419.0
For additional information, visit https://www.asp.net/
Azure App Service Tools v3.0.0   15.0.40608.0
Azure App Service Tools v3.0.0
C# Tools   2.8.3-beta6-62923-07. Commit Hash: 7aafab561e449da50712e16c9e81742b8e7a2969
C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
Common Azure Tools   1.10
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
JavaScript Language Service   2.0
JavaScript Language Service
JavaScript Project System   2.0
JavaScript Project System
JavaScript UWP Project System   2.0
JavaScript UWP Project System
Merq   1.1.19-rc (a4ffc1b)
Command Bus, Event Stream and Async Manager for Visual Studio extensions.
Microsoft Continuous Delivery Tools for Visual Studio   0.3
Simplifying the configuration of continuous build integration and continuous build delivery from within the Visual Studio IDE.
Microsoft JVM Debugger   1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines
Microsoft MI-Based Debugger   1.0
Provides support for connecting Visual Studio to MI compatible debuggers
Microsoft Visual C++ Wizards   1.0
Microsoft Visual C++ Wizards
Microsoft Visual Studio Tools for Containers   1.1
Develop, run, validate your ASP.NET Core applications in the target environment. F5 your application directly into a container with debugging, or CTRL + F5 to edit & refresh your app without having to rebuild the container.
Microsoft Visual Studio VC Package   1.0
Microsoft Visual Studio VC Package
Mono Debugging for Visual Studio   4.10.5-pre (ab58725)
Support for debugging Mono processes with Visual Studio.
NuGet Package Manager   4.6.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
ProjectServicesPackage Extension   1.0
ProjectServicesPackage Visual Studio Extension Detailed Info
ResourcePackage Extension   1.0
ResourcePackage Visual Studio Extension Detailed Info
SQL Server Data Tools   15.1.61804.210
Microsoft SQL Server Data Tools
TypeScript Tools   15.7.20419.2003
TypeScript Tools for Microsoft Visual Studio
Visual Basic Tools   2.8.3-beta6-62923-07. Commit Hash: 7aafab561e449da50712e16c9e81742b8e7a2969
Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
Visual C++ for Cross Platform Mobile Development (Android)   15.0.27625.00
Visual C++ for Cross Platform Mobile Development (Android)
Visual C++ for Linux Development   1.0.9
Visual C++ for Linux Development
Visual F# Tools 10.1 for F# 4.1   <IP_ADDRESS>.  Commit Hash: 173513e369ffb7a1c4d5dccf83696d9aac2ab2d0.
Microsoft Visual F# Tools 10.1 for F# 4.1
Visual Studio Code Debug Adapter Host Package   1.0
Interop layer for hosting Visual Studio Code debug adapters in Visual Studio
Visual Studio Tools for Apache Cordova   15.123.7408.1
Visual Studio Tools for Apache Cordova
Visual Studio Tools for CMake   1.0
Visual Studio Tools for CMake
Visual Studio Tools for Universal Windows Apps   15.0.27703.2035
The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.
VisualStudio.Mac   1.0
Mac Extension for Visual Studio
Windows Machine Learning Generator Extension   1.0
Windows Machine Learning Visual Studio Extension Detailed Info
Xamarin   <IP_ADDRESS> (35a01d8dc)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin Designer   4.12.1 (f3257e429)
Visual Studio extension to enable Xamarin Designer tools in Visual Studio.
Xamarin.Android SDK   <IP_ADDRESS> (HEAD/dffc59120)
Xamarin.Android Reference Assemblies and MSBuild support.
Xamarin.iOS and Xamarin.Mac SDK   <IP_ADDRESS> (64fece5)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.
Sent from Outlookhttp://aka.ms/weboutlook

From: Luke Latham<EMAIL_ADDRESS>Sent: Wednesday, July 4, 2018 7:16 PM
To: aspnet/Docs
Cc: WayneSudol; Mention
Subject: Re: [aspnet/Docs] Errors with first Tutoral ASP.NET Core MVC web development with controllers and views (#7453)
Confirm your version just to make sure: Help > About Microsoft Visual Studio.
[capture]https://user-images.githubusercontent.com/1622880/42299139-28582d1e-7fcf-11e8-97a0-e39d436552c7.PNG
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/aspnet/Docs/issues/7453#issuecomment-402588033, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Am87GM79TYX-bMC7oxAFHEHAnkrtBK3_ks5uDXb5gaJpZM4VDJKt.

Good ... and since you installed 2.1 ... when you go to %ProgramFiles%\dotnet\sdk, you see the 2.1.301 SDK installed?

... and I guess you did check off the "Cross platforms and web dev workload" when installing, right?

Hi Luke. Nope, it's 300 and 201.
As you can see,  2.1.300 was installed a few hours ago when i did a control panels -> programs --> change -> repair
Here's the verification.
[cid:3500e3cc-59a2-4a27-a5b5-42f8d28d846e]
[cid:d424c19a-c751-4d5f-bab1-926d8a74d000]
Sent from Outlookhttp://aka.ms/weboutlook

From: Luke Latham<EMAIL_ADDRESS>Sent: Wednesday, July 4, 2018 8:08 PM
To: aspnet/Docs
Cc: WayneSudol; Mention
Subject: Re: [aspnet/Docs] Errors with first Tutoral ASP.NET Core MVC web development with controllers and views (#7453)
Good ... and since you installed 2.1 ... when you go to %ProgramFiles%\dotnet\sdk, you see the 2.1.301 SDK installed?
[capture]https://user-images.githubusercontent.com/1622880/42300577-bf86f6e6-7fd6-11e8-8187-b55d77f5d341.PNG
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/aspnet/Docs/issues/7453#issuecomment-402594586, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Am87GLelaL1ycJVWwwL9eZfjDFE8ljv7ks5uDYNAgaJpZM4VDJKt.

You'll want the 2.1.301 SDK. https://www.microsoft.com/net/download/windows ... top button on the left

I Don't remember if i did that.
On the web page tutorial, there is a install sdk 2.1 link as a prerequsite. I did install from that as i didn't remember if i had installed it as an option from the original install.
Sent from Outlookhttp://aka.ms/weboutlook

From: Luke Latham<EMAIL_ADDRESS>Sent: Wednesday, July 4, 2018 8:15 PM
To: aspnet/Docs
Cc: WayneSudol; Mention
Subject: Re: [aspnet/Docs] Errors with first Tutoral ASP.NET Core MVC web development with controllers and views (#7453)
... and I guess you did check off the "Cross platforms and web dev workload" when installing, right?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/aspnet/Docs/issues/7453#issuecomment-402595403, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Am87GDxgwOL0DXE8sht2lewVY6vmGnh7ks5uDYTWgaJpZM4VDJKt.

If you need to confirm workloads, you can call up the installer to check by going to Tools > Get Tools and Features.

".NET Core cross-platform development" is all the way at the bottom under "Other Toolsets"

Still no joy. All info below after install of 301 and reboot.
[cid:ab9c804d-b298-4eea-b957-9bb5757651ee]
Microsoft Visual Studio Professional 2017
Version 15.7.4
VisualStudio.15.Release/15.7.4+27703.2035
Microsoft .NET Framework
Version 4.7.02558
Installed Version: Professional
Visual C++ 2017   00369-60000-00001-AA369
Microsoft Visual C++ 2017
Application Insights Tools for Visual Studio Package   8.12.10405.1
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 2017   15.0.40601.0
ASP.NET and Web Tools 2017
ASP.NET Core Razor Language Services   15.7.31476
Provides languages services for ASP.NET Core Razor.
ASP.NET Web Frameworks and Tools 2017   5.2.60419.0
For additional information, visit https://www.asp.net/
Azure App Service Tools v3.0.0   15.0.40608.0
Azure App Service Tools v3.0.0
C# Tools   2.8.3-beta6-62923-07. Commit Hash: 7aafab561e449da50712e16c9e81742b8e7a2969
C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
Common Azure Tools   1.10
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
JavaScript Language Service   2.0
JavaScript Language Service
JavaScript Project System   2.0
JavaScript Project System
JavaScript UWP Project System   2.0
JavaScript UWP Project System
Merq   1.1.19-rc (a4ffc1b)
Command Bus, Event Stream and Async Manager for Visual Studio extensions.
Microsoft Continuous Delivery Tools for Visual Studio   0.3
Simplifying the configuration of continuous build integration and continuous build delivery from within the Visual Studio IDE.
Microsoft JVM Debugger   1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines
Microsoft MI-Based Debugger   1.0
Provides support for connecting Visual Studio to MI compatible debuggers
Microsoft Visual C++ Wizards   1.0
Microsoft Visual C++ Wizards
Microsoft Visual Studio Tools for Containers   1.1
Develop, run, validate your ASP.NET Core applications in the target environment. F5 your application directly into a container with debugging, or CTRL + F5 to edit & refresh your app without having to rebuild the container.
Microsoft Visual Studio VC Package   1.0
Microsoft Visual Studio VC Package
Mono Debugging for Visual Studio   4.10.5-pre (ab58725)
Support for debugging Mono processes with Visual Studio.
NuGet Package Manager   4.6.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
ProjectServicesPackage Extension   1.0
ProjectServicesPackage Visual Studio Extension Detailed Info
ResourcePackage Extension   1.0
ResourcePackage Visual Studio Extension Detailed Info
SQL Server Data Tools   15.1.61804.210
Microsoft SQL Server Data Tools
TypeScript Tools   15.7.20419.2003
TypeScript Tools for Microsoft Visual Studio
Visual Basic Tools   2.8.3-beta6-62923-07. Commit Hash: 7aafab561e449da50712e16c9e81742b8e7a2969
Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
Visual C++ for Cross Platform Mobile Development (Android)   15.0.27625.00
Visual C++ for Cross Platform Mobile Development (Android)
Visual C++ for Linux Development   1.0.9
Visual C++ for Linux Development
Visual F# Tools 10.1 for F# 4.1   <IP_ADDRESS>.  Commit Hash: 173513e369ffb7a1c4d5dccf83696d9aac2ab2d0.
Microsoft Visual F# Tools 10.1 for F# 4.1
Visual Studio Code Debug Adapter Host Package   1.0
Interop layer for hosting Visual Studio Code debug adapters in Visual Studio
Visual Studio Tools for Apache Cordova   15.123.7408.1
Visual Studio Tools for Apache Cordova
Visual Studio Tools for CMake   1.0
Visual Studio Tools for CMake
Visual Studio Tools for Universal Windows Apps   15.0.27703.2035
The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.
VisualStudio.Mac   1.0
Mac Extension for Visual Studio
Windows Machine Learning Generator Extension   1.0
Windows Machine Learning Visual Studio Extension Detailed Info
Xamarin   <IP_ADDRESS> (35a01d8dc)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin Designer   4.12.1 (f3257e429)
Visual Studio extension to enable Xamarin Designer tools in Visual Studio.
Xamarin.Android SDK   <IP_ADDRESS> (HEAD/dffc59120)
Xamarin.Android Reference Assemblies and MSBuild support.
Xamarin.iOS and Xamarin.Mac SDK   <IP_ADDRESS> (64fece5)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.
[cid:d5850796-2697-4289-8b60-a663a4fa5599]
[cid:dadba83a-c6b2-46b7-96c4-17c1b2097efb]
Sent from Outlookhttp://aka.ms/weboutlook

From: Luke Latham<EMAIL_ADDRESS>Sent: Wednesday, July 4, 2018 8:24 PM
To: aspnet/Docs
Cc: WayneSudol; Mention
Subject: Re: [aspnet/Docs] Errors with first Tutoral ASP.NET Core MVC web development with controllers and views (#7453)
Oh, yeah ... ☝ I'm glad you said that. That link is 🤦♂ wrong! 🤦♂ lol
I'll patch it right now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/aspnet/Docs/issues/7453#issuecomment-402596432, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Am87GPqLPqROp7VJ7aYhFrJLyrrhv8KFks5uDYb5gaJpZM4VDJKt.


Updated channel and documentation to Rubocop v1.8.1

As usual, I'll create the correct base branch and update the PR before merging.

@filipesperandio I realize I made a minor mistake (maybe?) when I merged the last update. The Rubocop version was v1.7.0, but I merged the update to channel/rubocop-1-70, which would correspond to Rubocop v1.70. I'm going to merge this one as channel/rubocop-1-8-1, and hope very hard that Rubocop doesn't end up releasing v1.70 at some point some years from now. 😅🤞

@filipesperandio I realize I made a minor mistake (maybe?) when I merged the last update. The Rubocop version was v1.7.0, but I merged the update to channel/rubocop-1-70, which would correspond to Rubocop v1.70. I'm going to merge this one as channel/rubocop-1-8-1, and hope very hard that Rubocop doesn't end up releasing v1.70 at some point some years from now. 😅🤞

@DanielWright thanks for the heads up. I still had to stare at it for a few seconds to understand the difference 🙈
I think this is OK as is, and if they ever release a 1.70 version we won't care much old ones, guess we are fine.

@DanielWright thanks for the heads up. I still had to stare at it for a few seconds to understand the difference 🙈
I think this is OK as is, and if they ever release a 1.70 version we won't care much old ones, guess we are fine.

@DanielWright I am also adding a channel/rubocop-1-7-0 so we gonna have both (channel-rubocop-1-7-0 and channel-rubocop-1-70) pointing at version v1.7.0.
v1.8.0 will be channel/rubocop-1-8-0 as expected.

@DanielWright I am also adding a channel/rubocop-1-7-0 so we gonna have both (channel-rubocop-1-7-0 and channel-rubocop-1-70) pointing at version v1.7.0.
v1.8.0 will be channel/rubocop-1-8-0 as expected.

@filipesperandio Sounds good. Sorry if my explanation was a bit opaque! Hopefully this will be the last of the oddities from the 1.x version change.

@filipesperandio Sounds good. Sorry if my explanation was a bit opaque! Hopefully this will be the last of the oddities from the 1.x version change.

@DanielWright Nah, it was fine and no worries. All good.

@DanielWright Nah, it was fine and no worries. All good.


Bower 1.8.2 reports incorrect version

Output of bower -v && npm -v && node -v:
1.8.0
3.10.10
v6.11.3

Additional environment details (proxy, private registry, etc.):
NA
Steps to reproduce the issue:

Run bower -v

Describe the results you received:
1.8.0
Describe the results you expected:
1.8.2
Additional information:
NA

that's true.. does it affect you in any way?

No, I don't care.  Just thought the project might like to know...

yes, thank you

Seems to work for me now

Happening again for version 1.8.4.  Bower reports its version as "1.8.3".


Issue with data structure in coords

Coords are not used for sorting the data, such that is fits into the cupy.fft algorithm as expected
(structure has to be from 0 until positive maximal frequency, most negative until least negative)

Fixed for pypi version 0.0.11


Simplus Grid Tool

Name
Simplus Grid Tool
Screenshots

Focus Topic
Stability, dynamics, state space, EMT simulation, GUI
Primary Purpose
Dynamic analysis and EMT simulation of power systems
Description
Simplus Grid Tool (SimplusGT in short) is an open-source tool for dynamic analysis and time-domain simulation of power systems (large-scale, multi-apparatus, generator-converter-composite, AC or DC or hybrid AC-DC). The tool is based on Matlab/Simulink.
Mathematical Description
No response
Website
https://github.com/Future-Power-Networks/Simplus-Grid-Tool
Documentation
https://github.com/Future-Power-Networks/Simplus-Grid-Tool/tree/master/Documentations
Source
https://github.com/Future-Power-Networks/Simplus-Grid-Tool
Year
2019
Institution
No response
Funding Source
No response
Publications
2
Publication List
https://github.com/Future-Power-Networks/Simplus-Grid-Tool/tree/master/Documentations
Use Cases

Stability root-cause analysis of IEEE NETS-NYPS 68 bus systems with IBRs.
Controller design and stability analysis of grid-connected inverters.

Infrastructure Sector

[ ] Atmospheric dispersion
[ ] Agriculture
[ ] Biomass
[ ] Buildings
[ ] Communications
[ ] Cooling
[ ] Ecosystems
[X] Electric
[ ] District heating
[ ] Forestry
[ ] Health
[ ] Hydrogen
[ ] Individual heating
[ ] Land use
[ ] Liquid fuels
[ ] Natural Gas
[ ] Transportation
[ ] Water

Represented Behavior

[ ] Earth Systems
[ ] Employment
[X] Built Infrastructure
[ ] Financial
[ ] Macro-economy
[ ] Micro-economy
[ ] Policy
[ ] Social

Modeling Paradigm

[X] Analytics
[ ] Data
[X] Discrete Simulation
[ ] Dynamic Simulation
[ ] Equilibrium
[X] Engineering/Design
[ ] Optimization
[X] Visualization

Capabilities

State space modeling.
Dynamics and stability analysis.
Power flow calculation.
Pole/eigenvalue analysis.
Impedance spectrum analysis.
Modal analysis, sensitivity analysis, stability root-cause analysis.
EMT simulation (with GUI).

Programming Language

[ ] C – ISO/IEC 9899
[ ] C++ (C plus plus) – ISO/IEC 14882
[ ] C# (C sharp) – ISO/IEC 23270
[ ] Delphi
[ ] GAMS (General Algebraic Modeling System)
[ ] Go
[ ] Haskell
[ ] Java
[ ] JavaScript(Scripting language)
[ ] Julia
[ ] Kotlin
[ ] LabVIEW
[ ] Lua
[X] MATLAB
[ ] Modelica
[ ] Nim
[ ] Object Pascal
[ ] Octave
[ ] Pascal Script
[ ] Python
[ ] R
[ ] Rust
[X] Simulink
[ ] Swift (Apple programming language)
[ ] WebAssembly
[ ] Zig

Required Dependencies
No response
What is the software tool's license?
None
Operating System Support

[X] Windows
[X] Mac OSX
[ ] Linux
[ ] iOS
[ ] Android

User Interface

[X] Programmatic
[X] Command line
[ ] Web based
[X] Graphical user
[ ] Menu driven
[ ] Form based
[ ] Natural language

Parallel Computing Paradigm

[ ] Multi-threaded computing
[ ] Multi-core computing
[ ] Distributed computing
[ ] Cluster computing
[ ] Massively parallel computing
[ ] Grid computing
[ ] Reconfigurable computing with field-programmable gate arrays (FPGA)
[ ] General-purpose computing on graphics processing units
[ ] Application-specific integrated circuits
[ ] Vector processors

What is the highest temporal resolution supported by the tool?
Milliseconds
What is the typical temporal resolution supported by the tool?
Milliseconds
What is the largest temporal scope supported by the tool?

Seconds
What is the highest spatial resolution supported by the tool?
Component
What is the typical spatial resolution supported by the tool?
Component
What is the largest spatial scope supported by the tool?

Region
Input Data Format
xlsx, xlsm, JSON
Input Data Description
Parameters of power flow, network lines, apparatuses, etc
Output Data Format
Any data format supported by Matlab/Simulink
Output Data Description
Dynamic analysis model, EMT simulation model, reports of stability analysis, etc
Contact Details
<EMAIL_ADDRESS>Interface, Integration, and Linkage
No response

@yt-li  please post a license with GTSim and we can add to the portal.

@claytonpbarrows Thanks! I have posted a license (BSD-3-Clause) for this tool.

Should be all set - https://g-pst.github.io/tools/Tool/65 - know that the current site uses a quite aggressive cache, so you may need to use private browsing or a different device to see it right away.

@GordStephen @claytonpbarrows I can not still find the tool available on https://g-pst.github.io/tools/ could you please help to check it? Many thanks!

works for me:


boards: st: remove "- sdhc" tag from supported list

SDHC twister tag indicates that the board supports an SD host controller
driver. Since the ST SDMMC support is provided directly via a disk
driver, SDHC tests are not supported on ST boards. Drop this tag in
order to avoid twister failures running the SDHC tests on these
platforms.
In order to ensure these boards still receive testing, add an STM32 specific testcase for disk access to the tests/drivers/disk/disk_access testcase.yaml

Reassigning to @decsny, I can't review my own PR


Beginner implementing RotatedMaskRCNN

❓ Questions and Help
Hello,
I am a complete beginner in MaskRCNN. I have just started learning about it and I followed a tutorial based on using MRCNN for training a kangaroo recognition model (https://machinelearningmastery.com/how-to-train-an-object-detection-model-with-keras/), so that is the code I have so far.
I would like to implement Rotated MaskRCNN, but I just dont know how to start with it. My question is what would be the first steps for using this repository? Is there a way to implement it using the code written for MaskRCNN but changing it somehow?
Thanks in advance for every help or piece of advice you could give me.

Hi, I would look at the config https://github.com/mrlooi/rotated_maskrcnn#configs
A good way would be to compare the rotated MRCNN config and the non rotated config to see the difference
happy tunning! :)

Hmm can you post the error codes? Also note that this repo was updated more than a year ago, the pytorch package would have changed a lot

The changes in the versions of the packages must be the problem Im facing, as when running conda install -c pytorch pytorch-nightly torchvision cudatoolkit=9.0  , this error code comes up:

How could I know which versions should I use to make it work? The repo mentions using CUDA 9.0. However, for PyTorch, it says "PyTorch 1.0 from a nightly release. It will not work with 1.0 nor 1.0.1", but I don't know which of the current stable versions should I install. I guess I should find the current stable version correspondent to that nightly release, right? I am also confused about the torchvision version as it is not mentioned in the repo.
Furthermore, I guess it is on Python 2 (as the error code mentions torchvision is only working for Python 2.7), but I would like to make sure.
I have tried several combinations of versions but I can't make it work. Any idea of which versions should I install?
Thanks in advance! :)

Hi, yes the code was written in python 2.7, but should also work on python 3 as well if I remember correctly. I believe the working pytorch version at the time was 1.1 The error from your log seems to be related your version of torchvision being different. Would look into that first


Tests and some AST transform fixes

This project is great, but it lacks some unit tests. I wrote a starting point to this, as well as some fixes on tokens and class AST.
The assertSameAST function is pretty neat, it will help you find differences between expected espree AST and your transformed acorn AST, minus some expected exceptions.
The "class" fix will void the issues #21 and #8. It won't fix those, because class linting will fail with 'Foo' is not defined  no-undef, the same error the current stable eslint prints. But at least, when eslint will fix this issue, babel-eslint will work too!

I changed stuff in a separate commit. Do you prefer a rebase/commits edition instead?

Rebase would be good, thanks for doing this @BenoitZugmeyer!

Done! no problem.

Thanks!

@sebmck I investigated a little bit, and when this fix will land on eslint, we will need to revert the change in f1f6866, and issues #8 and #21 of babel-eslint will finally be fixed!


No Animation on iOS Safari

Here is a simple example: http://jsfiddle.net/eyh1uytj/2/

Click "Show Spinner" link.
Press "Home Button" on your mobile device
Open Safari again
Click "Show Spinner" link and see that animation no longer works

I'm really surprised that I'm the first who submitted this issue. You may replace steps 2 and 3 with just navigation to another browser tab, and then navigate back.
Tested on iOS 9.1.

I'm experiencing this as well. Seems to happen randomly.

I used this issue to get a work around in place:
https://github.com/fgnass/spin.js/issues/262

I've posted my fix/workaround as a pull request.

This should be fixed in spin.js v3.0.


feat(typeschema): add typeschema resolver

Resolver for TypeSchema: an universal adapter for schema validation, compatible with any validation library

@decs I've opened a PR #699 based on yours with merge conflicts resolved and some additional work. Thanks for your contribution - you deserve all the credit 😊. Feel free to review it ✌🏻


Allow specifying custom TokenCache when creating new credentials

Feature Request
I would like to be able to specify a custom TokenCache when creating new credentials using one of the azidentity.NewXYZCredential Methods.
The reason is, that restarting an application always requires a new login. I want to reuse the tokens from the previous login.
How could this potentially be achieved?
Imagine having a custom TokenCache writing credentials to a file:
type TokenCache struct {
	file string
}

func (t *TokenCache) Replace(cache cache.Unmarshaler, key string) {
	data, err := os.ReadFile(t.file)
	if err != nil {
		log.Println(err)
	}
	err = cache.Unmarshal(data)
	if err != nil {
		log.Println(err)
	}
}

func (t *TokenCache) Export(cache cache.Marshaler, key string) {
	data, err := cache.Marshal()
	if err != nil {
		log.Println(err)
	}
	err = os.WriteFile(t.file, data, 0600)
	if err != nil {
		log.Println(err)
	}
}

In my program, i would like to instruct the method azidentity.NewDeviceCodeCredential(options) to use this TokenCache like:
cacheAccessor := &TokenCache{"serialized_cache.json"}
cred, err = azidentity.NewDeviceCodeCredential(options, cacheAccessor)
if err != nil {
    ...
}

In the implementation of azidentity.NewDeviceCodeCredential only smaller changes should be required.
These changes might include allowing one or multiple optional parameters like e.g. the cacheAccessor in the method's signature. If such an option is set, the way the client is built should be done with e.g. public.WithCache(accessor):
// NewDeviceCodeCredential creates a DeviceCodeCredential. Pass nil to accept default options.
func NewDeviceCodeCredential(options *DeviceCodeCredentialOptions, accessor cache.ExportReplace) (*DeviceCodeCredential, error) {
	cp := DeviceCodeCredentialOptions{}
	if options != nil {
		cp = *options
	}
	cp.init()
	if !validTenantID(cp.TenantID) {
		return nil, errors.New(tenantIDValidationErr)
	}
	authorityHost, err := setAuthorityHost(cp.Cloud)
	if err != nil {
		return nil, err
	}
	c, err := public.New(cp.ClientID,
		public.WithAuthority(runtime.JoinPaths(authorityHost, cp.TenantID)),
		public.WithHTTPClient(newPipelineAdapter(&cp.ClientOptions)),
		public.WithCache(accessor),
	)
	if err != nil {
		return nil, err
	}
	return &DeviceCodeCredential{userPrompt: cp.UserPrompt, client: c}, nil
}

The goal is to reuse the RefreshToken and AccessTokens without having to log in after shutting down an application, because this information can be pulled again from the custom Cache.
So in this case, after successfully logging in once, the following popup: To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code XYZABCXYZ to authenticate. should not appear, until the RefreshToken is revoked.
Please let me know your feedback! Did i oversee options that already make this possible?

Thanks for the detailed issue! This isn't something we support today but we do plan to add optional persistent caching so applications don't need to interactively authenticate every time they run (#16643). We've done that in the Azure SDK for other languages, and plan to follow their design in Go. One difference from your proposal is that the other Azure SDKs keep the implementation and details of the persistent cache internal. Applications set options for the Azure SDK's implementation instead of writing their own implementation. There are only a couple options: a name for the cache, so applications can keep their caches separate from others, and a bool to allow unencrypted storage when encryption isn't possible (the SDK always attempts encryption first). Do you think that would work for your application?

That is exactly what i am looking for. Persistent and either encrypted or unencrypted storage would be great. Most important would be that it survives reboots without issues.
It would be amazing to have this functionality as fast as possible.
Is there already a timeframe for the implementation of this feature that we can look forward to?

It's on our list of features to release by next April. I don't yet know when it will first appear in beta, but if you subscribe to #16643, you'll know when that happens. I'm marking this issue as addressed because we already have #16643 tracking this feature, but please feel free to comment on that issue or continue discussion here.


Append a row to exising sheet

Hey ,
Nice to use exceljs, great job!
I'm trying to add a row with existing xlsx file, that has alreday 100 rows of data. Can i append row data from 101 row? if yes , give me headsup for updateing the excel file
Thanks,
Sudhakar G

Nobody working on this ??

let nameFileExcel = 'cc2.xlsx' var workbook = new exceljs.Workbook(); workbook.xlsx.readFile(nameFileExcel) .then(function()  { 	var worksheet = workbook.getWorksheet(2); 	**var lastRow = worksheet.lastRow; 	var getRowInsert = worksheet.getRow(++(lastRow.number));** 	getRowInsert.getCell('A').value = 'yo'; 	getRowInsert.commit(); 	return workbook.xlsx.writeFile(nameFileExcel); });

Could be closed right?

how to append mass data after read file and then write

how to append mass data after read file and then write

@hassanascend did you get any solution?


php soap module

adding soap module for php (5.6, 7.0, 7.1)

The SOAP extension is not required by shopware (see: https://developers.shopware.com/sysadmins-guide/system-requirements/#required-php-extensions).
To keep this box as lean as possible and also to have a uptodate list of required extensions for ubuntu systems I would like to keep this new addition out.


infra as code for cross media measurement

This change is

cpplint is more to lint through the CPP code. Please use a terraform linter.

Is this ready for review by other team members?

.github/workflows/terraform.yml line 33 at r2 (raw file):
Previously, kungfucraig (Craig Wright) wrote…
This YAML file should not be submitted. Let's just shoot for TF that can be run manually at the CLI and work out how to pass any secrets in on the CLI.
We should explore webhooks when we get to release automation.
I only see big downsides to putting secrets in the repo.

Ah, the secrets wouldn't be in the repo itself, but GitHub has like a secrets manager to securely store sensitive things like secrets/tokens/credentials. I know lots of people are OK with it, but I'm personally not a fan of trusting 3P services to hold my secrets (like how LastPass got hacked).
Also running TF ourselves is rather easy. We just need appropriate GCS access and run: gcloud auth login

Looking closer. I also just realized you have terraform as a top level folder. We are actually putting it under src/main/terraform like here:
https://github.com/world-federation-of-advertisers/panel-exchange-client/tree/main/src/main/terraform
Also, I think we would generally benefit a lot if we converted this into a module rather than have everything flat. You can also see the above link regarding how that looks. This way we can define everything in Terraform rather than have some things in Terraform and some things in the command line invocation. All the command line invocation will do is pick a particular configuration.

Reviewed 13 of 13 files at r4, all commit messages.
Reviewable status: all files reviewed, 22 unresolved discussions (waiting on @kungfucraig, @SanjayVas, @wfa-mdharmalingam, and @wfa-siyengar)

terraform/build_image.sh line 15 at r4 (raw file):

# limitations under the License.

7. Build the images and push to registry ( this takes around 1.5 hours for the first time )

Sanjay is working on a GitHub action for this, so we won't need to do this as part of the TF deployment.
All we'll do with TF is deploy the infrastructure. Other steps will handle things like building the image, attaching the image to the K8S cluster, applying manifests, running tests, etc.
terraform/db.tf line 11 at r2 (raw file):
Previously, bdomen-ggl wrote…
Can just remove this code instead of comment it out.
terraform/gcr.tf line 16 at r4 (raw file):

/*
resource "google_container_registry" "registry" {

@SanjayVas I forgot, how are you planning to manage the container registry? Should we create it as part of Terraform or is that a manually managed step? If you want the builds to be separate from Terraform, I suppose it would be better to decouple the steps and have container registry manually managed, or at least managed outside of these TF files.
terraform/gke.tf line 18 at r4 (raw file):

# Create a GKE cluster with one node
resource "google_container_cluster" "cluster" {
  name     = "cluster"

We should have a more easily identifiable cluster name.
terraform/gke.tf line 35 at r4 (raw file):

There's some strange extra whitespace at the end
terraform/kms.tf line 15 at r4 (raw file):

# limitations under the License.

/*

As a note, it's probably easier to track if we use count + condition to create the resources or not.
Count: https://developer.hashicorp.com/terraform/language/meta-arguments/count Condition: https://developer.hashicorp.com/terraform/language/expressions/conditionals
Rather than having to know what files to comment in/out code, we can just change variables.
terraform/kms.tf line 29 at r4 (raw file):

resource "google_kms_crypto_key" "default" {
  name = "gce_east1_symm_key"

Don't think we need the region in the name. Also, it's central1 not east1, right? Otherwise, why are we using a mix of regions?
terraform/kms.tf line 32 at r4 (raw file):

  key_ring = data.google_kms_key_ring.my_key_ring.id
}
data "google_iam_policy" "default" {

I don't see this used anywhere. data isn't a resource that gets created and needs to be used by a resource.
https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/iam_policy
If it's not used, we can delete it. Although I think we need this to associate the KMS key with the K8S service account.
terraform/network.tf line 33 at r4 (raw file):

  ip_cidr_range = "<IP_ADDRESS>/24"
  region        = "us-central1"

Some weird space here
Code quote:
··

terraform/pre_install.sh.tpl line 1 at r4 (raw file):

# Copyright 2020 The Cross-Media Measurement Authors

This file looks like it's a copy of the above. If so we don't need both. If not, documentation somewhere (in the files or a README) would be nice.
terraform/variables.tf line 34 at r4 (raw file):

}

variable projectName {

I see several variables not referenced anywhere. Let's either use them or remove the ones we don't need.
terraform/variables.tf line 63 at r4 (raw file):

}

variable db_password {

FYI: I don't see this used anywhere, but we shouldn't store credentials in plaintext in TF. We can use GitHub secrets manager as you noted in the GitHub actions file (now removed).
Or my preference is to use GCP's secret manager. I've done this in AWS but not GCS and didn't read the whole article, but the section on reading secrets sounds about right.
https://gmusumeci.medium.com/how-to-use-gcp-secret-manager-to-manage-your-secrets-using-terraform-488a75a65b28
Code quote:
db_user

terraform/variables.tf line 85 at r4 (raw file):

}

variable "project_id" {

We can set project id like this:
https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/project
In order for Terraform to work, it uses the provider
https://cloud.google.com/sdk/gcloud/reference/config/set
Rather than having the provider be configurable, we usually want to specify the provider configuration. If we want multiple providers (say to deploy to different GCPs) we can create multiple providers and have Terraform use a specific one.
terraform/variables.tf line 101 at r4 (raw file):

variable "ring_location" {
  type = string
  default ="us-east1"

Let's be consistent with our regions. I see a mix of us-central1 and us-east1.
terraform/vm.tf line 6 at r1 (raw file):
Previously, bdomen-ggl wrote…
I should have mentioned though, while it's clear what this file is doing, it's not clear why we need it. I would guess it's to build and deploy the code, but we'll be doing that as a separate step from Terraform.
terraform/vm.tf line 41 at r4 (raw file):

There's a bunch of weird whitespace here

As

src/main/terraform

we have moved the terraform code under the path src/main/terraform

Is this ready for review by other team members?
Yes @kungfucraig, Kingdon code is ready for review. in the recent change we have added a the code to build image and push it to  the GCR registry

We will need a working meet to decide on the approach.

@kungfucraig @bdomen-ggl please review this PR

Reviewed all commit messages.
Reviewable status: 1 of 15 files reviewed, 24 unresolved discussions (waiting on @bdomen-ggl, @wfa-mdharmalingam, and @wfa-siyengar)

src/main/terraform/variables.tf line 35 at r5 (raw file):

variable projectName {
  default = "wfa"

default = "halo"
src/main/terraform/variables.tf line 36 at r5 (raw file):

variable projectName {
  default = "wfa"
  description = "The IAC project of WFA "

description = "Infrastructure as Code for Halo"

@kungfucraig project name and description has been changed

We have added Duchy code . Please let me know if any changes needs to be done.

The code will deploy Duchy VM with preinstall packages also build Duchy Image.

closing this PR


Make start raises error "Permission denied"

Centos 8 last stable

[root@localhost flan]# make start
docker run --name flan_1574414000 -v /opt/flan/shared:/shared flan_scan
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
mkdir: can't create directory '/shared/xml_files/2019.11.22-09.13': Permission denied
Failed to open XML output file /shared/xml_files/2019.11.22-09.13/<IP_ADDRESS>-24.xml for writing
QUITTING!
Failed to open XML output file /shared/xml_files/2019.11.22-09.13/<IP_ADDRESS>-24.xml for writing
QUITTING!
Traceback (most recent call last):
File "/output_report.py", line 225, in
main()
File "/output_report.py", line 211, in main
for i, filename in enumerate(os.listdir(dirname)):
FileNotFoundError: [Errno 2] No such file or directory: '/shared/xml_files/2019.11.22-09.13'
sed: /shared/reports/report_2019.11.22-09.13.tex: No such file or directory
sed: /shared/reports/report_2019.11.22-09.13.tex: No such file or directory
sed: /shared/reports/report_2019.11.22-09.13.tex: No such file or directory

Running podman raises another error

[root@localhost flan]# podman list -a
CONTAINER ID  IMAGE                       COMMAND  CREATED            STATUS                        PORTS  NAMES
878e54f459c9  localhost/flan_scan:latest  /run.sh  4 minutes ago      Exited (0) 4 minutes ago             flan_1574414000
a7f646e06168  localhost/flan_scan:latest  /run.sh  About an hour ago  Exited (0) About an hour ago         angry_leakey
075959f10f72  localhost/flan_scan:latest  /run.sh  About an hour ago  Exited (0) About an hour ago         flan_1574409478
0a3f025670f2  localhost/flan_scan:latest  /run.sh  About an hour ago  Exited (0) About an hour ago         flan_1574409020
d40060fc5aae  localhost/flan_scan:latest  /run.sh  About an hour ago  Exited (0) About an hour ago         flan_1574408973
2f0533ec5da3  localhost/flan_scan:latest  /run.sh  About an hour ago  Exited (0) About an hour ago         flan_1574408938

[root@localhost flan]# podman run  localhost/flan_scan:latest
Read data files from: /usr/bin/../share/nmap
Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done at Fri Nov 22 08:23:06 2019 -- 256 IP addresses (15 hosts up) scanned in 1426.62 seconds
Traceback (most recent call last):
File "/output_report.py", line 225, in
main()
File "/output_report.py", line 216, in main
parse_results(data)
File "/output_report.py", line 98, in parse_results
hosts = data['nmaprun']['host']
KeyError: 'host'
sed: /shared/reports/report_2019.11.22-07.59.tex: No such file or directory
sed: /shared/reports/report_2019.11.22-07.59.tex: No such file or directory
sed: /shared/reports/report_2019.11.22-07.59.tex: No such file or directory

Sorry, issue resolved. SELinux need to be disabled or configured.

could you share your selinux settings maybe?

I`ve just used flan in test environment, so i simply disabled it
selinux=disabled instead of selinux=enforcing

I`ve just used flan in test environment, so i simply disabled it
selinux=disabled instead of selinux=enforcing

Well yeah, might be okay for test systems, but is not really an option for many other systems.
I would be interested in keeping this open and maybe add a real fix?
Don't know if this would be out of scope, though?
I actually gave up on this issue last week, because I kept getting avc denials.

We can try together to find solution to add it to user manual. I think it would be better option for others. I`ll try your solution and check it.

As SvenMW suggested earlier - there is a solution to work with SElinux enforcing mode.
After some investigation

ausearch -c 'mkdir' --raw | audit2allow -M my-mkdir
semodule -X 300 -i my-mkdir.pp

ausearch -c 'nmap' --raw | audit2allow -M my-nmap
semodule -X 300 -i my-nmap.pp

But there were one more issue with sed.
And last one step was:

grep sed /var/log/audit/audit.log | audit2allow -M flan_scan
semodule -X 300 -i flan_scan.pp

Resultant policies are:
flan_scan.te
module flan_scan 1.0;
require {
type container_t;
type usr_t;
class file { rename setattr unlink };
class dir remove_name;
}
#============= container_t ==============
#!!!! This avc is allowed in the current policy
allow container_t usr_t:dir remove_name;
#!!!! This avc is allowed in the current policy
allow container_t usr_t:file setattr;
allow container_t usr_t:file { rename unlink };
my-nmap.te
module my-nmap 1.0;
require {
type usr_t;
type container_t;
class dir add_name;
class file { create write };
}
#============= container_t ==============
#!!!! This avc is allowed in the current policy
allow container_t usr_t:dir add_name;
allow container_t usr_t:file { create write };
my-mkdir.te
module my-mkdir 1.0;
require {
type usr_t;
type container_t;
class dir { add_name create write };
}
#============= container_t ==============
#!!!! This avc is allowed in the current policy
allow container_t usr_t:dir write;
allow container_t usr_t:dir { add_name create };

Thank you so much!
I currently can't test, but will do so later.
As I said earlier: My solution was incomplete, so thanks for taking the time to test this.
I also agree this could be put into the manual, as it is environment specific.


Add perf test for url-fetch

@ehalpern ptal

jenkins: perf this

jenkins: perf this

Current coverage is 87.55% (diff: 92.00%)

Diff Coverage
File Path

•••••••••  92%
go/perf/suite/suite.go

No coverage report found for master at 577c99f.

Powered by Codecov. Last update 577c99f...fb3fb8e

lgtm


Add LocalPlayer::setSprinting method

Adds LocalPlayer::setSprinting(bool isSprinting)

Can you add its signature above? We usually use the syntax // version -

oof, you shouldn't be on this branch of amethyst. stick on 1.4.0 for now, u might have to re PR over on the correct branch


[#140812685] Complete post/get comments from Firebase server.

Major

Created CommentForm for the PhotoDetails page.
Created a new action called getComments. It fires on ComponentDidMount on PhotoDetails page. It takes in this.props.params.id to make a get request to the firebase server for the relevant photo.
Also created a new method to handlePostComment. It fires on  submit. Makes a post request to the firebase server with redux form data. Then it will fire getComments again, state will change, and component will re-render with updated comment information.

Minor

Installed axios to make requests to firebase server. I'm just used to axios but we can remove in favour of another http client.
I must have deleted new lines or added spaces here and there. I don't remember where.

I don't know why all my old commits show up. I swear I make a new branch when I work on a new feature lmao. #halppls


Add JS into every HTML page to preserve query params

Preserve query params (path/to/index.html-->?foo=bar&baz<--) for all relative links on all HTML pages
Skips:

http(s?):// links
# links to parts of current page
empty links

Testing:

qps is a terrible abbreviation lol

Pun intended 😛


Chebyshev filter for graph convolution

It seems like the Chebyshev filter gives promising results on graph convolution for traffic data.
https://github.com/lehaifeng/T-GCN/issues/14#issuecomment-549151242
Deffard's paper: https://arxiv.org/abs/1606.09375

Mind I joining here and how could I make contribution?

Hi @bmkor , thanks for the offer. Actually this PR was inspired by your comment here. Have you made your code available? Would be helpful to compare.
Also, do you have a use case that you are using this method for?

Thanks @habiba-h . I got some code in TF2.0 a while ago. Perhaps I'll sharing them on my snippet.   I managed to follow Deffard on using Chebyshev filter for GCN but not T-GCN as I'm still figuring how.
Yes. I got another use case for GCN which is some real-time Hong Kong traffic speed data (open data). Have been working this case and wanna try visualise the result through a traffic speed map (Kinda like what showing in the Google map). However, plotting road on a map is quite tedious.  Anyway, if worthy, I'll continue the use case.

Great @bmkor! Let us know when your code is available.   I am not sure either how to incorporate the Chebyshev filter but will let you know if we manage that.
Also, do checkout the StellarGraph's GraphConvolutionLSTM model. It is based on T-GCN but with more flexibility in the number of graph convolution and LSTM layers. Here is a demo of this model on the Los Angeles County highway loop detectors data referenced in the T-GCN paper.

Can access the demo previously. Seems dead now? 🤔

@bmkor Here is the new link (directory name has been changed)

@habiba-h should be this one ? Anyway, thanks.

@habiba-h You may find the snippet of my GCN cell and some helper functions used in the GCN cell. See if you have any questions and hope it is not too late.

Thanks @bmkor ! I'll have a look at your code snippet and let you know how it goes. Thanks for the input!

Just wondering how's it? @habiba-h

@habiba-h just wondering if anything I need to clarify? By the way, I am writing the codes in TF2. Anything can be helpful here?

Hi @bmkor , glad to hear from you and sorry I have not been able to reply sooner. I have been working on a separate project so have not been able to further work on the generalising of the GCN cell. I'll hopefully be getting back to this in a few weeks. I will get back t o you then. And certainly the TF2 implementation would make it very convenient. Please, keep me posted.


Gem support

I run a few project in ruby that need encrypted data store.
This gem is useful, happy to take the development and support forward if its not actively being worked on.
Sandeep

Sounds good, things have been quiet for a while, do you have any changes you're looking to implement?


(conda-env-initialize-interactive-shells) messes up 'M-x shell' on my Windows box

Hello,
I've just recently discovered conda, and have gotten it mostly set up and working. I really appreciate the package, but no matter what I do, including (conda-env-initialize-interactive-shells) in my init file seems to kill my ability to launch a shell by doing M-x shell. (Commenting it out fixes the problem.)
I am running Vincent Goulet's distribution of the following version of Emacs: GNU Emacs 25.2.1 (x86_64-w64-mingw32) of 2017-04-24 on a Windows 7 laptop. I experience the problem when I launch emacs by doing emacs -q --load /path/to/my-init.el where my-init.el is a pared down init file containing just the following:
;; "my-init.el"
(package-initialize)
(elpy-enable)

;; Temp fix for problem whose fuller solution is referenced here:
;; https://github.com/jorgenschaefer/elpy/issues/887
(setq python-shell-completion-native-enable nil)

(custom-set-variables
  '(conda-anaconda-home "C:/Users/Josh/Anaconda3"))
(require 'conda)
;; Unfortunately, this kills my ability to launch
;; into a shell with `M-x shell`. In buffer, I get:
;; "Symbol’s value as variable is void: buffer"
(conda-env-initialize-interactive-shells)

I've also experienced this issue on Ubuntu 17.04.

Did some searching and this is the breaking commit https://github.com/necaris/conda.el/commit/c61b35e8a2e7e3ead06ab9feb6760cee12abd6d8
Perhaps instead of buffer the author meant to use args. Or alternatively we could add an optional argument buffer. But I could be missing something in the implementiation.
Either way, it's a bug.

I created a pull request for this issue. The change also addresses a couple other bugs that were breaking the shell in windows.
If anyone wants to review the change it would be great. elisp newbie here.

As #11 is confirmed to fix this I'm closing this. Please do reopen if something's still broken.


Ngrok Tunnel from Google Colab not working

Hi everyone,
I'm just getting started with Google Colab and NGrok to test an application, and I'm using a basic Flask example.
I've initiated a tunnel using an auth token, and when I visit https://dashboard.ngrok.com/tunnels/agents, I can see that the tunnel has started successfully. It looks like ngrok and pyngrok are doing what they're supposed to do.
It seems like there might be some issue with the origin of Colab being blocked and it's not possible to access the expose URL.
Does anyone have a simple working example they could share with me?
This is the content of the Cells created at Google Colab:
#CELL1

#CELL2

HI @claudineisbezerra pyngrok is not an officially supported integration with ngrok, there is an official python SDK which I would recommend using.

Hi @claudineisbezerra , closing this out per Salil's recommendation to use our supported Python SDK —  please reach out if you have any questions with the SDK. Thank you!


ROC-4 Inefficient Implementation of get_value_option Leading to Potential DOS Vulnerability

ROC-4 Inefficient Implementation of get_value_option Leading to Potential DOS Vulnerability
Severity: Informational
Discovery Methods: Manual Review
Status: Pending
Auditor: Movebit
Topic:Suzuka-only custom components
Code Location:
protocol-units/storage/jelly-move/src/rocksdb.rs#143
Descriptions:
The function get_value_option has an inefficient implementation that can lead to
potential Denial-of-Service (DOS) attacks. This function iterates backwards from
max_version down to 0 until it finds a value. This can be inefficient and poses a risk for
DOS attacks, especially if max_version is a large integer. The time complexity of the
function is directly proportional to max_version, making it vulnerable to excessive delays
when handling large version numbers.
In comparison, the implementation from the reference project does not iterate over
max_versions down to 0 but rather accesses the version history and iterates only within
the relevant versions.
Suggestion:
Instead of iterating through all versions from max_version down to 0 , consider
maintaining a version history that allows for efficient access and iteration.
Add input validation to ensure max_version is within an acceptable range, preventing
malicious actors from passing excessively large values.

JMT is not in use.


pmd:UseIndexOfChar - Use Index Of Char

This pull request is focused on resolving occurrences of Sonar rule pmd:UseIndexOfChar - Use Index Of Char
You can find more information about the issue here: https://dev.eclipse.org/sonar/coding_rules#q=pmd:UseIndexOfChar
Please let me know if you have any questions.
M-Ezzat

I am not sure whether you do not agree with these changes or not. Please close this PR if not.

Hi. I did not see this pull request.
Did you do a testing before sending pull request?
I will merge now.

Sorry, it seems that there were some compilation errors, and you have fixed them.


SSH and HTTP connection freeze in Raspberry Pi 3

Initially it seemed a problem of memory or CPU.

This seems like a problem with the onboard wifi module in Rpi3. Restarting does not help.
Trying out two possible things for now:

Updating OSMC to latest version
Disabling power management for wifi

sudo iwconfig wlan0 power off

It seems to happen when transmission is heavily downloading.

It seems better with power management off. The line
sudo iwconfig wlan0 power off

It will need to be added to rc.local to keep it between restarts.


Support for name, version, banner, description and a default value

Loving Vorpal, but one feature I miss is a default view. Something that is rendered when the script is called with no command, like node toolkit.js or just toolkit. As of right now, it outputs nothing and simply exits.
It would be nice if we could do something like the following.
vorpal
  .version('1.2.3')
  .name('Toolkit')
  .description('User interface components built on React.')
  .parse(process.argv);

And when ran, would output the following.

  Toolkit v1.2.3
  User interface components built on React.

  Usage: toolkit <command> [options]

  Commands:

    help [command...]  Provides help for a given command.
    exit               Exits application.
    build [options]    Transpile source files.

  Options:

    --version  Output the current application version.
    --verbose  Log more information.