text:
🛑 tanecni-divadlo.cz is down

In ba08b27, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 1475df6.

repo: cebreus/upptime


text:
🛑 tanecni-divadlo.cz is down

In 9b41be0, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 2241feb.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 tanecni-divadlo.cz is down

In 8aaf71f, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 2ceaecb.


text:
🛑 tanecni-divadlo.cz is down

In 399de1f, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 106311c.


text:
🛑 tanecni-divadlo.cz is down

In c213531, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in ac2b88a.


text:
🛑 tanecni-divadlo.cz is down

In 45f4076, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 557c8e2.


text:
🛑 tanecni-divadlo.cz is down

In e404ec3, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in fa80bb0.


text:
🛑 http://www.tanecni-divadlo.cz is down

In 683aaa9, http://www.tanecni-divadlo.cz (http://www.tanecni-divadlo.cz) was down:

HTTP code: 403
Response time: 368 ms

Resolved: http://www.tanecni-divadlo.cz is back up in d1e5801.


text:
🛑 tanecni-divadlo.cz is down

In 8a25b43, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 883a9c2.


text:
🛑 tanecni-divadlo.cz is down

In fa0516f, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in fe964a0.


text:
🛑 tanecni-divadlo.cz is down

In eda5096, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in b2bc074.


text:
🛑 tanecni-divadlo.cz is down

In e41fe74, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 1fd7879.


text:
🛑 Bali 2017 is down

In 45668c5, Bali 2017 ($SITE_BALI) was down:

HTTP code: 403
Response time: 42 ms

Resolved: Bali 2017 is back up in 01dfa76.


text:
🛑 CDN is down

In b18b7c9, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 522
Response time: 15547 ms

Resolved: CDN is back up in f87383e.

repo: ceccun/status


text:
Some Diagnostic implementations set labels without source_code

Describe the improvement you'd like to request
Some of our Diagnostic implementations set the labels function without setting source_code. These two fields are related (see the excerpt from miette below), so it doesn't make sense to set one without the other. The relevant error types seem to print fine (for some reason), but users who are consuming the miette errors programmatically may observe unexpected behavior. For example: I was trying to update this testing code to use the error's source text instead of the passed in source (which may or may not match the error), but found that the source text didn't exist for ToCSTErrors.
    /// Source code to apply this `Diagnostic`'s [`Diagnostic::labels`] to.
    fn source_code(&self) -> Option<&dyn SourceCode> {
        None
    }

    /// Labels to apply to this `Diagnostic`'s [`Diagnostic::source_code`]
    fn labels(&self) -> Option<Box<dyn Iterator<Item = LabeledSpan> + '_>> {
        None
    }

Here's the list of error types doing this, from a quick scan through the code:

UnexpectedSlotError
ToCSTError
human_schema_errors::ParseError
ToJsonSchemaError
schema_warnings::ShadowsBuiltinWarning
schema_warnings::ShadowsEntityWarning

Describe alternatives you've considered
No response
Additional context
No response
Is this something that you'd be interested in working on?

[ ] 👋 I may be able to implement this internal improvement
[ ] ⚠ This feature might incur a breaking change

This is the root cause of #948

I don't think this issue is too much work to fix. I'm just tired of playing with the parsing code, so I figured I'd throw it out there for someone else to pick up 😉

ToJsonSchemaError, ShadowsBuiltinWarning, and ShadowsEntityWarning are already handled via #1124.

authors: john-h-kastner-aws khieta shaobo-he-aws

repo: cedar-policy/cedar


text:
chore(main): release 0.33.0

:robot: I have created a release beep boop
0.33.0 (2024-07-19)
Features

build docker base image (#559) (0119824)

Bug Fixes

bootstrap php release (#569) (694257f)
dependabot for docker (#562) (6f97650)
exclude docker php from main release (#564) (f2505f2)
fix base image reference (#561) (f3fb1ed)
release-please (#567) (a01971c)
set version to 8.3.3 (#570) (ef74d2e)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

0.33.0
:sunflower:

source: gharchive/pull-request

repo: cedricziel/faro-shop


text:
Inconsistent file indentation

When used to output Sass/SCSS files, this package produces files with inconsistent indentation, which triggers errors in SassLint:
_icons-primary.scss: line 206, col 2, Warning - Mixed tabs and spaces (indentation)
_icons-primary.scss: line 206, col 2, Warning - Indentation of 1, expected 2 (indentation)
_icons-primary.scss: line 207, col 1, Warning - Files must end with a new line (final-newline)

Possible solution could be to allow modification of the default template, add options for indentation, or fix the indentation to follow community standards (spaces, 2 chars per tab).

Close because the project went stale several years ago.

repo: ceee/grunt-datauri

license: mit

license_source: bigquery


text:
Django 1.11 to 2.2 support

I am looking for a few sponsors to work on these features:
https://opencollective.com/celery

Would like to contribute as a code contributor on this feature.

Would like to contribute as a code contributor on this feature.

That's not a sustainable solution IMHO and from previous experience.

@auvipy A fundraiser seems like a good idea.
As it stands, what's currently missing / would be a new feature from Django 1.11/2.2 support?  Is there list / issue thread of stuff that funding would go to?

work on celery 3.x branch for some new releases with numerous bug fix and some new features needed for smoother migration to celery 4.x and Django-celery working with them. in a nutshell

could you plz provide a sponsor link to pay?

https://opencollective.com/celery

@auvipy  Place where we can find the list of bugs/feature needed in Django-celery for celery 3.x for smoother migration to celery 4.x?

I'd be happy to support if you have a description of the project and estimate of the cost.

can you drop a line? auvipy@gmail.com

Has any head way been made ?  I have some time I could contribute as well.  I am working on an old project using djcelery and would like to update it.

Also happy to chip in if needed.

Looks like the functionnalities have been incorporated into different projects:
https://github.com/celery/django-celery-results
https://github.com/celery/django-celery-beat
We have an internal build working with django 3+, python 3.7 and celery 4.4.0 using some of the latests commits from djcelery master branch as well.  Once I am satisfied with the quality of the solution, I will share it (we are not using a large portion of the code and we fix the bugs as they come instead of refactoring).
This is our relevent requirements.txt:
celery==4.4.0
Django==3.0.6
django-celery @ git+git://github.com/celery/django-celery@a78b3a5e0d3b28ee550c70cc509d608744c88337 # master branch
hopes this helps.

it's for celery 3.x series only. those two are for celery 4.x series+

we might add django 1.11 support to ease the migration

we might add django 1.11 support to ease the migration

authors: DylanYoung auvipy baogechen cormac-yobota dgagnon sp1rs tony

repo: celery/django-celery


text:
test project automation

test issue to see if https://github.com/celestiaorg/celestia-app/pull/1456 works

👏 woohoo!

repo: celestiaorg/celestia-app


text:
QGB MVP tracker

This issue will track the remaining tasks required to finish the QGB MVP, ie a simple minimal version that only does the following:

Deploy the bridge smart contract

Sign Valsets

Sign data commitments

Relay the signed confirms to Ethereum

[x] https://github.com/celestiaorg/celestia-app/issues/315

[x] https://github.com/celestiaorg/celestia-app/issues/316

[x] https://github.com/celestiaorg/celestia-app/issues/317

[ ] https://github.com/celestiaorg/celestia-app/issues/318

[x] https://github.com/celestiaorg/celestia-app/issues/319

[x] https://github.com/celestiaorg/celestia-app/issues/321

[x] https://github.com/celestiaorg/celestia-app/issues/329

[x] https://github.com/celestiaorg/celestia-app/issues/353

[x] https://github.com/celestiaorg/celestia-app/issues/363

[x] https://github.com/celestiaorg/celestia-app/issues/364

[x] https://github.com/celestiaorg/celestia-app/issues/366

My suggestion is to deploy this on testnet already. Even after we launched it: someone (@SweeXordious, @evan-forbes or @adlerjohn) should submit a gov proposal and we should upgrade whenever we are ready.

per sync discussion, this issue can be closed due to moving to v2

authors: SweeXordious evan-forbes liamsi


text:
docs: update x/mint params.md

Closes https://github.com/celestiaorg/celestia-app/issues/2481
Closes https://github.com/celestiaorg/celestia-app/issues/2485

Codecov Report

Merging #2490 (c3d4795) into main (0012451) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #2490   +/-   ##
=======================================
  Coverage   20.62%   20.62%
=======================================
  Files         131      131
  Lines       15275    15275
=======================================
  Hits         3151     3151
  Misses      11821    11821
  Partials      303      303

authors: codecov-commenter rootulp


text:
Add functionality and clean up multisig wrapper

Expected Behavior
Multisig contractkit/cli should be more user-friendly and allow for changing the owners of the multisig.
Current Behavior
Multisig requires some careful consideration and clunky code to submit transactions from each owner in turn, rather than handling that internally. Also no exposed fns to change owners.

My misunderstanding, the issue was in the caller

repo: celo-org/celo-monorepo


text:
Devs SBAT build app for 64 bit and run contracts correctly

Expected Behavior
Wallet can run all contract calls on 64 bit
Current Behavior
The verification flow works fine on the emulator, but did not work on a physical device (Google Pixel 2 XL), and it failed when receiving a code - specifically at validateAttestationCode (https://github.com/celo-org/celo-monorepo/blob/master/packages/mobile/src/identity/verification.ts#L336), where it returned the null address. Nam ran the exact same contract call with the exact same inputs on one of the validators, and it returned a non-null address.
I was able to fix this issue by disabling 64 bit builds, running on my device and the contract call succeeded. We need to fix this by August 1st (https://android-developers.googleblog.com/2019/01/get-your-apps-ready-for-64-bit.html)

Our laptops are 64-bit X86. So, I believe this issue is specific to 64-bit ARM architecture.

authors: ashishb timmoreton


text:
Fix Mergify Round 2

Apparently the template it is not valid yaml.

This time I have checked the config on https://dashboard.mergify.com/github/celo-org/repo/celo-monorepo/config-editor?repositoryName=celo-monorepo&pullRequestNumber=9509


text:
Fix the JSON-RPC method signature (return) validation

The return of method can't be known before the evaluation. The code
bellow will work on validate, but will break on execution:
@jsonrpc.method('add(a=int, b=int)')
def add(a: int, b: int):
    ...
    return 0

The test:
def test_app_create_with_method_without_annotation_on_return():
    app = Flask(__name__, instance_relative_config=True)
    jsonrpc = JSONRPC(app, '/api', enable_web_browsable_api=True)

    # pylint: disable=W0612
    @jsonrpc.method('app.fn1')
    def fn1(s: str):
        return 'Foo {0}'.format(s)

    # pylint: disable=W0612
    @jsonrpc.method('app.fn2')
    def fn2(s: str) -> str:
        return 'Bar {0}'.format(s)

    with app.test_client() as client:
        rv = client.post('/api', json={'id': 1, 'jsonrpc': '2.0', 'method': 'app.fn1', 'params': [':)']})
        assert rv.json == {
            'error': {
                'code': -32602,
                'data': {
                    'message': 'return type of str must be a type; got NoneType instead'
                },
                'message': 'Invalid params',
                'name': 'InvalidParamsError',
            },
            'id': 1,
            'jsonrpc': '2.0',
        }
        assert rv.status_code == 400

        rv = client.post('/api', json={'id': 1, 'jsonrpc': '2.0', 'method': 'app.fn2', 'params': [':)']})
        assert rv.json == {'id': 1, 'jsonrpc': '2.0', 'result': 'Bar :)'}
        assert rv.status_code == 200

Resolves: #77
See also: #74

Coverage remained the same at 100.0% when pulling 4fddee36c2cd5c93760deb4e005c339999a43c81 on hotfix/77-method-validate into 6395b847532da6735b2f6d7637ec634337fadc39 on master.

authors: coveralls nycholas

repo: cenobites/flask-jsonrpc


text:
Add a hello world gRPC example

Add a gRPC client and server using the OpenCensus stats handler
to trace and collect stats.

/cc @jba

PTAL

repo: census-instrumentation/opencensus-go


text:
🛑 NEGL, Rigolet, Nunatsiavut (NLQU0002) is down

In 6fdcdad, NEGL, Rigolet, Nunatsiavut (NLQU0002) (https://www.smartatlantic.ca/erddap/tabledap/sma_negl_rigolet_nlqu0002.json?time&time>=now-2hours&distinct()) was down:

HTTP code: 404
Response time: 2272 ms

Resolved: NEGL, Rigolet, Nunatsiavut (NLQU0002) is back up in 9587f2b.


text:
Revert "merge back (#1)"

This reverts commit 056d774196c655164c028ec747010b1bb307613b.

add

repo: cenxui/guava


text:
Error agGridWebComponent.ts(34,20): error TS2339: Build :Property '__agGridSetProperty' does not exist on type 'HTMLElement'.

I have this error when I installed the last ag-grid 6.4.2 and ag-grid 6.4.0 with angular js 2.1.2  and Typescript 2.0.9.  any solution please?
agGridWebComponent.ts(34,20): error TS2339: Build :Property '__agGridSetProperty' does not exist on type 'HTMLElement'.
\agGridWebComponent.ts(45,20): error TS2339: Build :Property 'onChange' does not exist on type 'HTMLElement'.
agGridWebComponent.ts(58,20): error TS2339: Build :Property 'setGridOptions' does not exist on type 'HTMLElement'.
.....

no idea what's happening here.
the __agGridSetProperty is used inside the method initialiseAgGridWithWebComponents() which i am guessing you are not using. so there is something about your setup that is causing it. if you can reproduce in a plunker, someone can possibly take a look.
ps this isn't an issue with ag-Grid, github is for tracking issues we need to work on, so closing.

repo: ceolter/ag-grid


text:
Bulk selectAll/ selectNone on the toolPanel / agList of columns

In our case we are dealing with 100+ dynamically generated fields,
so some people may want to do bulk select/ deselect (I personally extended it with a checkbox to selectAll/ DeselectAll)/ toggle buttons are also an option (a checkbox saves space, but adds an extra click if you want to deselectAll -> first selectAll - checked state, then deselectAll - unchecked state)

In my use-case, I have a selection model separate from the grid. I'm using a remote datasource and when "select all" is clicked, I may need rows selected that aren't known yet.
I don't think individually selecting rows is a good way to approach the "select all" use-case because not every grid is going to have all data loaded in.

Sorry for explaining it wrong - it is for select all/ hideall columns
rather than rows, for rows agreed, does not makes sense, agreed
On 12 Jan 2016 21:16, "scotthovestadt" notifications@github.com wrote:

In my use-case, I have a selection model separate from the grid. I'm using
a remote datasource and when "select all" is clicked, I may need rows
selected that aren't known yet.
I don't think individually selecting rows is a good way to approach the
"select all" use-case because not every grid is going to have all data
loaded in.
—
Reply to this email directly or view it on GitHub
https://github.com/ceolter/ag-grid/issues/639#issuecomment-171057101.

columnController.hideColumns - performance when adding bulk colIds and hide = false is very slow - tested with 95 colIds - single row record takes around a minute to render.

@vladimir-ivanov , Can you please help how you extended the column panel in toolbox? I have 100+ columns and want to lazyload them.


text:
ceph-common: rm ceph-extra.repo

We removed the apache setting for radosgw_frontend in adfdf6871e1172b542342064c13147789f39571a.
As part of that change, we removed the final references to ceph-extra.repo, but I failed to clean up this file itself.
Now that nothing uses this file, delete it.

jenkins test this please

jenkins test ansible2.2-xenial_cluster

authors: andrewschoen ktdreyer

repo: ceph/ceph-ansible


text:
ci: Jenkins Jobs Builder seems incompatible with latest urllib3

Describe the bug
The jjb-deply CI job fails deploying updated Jenkins Jobs:
make: Entering directory '/opt/build/deploy'
cd /opt/build/deploy/../ && jenkins-jobs update --delete-old jobs
INFO:jenkins_jobs.cli.subcommand.base:Updating jobs in [PosixPath('jobs')] ([])
INFO:root:Caching type properties of properties = jenkins_jobs.modules.properties:Properties
INFO:root:Caching type triggers of triggers = jenkins_jobs.modules.triggers:Triggers
INFO:root:Caching type scm of scm = jenkins_jobs.modules.scm:SCM
INFO:root:Caching type parameters of parameters = jenkins_jobs.modules.parameters:Parameters
INFO:jenkins_jobs.builder:Number of jobs generated:  17
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/jenkins/__init__.py", line 822, in get_info
    return json.loads(self.jenkins_open(
  File "/usr/local/lib/python3.9/site-packages/jenkins/__init__.py", line 560, in jenkins_open
    return self.jenkins_request(req, add_crumb, resolve_auth).text
  File "/usr/local/lib/python3.9/site-packages/jenkins/__init__.py", line 576, in jenkins_request
    self.maybe_add_crumb(req)
  File "/usr/local/lib/python3.9/site-packages/jenkins/__init__.py", line 373, in maybe_add_crumb
    response = self.jenkins_open(requests.Request(
  File "/usr/local/lib/python3.9/site-packages/jenkins/__init__.py", line 560, in jenkins_open
    return self.jenkins_request(req, add_crumb, resolve_auth).text
  File "/usr/local/lib/python3.9/site-packages/jenkins/__init__.py", line 579, in jenkins_request
    self._request(req))
  File "/usr/local/lib/python3.9/site-packages/jenkins/__init__.py", line 553, in _request
    return self._session.send(r, **_settings)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 483, in send
    timeout = TimeoutSauce(connect=timeout, read=timeout)
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/timeout.py", line 119, in __init__
    self._connect = self._validate_timeout(connect, "connect")
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/timeout.py", line 156, in _validate_timeout
    raise ValueError(
ValueError: Timeout value connect was <object object at 0x7fe6ec472de0>, but it must be an int, float or None.

StackOverflow has a report with a solution that addresses the issue. Once a Jenkins Jobs Builder is compatible with the latest urllib3 package, the workaround can be removed.

The upstream reported issue suggests adding a timeout value in the Jenkins Jobs Builder configuration. This looks like a nicer workaround than downgrading urllib3.

repo: ceph/ceph-csi


text:
exec “ceph -m xx get pool” hang the process

Describe the bug
EXEC ceph [-m 172.24.16.4:32701,172.24.16.5:31292,172.24.16.6:30502 --id admin --keyfile=stripped -c /etc/ceph/ceph.conf fs get arsenal-replicated-pool --format=json]
this common hang the process，and the remaining command already exists
Environment details

csi-cephfsplugin 1.2.1
kubernetes 1.6.1
the ceph cluster is remote, connected via nodeport

csi-cephfsplugin log#
I1021 10:07:01.247316       1 cephcsi.go:103] Driver version: v1.2.1 and Git version: ecac134c38c97ac04b2e80395ecbb6231c0ec250
I1021 10:07:01.247656       1 cachepersister.go:45] cache-perister: using kubernetes configmap as metadata cache persister
I1021 10:07:01.248531       1 cephcsi.go:130] Initial PID limit is set to -1
I1021 10:07:01.248575       1 cephcsi.go:139] Reconfigured PID limit to -1 (max)
I1021 10:07:01.248583       1 cephcsi.go:158] Starting driver type: cephfs with name: rook-ceph.cephfs.csi.ceph.com
I1021 10:07:01.249138       1 util.go:48] cephfs: EXEC uname [-r]
I1021 10:07:01.249583       1 volumemounter.go:74] loaded mounter: kernel
I1021 10:07:01.257154       1 volumemounter.go:82] loaded mounter: fuse
I1021 10:07:01.257312       1 mountcache.go:59] mount-cache: name: rook-ceph.cephfs.csi.ceph.com, version: v1.2.1, mountCacheDir:
I1021 10:07:01.257321       1 driver.go:86] Enabling controller service capability: CREATE_DELETE_VOLUME
I1021 10:07:01.257327       1 driver.go:98] Enabling volume access mode: MULTI_NODE_MULTI_WRITER
I1021 10:07:01.257567       1 server.go:118] Listening for connections on address: &net.UnixAddr{Name:"//csi/csi-provisioner.sock", Net:"unix"}
I1021 10:07:01.797397       1 utils.go:119] ID: 1 GRPC call: /csi.v1.Identity/Probe
I1021 10:07:01.797409       1 utils.go:120] ID: 1 GRPC request: {}
I1021 10:07:01.799164       1 utils.go:125] ID: 1 GRPC response: {}
I1021 10:07:01.801209       1 utils.go:119] ID: 2 GRPC call: /csi.v1.Identity/GetPluginInfo
I1021 10:07:01.801217       1 utils.go:120] ID: 2 GRPC request: {}
I1021 10:07:01.801586       1 identityserver-default.go:37] ID: 2 Using default GetPluginInfo
I1021 10:07:01.801595       1 utils.go:125] ID: 2 GRPC response: {"name":"rook-ceph.cephfs.csi.ceph.com","vendor_version":"v1.2.1"}
I1021 10:07:01.803044       1 utils.go:119] ID: 3 GRPC call: /csi.v1.Identity/GetPluginCapabilities
I1021 10:07:01.803053       1 utils.go:120] ID: 3 GRPC request: {}
I1021 10:07:01.803412       1 utils.go:125] ID: 3 GRPC response: {"capabilities":[{"Type":{"Service":{"type":1}}}]}
I1021 10:07:01.806664       1 utils.go:119] ID: 4 GRPC call: /csi.v1.Controller/ControllerGetCapabilities
I1021 10:07:01.806675       1 utils.go:120] ID: 4 GRPC request: {}
I1021 10:07:01.807053       1 controllerserver-default.go:63] ID: 4 Using default ControllerGetCapabilities
I1021 10:07:01.807065       1 utils.go:125] ID: 4 GRPC response: {"capabilities":[{"Type":{"Rpc":{"type":1}}}]}
I1021 10:07:02.037499       1 utils.go:119] ID: 5 GRPC call: /csi.v1.Identity/Probe
I1021 10:07:02.037510       1 utils.go:120] ID: 5 GRPC request: {}
I1021 10:07:02.037954       1 utils.go:125] ID: 5 GRPC response: {}
I1021 10:07:02.041651       1 utils.go:119] ID: 6 GRPC call: /csi.v1.Identity/GetPluginInfo
I1021 10:07:02.041661       1 utils.go:120] ID: 6 GRPC request: {}
I1021 10:07:02.042050       1 identityserver-default.go:37] ID: 6 Using default GetPluginInfo
I1021 10:07:02.042062       1 utils.go:125] ID: 6 GRPC response: {"name":"rook-ceph.cephfs.csi.ceph.com","vendor_version":"v1.2.1"}
I1021 10:07:02.043575       1 utils.go:119] ID: 7 GRPC call: /csi.v1.Identity/GetPluginCapabilities
I1021 10:07:02.043583       1 utils.go:120] ID: 7 GRPC request: {}
I1021 10:07:02.043948       1 utils.go:125] ID: 7 GRPC response: {"capabilities":[{"Type":{"Service":{"type":1}}}]}
I1021 10:07:02.046079       1 utils.go:119] ID: 8 GRPC call: /csi.v1.Controller/ControllerGetCapabilities
I1021 10:07:02.046090       1 utils.go:120] ID: 8 GRPC request: {}
I1021 10:07:02.046493       1 controllerserver-default.go:63] ID: 8 Using default ControllerGetCapabilities
I1021 10:07:02.046505       1 utils.go:125] ID: 8 GRPC response: {"capabilities":[{"Type":{"Rpc":{"type":1}}}]}
I1021 10:08:06.721698       1 utils.go:119] ID: 9 GRPC call: /csi.v1.Controller/CreateVolume
I1021 10:08:06.721714       1 utils.go:120] ID: 9 GRPC request: {"capacity_range":{"required_bytes":5368709120},"name":"pvc-68d35777-2f02-4f61-bf39-02e974be2cfa","parameters":{"clusterID":"rook-ceph-2c","fsName":"arsenal-replicated-pool","mounter":"fuse","pool":"arsenal-replicated-pool-data0"},"secrets":"stripped","volume_capabilities":[{"AccessType":{"Mount":{"fs_type":"ext4","mount_flags":["debug"]}},"access_mode":{"mode":5}}]}
I1021 10:08:06.723537       1 util.go:48] ID: 9 cephfs: EXEC ceph [-m 172.24.16.4:32701,172.24.16.5:31292,172.24.16.6:30502 --id admin --keyfile=stripped -c /etc/ceph/ceph.conf fs get arsenal-replicated-pool --format=json]
I1021 10:10:37.226299       1 utils.go:119] ID: 10 GRPC call: /csi.v1.Controller/CreateVolume
I1021 10:10:37.226315       1 utils.go:120] ID: 10 GRPC request: {"capacity_range":{"required_bytes":5368709120},"name":"pvc-68d35777-2f02-4f61-bf39-02e974be2cfa","parameters":{"clusterID":"rook-ceph-2c","fsName":"arsenal-replicated-pool","mounter":"fuse","pool":"arsenal-replicated-pool-data0"},"secrets":"stripped","volume_capabilities":[{"AccessType":{"Mount":{"fs_type":"ext4","mount_flags":["debug"]}},"access_mode":{"mode":5}}]}
I1021 10:10:37.227840       1 controllerserver.go:82] ID: 10 an operation with the given Volume ID pvc-68d35777-2f02-4f61-bf39-02e974be2cfa already exists
E1021 10:10:37.227861       1 utils.go:123] ID: 10 GRPC error: rpc error: code = Aborted desc = an operation with the given Volume ID pvc-68d35777-2f02-4f61-bf39-02e974be2cfa already exists
I1021 10:10:38.235971       1 utils.go:119] ID: 11 GRPC call: /csi.v1.Controller/CreateVolume
I1021 10:10:38.235986       1 utils.go:120] ID: 11 GRPC request: {"capacity_range":{"required_bytes":5368709120},"name":"pvc-68d35777-2f02-4f61-bf39-02e974be2cfa","parameters":{"clusterID":"rook-ceph-2c","fsName":"arsenal-replicated-pool","mounter":"fuse","pool":"arsenal-replicated-pool-data0"},"secrets":"stripped","volume_capabilities":[{"AccessType":{"Mount":{"fs_type":"ext4","mount_flags":["debug"]}},"access_mode":{"mode":5}}]}
I1021 10:10:38.237482       1 controllerserver.go:82] ID: 11 an operation with the given Volume ID pvc-68d35777-2f02-4f61-bf39-02e974be2cfa already exists
E1021 10:10:38.237493       1 utils.go:123] ID: 11 GRPC error: rpc error: code = Aborted desc = an operation with the given Volume ID pvc-68d35777-2f02-4f61-bf39-02e974be2cfa already exists
csi-provisioner log
I1021 10:07:01.028559       1 feature_gate.go:226] feature gates: &{map[]}
I1021 10:07:01.028604       1 csi-provisioner.go:98] Version: v1.3.0-0-g27750ab1
I1021 10:07:01.028622       1 csi-provisioner.go:112] Building kube configs for running in cluster...
I1021 10:07:01.035687       1 connection.go:151] Connecting to unix:///csi/csi-provisioner.sock
I1021 10:07:02.036374       1 connection.go:261] Probing CSI driver for readiness
I1021 10:07:02.036394       1 connection.go:180] GRPC call: /csi.v1.Identity/Probe
I1021 10:07:02.036400       1 connection.go:181] GRPC request: {}
I1021 10:07:02.039257       1 connection.go:183] GRPC response: {}
I1021 10:07:02.039728       1 connection.go:184] GRPC error:
I1021 10:07:02.039737       1 connection.go:180] GRPC call: /csi.v1.Identity/GetPluginInfo
I1021 10:07:02.039743       1 connection.go:181] GRPC request: {}
I1021 10:07:02.042564       1 connection.go:183] GRPC response: {"name":"rook-ceph.cephfs.csi.ceph.com","vendor_version":"v1.2.1"}
I1021 10:07:02.043063       1 connection.go:184] GRPC error:
I1021 10:07:02.043075       1 csi-provisioner.go:152] Detected CSI driver rook-ceph.cephfs.csi.ceph.com
I1021 10:07:02.043084       1 connection.go:180] GRPC call: /csi.v1.Identity/GetPluginCapabilities
I1021 10:07:02.043089       1 connection.go:181] GRPC request: {}
I1021 10:07:02.044761       1 connection.go:183] GRPC response: {"capabilities":[{"Type":{"Service":{"type":1}}}]}
I1021 10:07:02.045582       1 connection.go:184] GRPC error:
I1021 10:07:02.045591       1 connection.go:180] GRPC call: /csi.v1.Controller/ControllerGetCapabilities
I1021 10:07:02.045597       1 connection.go:181] GRPC request: {}
I1021 10:07:02.047319       1 connection.go:183] GRPC response: {"capabilities":[{"Type":{"Rpc":{"type":1}}}]}
I1021 10:07:02.048169       1 connection.go:184] GRPC error:
I1021 10:07:02.048660       1 controller.go:621] Using saving PVs to API server in background
I1021 10:07:02.048809       1 leaderelection.go:217] attempting to acquire leader lease  rook-ceph/rook-ceph-cephfs-csi-ceph-com...
I1021 10:07:02.052656       1 leaderelection.go:326] lock is held by csi-cephfsplugin-provisioner-548494c5c5-7lpqw and has not yet expired
I1021 10:07:02.052704       1 leaderelection.go:222] failed to acquire lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:02.052745       1 leader_election.go:172] new leader detected, current leader: csi-cephfsplugin-provisioner-548494c5c5-7lpqw
I1021 10:07:12.699003       1 leaderelection.go:326] lock is held by csi-cephfsplugin-provisioner-548494c5c5-7lpqw and has not yet expired
I1021 10:07:12.699018       1 leaderelection.go:222] failed to acquire lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:21.693795       1 leaderelection.go:227] successfully acquired lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:21.693842       1 leader_election.go:172] new leader detected, current leader: csi-cephfsplugin-provisioner-548494c5c5-j29h9
I1021 10:07:21.693853       1 leader_election.go:165] became leader, starting
I1021 10:07:21.693898       1 controller.go:769] Starting provisioner controller rook-ceph.cephfs.csi.ceph.com_csi-cephfsplugin-provisioner-548494c5c5-j29h9_86c5485e-f3ea-11e9-9483-7ef2d7c7c881!
I1021 10:07:21.693931       1 volume_store.go:90] Starting save volume queue
I1021 10:07:21.694164       1 reflector.go:123] Starting reflector *v1.PersistentVolume (15m0s) from sigs.k8s.io/sig-storage-lib-external-provisioner/controller/controller.go:803
I1021 10:07:21.694186       1 reflector.go:161] Listing and watching *v1.PersistentVolume from sigs.k8s.io/sig-storage-lib-external-provisioner/controller/controller.go:803
I1021 10:07:21.694169       1 reflector.go:123] Starting reflector *v1.StorageClass (15m0s) from sigs.k8s.io/sig-storage-lib-external-provisioner/controller/controller.go:806
I1021 10:07:21.694189       1 reflector.go:123] Starting reflector *v1.PersistentVolumeClaim (15m0s) from sigs.k8s.io/sig-storage-lib-external-provisioner/controller/controller.go:800
I1021 10:07:21.694209       1 reflector.go:161] Listing and watching *v1.PersistentVolumeClaim from sigs.k8s.io/sig-storage-lib-external-provisioner/controller/controller.go:800
I1021 10:07:21.694215       1 reflector.go:161] Listing and watching *v1.StorageClass from sigs.k8s.io/sig-storage-lib-external-provisioner/controller/controller.go:806
I1021 10:07:21.699282       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:21.794009       1 shared_informer.go:123] caches populated
I1021 10:07:21.794324       1 controller.go:818] Started provisioner controller rook-ceph.cephfs.csi.ceph.com_csi-cephfsplugin-provisioner-548494c5c5-j29h9_86c5485e-f3ea-11e9-9483-7ef2d7c7c881!
I1021 10:07:26.705296       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:31.711571       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:36.718829       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:41.724629       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:46.730692       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:51.737136       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:07:56.743208       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:01.751853       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:06.709919       1 controller.go:979] Final error received, removing PVC 68d35777-2f02-4f61-bf39-02e974be2cfa from claims in progress
I1021 10:08:06.709934       1 controller.go:902] Provisioning succeeded, removing PVC 68d35777-2f02-4f61-bf39-02e974be2cfa from claims in progress
I1021 10:08:06.711798       1 controller.go:1196] provision "default/csi-cephfs-pvc-test" class "csi-cephfs-test": started
I1021 10:08:06.714595       1 event.go:209] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"default", Name:"csi-cephfs-pvc-test", UID:"68d35777-2f02-4f61-bf39-02e974be2cfa", APIVersion:"v1", ResourceVersion:"4917637", FieldPath:""}): type: 'Normal' reason: 'Provisioning' External provisioner is provisioning volume for claim "default/csi-cephfs-pvc-test"
I1021 10:08:06.714520       1 controller.go:471] CreateVolumeRequest {Name:pvc-68d35777-2f02-4f61-bf39-02e974be2cfa CapacityRange:required_bytes:5368709120  VolumeCapabilities:[mount:<fs_type:"ext4" mount_flags:"debug" > access_mode:<mode:MULTI_NODE_MULTI_WRITER > ] Parameters:map[clusterID:rook-ceph-2c csi.storage.k8s.io/node-stage-secret-name:csi-cephfs-secret csi.storage.k8s.io/node-stage-secret-namespace:rook-ceph csi.storage.k8s.io/provisioner-secret-name:csi-cephfs-secret csi.storage.k8s.io/provisioner-secret-namespace:rook-ceph fsName:arsenal-replicated-pool mounter:fuse pool:arsenal-replicated-pool-data0] Secrets:map[] VolumeContentSource: AccessibilityRequirements: XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}
I1021 10:08:06.718263       1 connection.go:180] GRPC call: /csi.v1.Controller/CreateVolume
I1021 10:08:06.718276       1 connection.go:181] GRPC request: {"capacity_range":{"required_bytes":5368709120},"name":"pvc-68d35777-2f02-4f61-bf39-02e974be2cfa","parameters":{"clusterID":"rook-ceph-2c","fsName":"arsenal-replicated-pool","mounter":"fuse","pool":"arsenal-replicated-pool-data0"},"secrets":"stripped","volume_capabilities":[{"AccessType":{"Mount":{"fs_type":"ext4","mount_flags":["debug"]}},"access_mode":{"mode":5}}]}
I1021 10:08:06.757625       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:11.763710       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:16.769830       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:21.776493       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:26.783444       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:31.789511       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:36.795842       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:41.801695       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:46.807783       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:51.813790       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:08:56.821559       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:01.827383       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:06.834648       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:11.840438       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:16.846273       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:21.852299       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:26.859301       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:31.866471       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:36.874348       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:41.880421       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:46.886628       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:51.892541       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:09:56.898611       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:01.905168       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:06.912461       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:11.921108       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:16.928873       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:21.934759       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:26.941193       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:31.946932       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:36.718403       1 connection.go:183] GRPC response: {}
I1021 10:10:36.718948       1 connection.go:184] GRPC error: rpc error: code = DeadlineExceeded desc = context deadline exceeded
I1021 10:10:36.719006       1 controller.go:979] Final error received, removing PVC 68d35777-2f02-4f61-bf39-02e974be2cfa from claims in progress
W1021 10:10:36.719015       1 controller.go:886] Retrying syncing claim "68d35777-2f02-4f61-bf39-02e974be2cfa", failure 0
E1021 10:10:36.719037       1 controller.go:908] error syncing claim "68d35777-2f02-4f61-bf39-02e974be2cfa": failed to provision volume with StorageClass "csi-cephfs-test": rpc error: code = DeadlineExceeded desc = context deadline exceeded
I1021 10:10:36.719100       1 event.go:209] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"default", Name:"csi-cephfs-pvc-test", UID:"68d35777-2f02-4f61-bf39-02e974be2cfa", APIVersion:"v1", ResourceVersion:"4917637", FieldPath:""}): type: 'Warning' reason: 'ProvisioningFailed' failed to provision volume with StorageClass "csi-cephfs-test": rpc error: code = DeadlineExceeded desc = context deadline exceeded
I1021 10:10:36.953353       1 leaderelection.go:258] successfully renewed lease rook-ceph/rook-ceph-cephfs-csi-ceph-com
I1021 10:10:37.219199       1 controller.go:1196] provision "default/csi-cephfs-pvc-test" class "csi-cephfs-test": started
I1021 10:10:37.222021       1 controller.go:471] CreateVolumeRequest {Name:pvc-68d35777-2f02-4f61-bf39-02e974be2cfa CapacityRange:required_bytes:5368709120  VolumeCapabilities:[mount:<fs_type:"ext4" mount_flags:"debug" > access_mode:<mode:MULTI_NODE_MULTI_WRITER > ] Parameters:map[clusterID:rook-ceph-2c csi.storage.k8s.io/node-stage-secret-name:csi-cephfs-secret csi.storage.k8s.io/node-stage-secret-namespace:rook-ceph csi.storage.k8s.io/provisioner-secret-name:csi-cephfs-secret csi.storage.k8s.io/provisioner-secret-namespace:rook-ceph fsName:arsenal-replicated-pool mounter:fuse pool:arsenal-replicated-pool-data0] Secrets:map[] VolumeContentSource: AccessibilityRequirements: XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}
I1021 10:10:37.222085       1 event.go:209] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"default", Name:"csi-cephfs-pvc-test", UID:"68d35777-2f02-4f61-bf39-02e974be2cfa", APIVersion:"v1", ResourceVersion:"4917637", FieldPath:""}): type: 'Normal' reason: 'Provisioning' External provisioner is provisioning volume for claim "default/csi-cephfs-pvc-test"
I1021 10:10:37.224433       1 connection.go:180] GRPC call: /csi.v1.Controller/CreateVolume
I1021 10:10:37.224445       1 connection.go:181] GRPC request: {"capacity_range":{"required_bytes":5368709120},"name":"pvc-68d35777-2f02-4f61-bf39-02e974be2cfa","parameters":{"clusterID":"rook-ceph-2c","fsName":"arsenal-replicated-pool","mounter":"fuse","pool":"arsenal-replicated-pool-data0"},"secrets":"stripped","volume_capabilities":[{"AccessType":{"Mount":{"fs_type":"ext4","mount_flags":["debug"]}},"access_mode":{"mode":5}}]}
I1021 10:10:37.227986       1 connection.go:183] GRPC response: {}
I1021 10:10:37.228399       1 connection.go:184] GRPC error: rpc error: code = Aborted desc = an operation with the given Volume ID pvc-68d35777-2f02-4f61-bf39-02e974be2cfa already exists
I1021 10:10:37.228439       1 controller.go:979] Final error received, removing PVC 68d35777-2f02-4f61-bf39-02e974be2cfa from claims in progress
W1021 10:10:37.228448       1 controller.go:886] Retrying syncing claim "68d35777-2f02-4f61-bf39-02e974be2cfa", failure 1
E1021 10:10:37.228467       1 controller.go:908] error syncing claim "68d35777-2f02-4f61-bf39-02e974be2cfa": failed to provision volume with StorageClass "csi-cephfs-test": rpc error: code = Aborted desc = an operation with the given Volume ID pvc-68d35777-2f02-4f61-bf39-02e974be2cfa already exists

@peacocktrain can you provide the admin caps,  @ajarr PTAL

@peacocktrain can you provide the admin caps, @ajarr PTAL

sorry，It's not a public cloud

@peacocktrain is there a way to reproduce this one
cc @joscollin


text:
Build fails with declaration error with Scala 3.2.2

 [error] -- [E163] Declaration Error: /home/runner/work/openai-scala-client/openai-scala-client/openai-guice/src/main/scala/io/cequence/openaiscala/service/BaseOpenAIClientApp.scala:12:25
[error] 12 |  override protected def modules: Seq[ScalaModule] = Seq(
[error]    |                         ^
[error]    |error overriding method modules in trait GuiceContainer of type => Seq[com.google.inject.Module];
[error]    |  method modules of type => Seq[net.codingwell.scalaguice.ScalaModule] has incompatible type
[error]    |
[error]    | longer explanation available when compiling with `-explain`
[warn] one warning found
[error] one error found
[warn] one warning found
[info] done compiling
[error] (guice / Compile / compileIncremental) Compilation failed
[error] Total time: 26 s, completed Jun 18, 2023, 1:13:46 PM

The issue seems to be resolved. Closing

authors: peterbanda phelps-sg

repo: cequence-io/openai-scala-client


text:
Variables referencing variables produce nondeterministic output

https://play.cerbos.dev/p/1Jx64d611fcEQnzV6OBENU77GA1vKzm3
We store variables in a map, so the order in which they are defined is nondeterministic. Unfortunately, when they are evaluated this seems to result in nondeterministic output if a variable references another variable.
In the playground above, we have the following simple policy:
apiVersion: api.cerbos.dev/v1
resourcePolicy:
  version: default
  resource: example_resource

  variables:
    local:
      one: V.two
      two: V.three
      three: "true"

  rules:
    - actions:
        - one
      effect: EFFECT_ALLOW
      roles:
        - USER
      condition:
        match:
          expr: V.one

    - actions:
        - two
      effect: EFFECT_ALLOW
      roles:
        - USER
      condition:
        match:
          expr: V.two

    - actions:
        - three
      effect: EFFECT_ALLOW
      roles:
        - USER
      condition:
        match:
          expr: V.three

The three action is always allowed (as expected), but the one and two actions flip between allowed and denied on each evaluation.

@mdugue I'll take a look at this today.

repo: cerbos/cerbos


text:
[proposal] Disclosure stack

Summary
Proposed changes to expose a function to remove the most recent disclosure from the disclosure stack.
This is just a proposal, if/when the approach is OK'd I will add testing and documentation.
Closes #16
Deployment Link

https://terra-application-deployed-pr-#.herokuapp.com/
Testing

Additional Details

Thank you for contributing to Terra.
@cerner/terra

@dkschoonover thank you for your work on this. I think this will work well for your short-term needs. Want to get some tests added so we can move forward with this?

Absolutely!  I will begin work on those now.

authors: dkschoonover tbiethman

repo: cerner/terra-application


text:
Fix scoped package namespaces

Summary
Fix scoped package namespaces

Closes #358
Deployment Link

https://terra-dev-site-deployed-pr-#.herokuapp.com/
Testing

Additional Details

Thank you for contributing to Terra.
@cerner/terra

FYI once this is released we will have test failures in the mono repos.

repo: cerner/terra-dev-site


text:
RFC2136 provider sending wrong domain to DNS server

Describe the bug:
I have struck what I believe is the exact same issue as previously reported in #5650.
In my case details are as follows:
cert-manager was attempting to renew a certificate for example.com.au and www.example.com.au.
It had stalled for a couple of days due to bug #5917 so I restarted the cert-manager Pod as this sometimes fixes that problem.
However this time cert-manager started logging the following errors (repeated many times):
{"ts":1715752316870.572,"caller":"dns/dns.go:88","msg":"cert-manager/challenges/Present: presenting DNS01 challenge for domain","v":2,"resource_name":"example-com-au-1-2457021599-1243604751","resource_namespace":"example-namespace","resource_kind":"Challenge","resource_version":"v1","dnsName":"www.example.com.au","type":"DNS-01","resource_name":"example-com-au-1-2457021599-1243604751","resource_namespace":"example-namespace","resource_kind":"Challenge","resource_version":"v1","domain":"www.example.com.au"}
{"ts":1715752316878.8406,"caller":"controller/controller.go:167","msg":"cert-manager/challenges: re-queuing item due to error processing","key":"example-namespace/example-com-au-1-2457021599-1243604751","err":"DNS update failed: dns: bad authentication"}
{"ts":1715752336737.8887,"caller":"dns/dns.go:88","msg":"cert-manager/challenges/Present: presenting DNS01 challenge for domain","v":2,"resource_name":"example-com-au-1-2457021599-875669868","resource_namespace":"example-namespace","resource_kind":"Challenge","resource_version":"v1","dnsName":"example.com.au","type":"DNS-01","resource_name":"example-com-au-1-2457021599-875669868","resource_namespace":"example-namespace","resource_kind":"Challenge","resource_version":"v1","domain":"example.com.au"}
{"ts":1715752336742.7222,"caller":"controller/controller.go:167","msg":"cert-manager/challenges: re-queuing item due to error processing","key":"example-namespace/example-com-au-1-2457021599-875669868","err":"DNS update failed: dns: bad authentication"}

And on my DNS server running PowerDNS I see the following log entries (repeated many times):
May 15 16:02:16 pdns-hostname pdns_server[2813604]: UPDATE (51511) from 172.21.130.35 for com.au: TSIG is provided, but domain is not secured with TSIG. Processing continues
May 15 16:02:16 pdns-hostname pdns_server[2813604]: UPDATE (51511) from 172.21.130.35 for com.au: Can't determine backend for domain 'com.au' (or backend does not support DNS update operation)

Sure enough if I create a domain in the server called com.au then cert-manager promptly sets the ACME Challenge TXT record there rather than under the expected domain example.com.au.
I've tried deleting the Challenges, Order, Certificate Request, Certificate, all individually and at the same time, but the issue comes back again.
I've tried deleting those objects and restarting cert-manager whilst they are deleted, still the same problem.
I've verified the CSR in the Certificate Request and Order objects has the correct domain names, and that the spec.dnsName property in the Challenges are also correct.
Expected behaviour:
The DNS record is created in the correct DNS zone!
Steps to reproduce the bug:
Sorry I have no idea how to duplicate this at this time.
What is really confusing is that even after deleting the Certificate and restarting cert-manager this comes back.
Is there some data stored/cached somewhere else?
Anything else we need to know?:
Environment details::

Kubernetes version: v1.23.7
Cloud-provider/provisioner: Bare metal
cert-manager version: v1.13.0
Install method: helm

/kind bug

Not a bug!
Turns out the domain registration had not been renewed (and obviously this had not been communicated to everyone who should know this) and somehow this has resulted in cert-manager thinking the domain it needed to update the DNS challenge records in was com.au and not example.com.au.
That might be considered a separate bug in of itself, or at least something that should log a more meaningful error, but given this is a client side configuration issue I'm going to close this and update my clients domain decommissioning procedure!

repo: cert-manager/cert-manager


text:
Allow to specify admission webhooks CA from Bundle

When creating ValidatingWebhookConfiguration or MutatingWebhookConfiguration, we can specify the CA bundle to use in the ClientConfig : https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.25/#webhookclientconfig-v1-admissionregistration-k8s-io
However, those ressources doesn't allow to specify the CA bundle from a Secret or Configmap (only inline).
cert-manager tackles this problem by injecting the CA bundle on resources annotated with cert-manager.io/inject-ca-from: <namespace>/<certificate>.
So in order to provide the same functionality as cert-manager, it would be nice to introduce a trust-manager-ca-injector that would be responsible to inject the CA bundle on resources annotated with trust.cert-manager.io/inject-ca-from: <namespace>/<bundle>.

When looking into the cert-manager-ca-injector documentation, I found this :
https://cert-manager.io/docs/concepts/ca-injector/#injecting-ca-data-from-a-secret-resource
Thus allowing us to inject the CA bundle from a secret that would have been created by trust-manager.
Sorry for the inconvenience 🙏

In the end, the use of the annotation cert-manager.io/inject-ca-from-secret allows us to specify a secret to define the CA for admissions webhooks.
But the only thing missing for this feature to be achievable is to be able to add custom annotations on the secret created by the Bundle. For now, only the key can be specified : https://cert-manager.io/docs/trust/trust-manager/api-reference/#bundlespectargetsecret
It would be nice to be able to add the cert-manager.io/allow-direct-injection: "true" annotation on the created secret.

It could make sense to add a feature similar to cert-manager secretTemplate. That should make the feature address more use cases, and not just this one specifically. It should also cover target configmaps if implemented.

authors: erikgb qcattez

repo: cert-manager/trust-manager


text:
Fix trac links

This is a link fixing
Release checklist

[NA] Authors updated in cf-conventions.adoc? Add in two places: on line 3 and under .Additional Authors in About the authors.
[NA] Next version in cf-conventions.adoc up to date? Versioning inspired by SemVer.
[] history.adoc up to date?
[NA] Conformance document up to date?

For maintainers
After the merge remember to delete the source branch.
Tags are set at the conclusion of the annual meeting; until then, main always is a draft for the next version.

@sadielbartholomew I have fixed the broken links to the old Trac tickets.
Also, I have replaced an HTTP link with the correspondent working HTTPS

Thanks @cofinoa, though I not sure why you are suggesting to move to this link which doesn't work at the moment - is there some context I have missed (sorry if it was raised in the Info Mgmt. meeting and I didn't pick up on it)?

repo: cf-convention/cf-conventions


text:
The types parameter requires comma separation but JSDoc says it requires space separation

In the code and in the README, the JSDoc functions indicate the types parameter accepts multiple events with space separation ( @param  {String}   types    The event type or types (space separated) ). Your article on GMT indicates comma separation, however, and from what I understand of your code that seems to be the case. Just wanting to check!
I'm looking forward giving this library a go. Thank you for putting it together!

The JSDoc is wrong. It was space separated originally, but I switched to comma-separated and forgot to update. Will do that now, thanks!

authors: cferdinandi kbav

repo: cferdinandi/events


text:
onclick attributes sanitized out

First off, thanks for creating a frontend UI library I actually enjoy using :)
Picked it up in about 30min following the great documentation and it'll work for most of my projects.
The potential bug I found is here (onclick attributes being stripped on data updates): https://codepen.io/anon/pen/WPPZjB
To reproduce:

Click the heading multiple times to see the timestamp update
Uncomment the Reef.setSanitizer function
Click the heading multiple times to see the timestamp only update once

Maybe it's similar to issues #12 & #9 ?

That's expected behavior. onclick is considered unsafe by DOMPurify, as it can leave you vulnerable to XSS attacks, so it's stripped out.
I'd recommend using addEventListener() to detect clicks on that element instead.
You could also consider passing only properties into DOMPurify instead of your entire markup.

Oh, and...

First off, thanks for creating a frontend UI library I actually enjoy using :)

You're welcome!

Had a change of heart on this. Fixed with https://github.com/cferdinandi/reef/releases/tag/v4.1.7

authors: cferdinandi everdev

repo: cferdinandi/reef


text:
Fix for findbug xml output

There where some problems with the findbugs xml. I was unable to have jenkins parse the xml file because the signature on the Method node was not valid.
Also the timestamp on the FindbugsSummary node was in the wrong format.

@TheRealAgentK any news about the progress on this pullrequest?

Any news on the progress of this pullrequest?

@bferdinandus .  Thanks for your detailed analysis, and contribution!  I apologize for moving slowly on this one.
I agree with all of your modifications -- even the timestamp one.  Findbugs seems to choose odd formats for timestamps, and is not consistent even within its own xml format!   I confirmed the latest version of spot bugs does use the format you propose on the FindBugsSummary tag.

authors: bferdinandus ryaneberly

repo: cflint/CFLint


text:
Adds left and right block border styles

Adds border-left and border-right styles to the CF block component.
Additions

Added block__border-left and block__border-right CF enhancements.

Removals

Extraneous EOF topdoc comment in CF enhancements.

Testing

Should be able to add left and right borders to blocks.

Review

@sebworks
@jimmynotjim
@KimberlyMunoz

Notes

Spun off from DF-2099, which needs left, top, and right borders on blocks.

:+1:

authors: anselmbradford sebworks

repo: cfpb/cfgov-refresh


text:
LAR Formatting Tools can't be opened on tools page

The LAR Formatting Tools (2017 and 2018) are not able to be opened after the switchover from for filers to ffiec.cfpb.gov.  They can be downloaded, but an error message pops up when opening the file.

@awolfe76 or @wpears can you take a look? I would say this is high priority to fix since the link on for filers already redirects to tools.

Closing this one ... see https://github.com/cfpb/hmda-platform-tools/issues/127.

repo: cfpb/hmda-pub-ui


text:
🛑 Grafana is down

In c7a13b7, Grafana ($GRAFANA) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Grafana is back up in 9c7f30e after 6 minutes.

repo: cfsausgit/upptime


text:
🛑 Argo is down

In 6a297b5, Argo ($ARGO) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Argo is back up in ddcfd7c.


text:
Consider removing LoopVectorization.jl

LV is being deprecated for Julia 1.11+ and so we should consider moving away from it now. Should fall back to basic @simd or even remove the implementations that use these custom loops rather than the mul! calls.

We get 2x speedup from LV in the kernel evaluations loops for bin_cmd_smooth as well.

Seeing deprectation warnings on Julia nightly in CI but all tests passing for now.

LV support has been extended for 1.11 so this is not a problem for now.


text:
Permission denied running script

After installing package, running yarn ease script returns permission denied.
The script points to the .bin command vite, inside the vite node_modules directory.

3d386ce5ad5eaeceee5422fa73038afe11b72e5a closes this issue.

repo: cgnetwork/laravel-ease


text:
Copy mcmc runs back in once build(T,T,T) finished

Chris fixed the issue with expecting mcmc runs (but why for 2019.02.40_update_historic_catch which is a bridging?).
I've copied some that work to models/temp/ (and deleted the original mcmc folders) to avoid them rerunning. Just make sure I copy them back:
2018.40_base_model
2019.02.00_base_model

Old.

repo: cgrandin/hake-assessment


text:
YouTube Purple Team Playlist Link does not work

Currently using android mobile and I'm returned 404 error when clicking the link.

thank you! I updated the link! https://youtube.com/playlist?list=PL_tPOjPUxtXB8Jc-1p9EDPuqZP44Yk_CX


text:
🛑 Personal is down

In 58fe12e, Personal (https://chadburrus.com) was down:

HTTP code: 521
Response time: 75 ms

Resolved: Personal is back up in 15bb03d after 11 minutes.

repo: chadburrus/upptime


text:
The prediction results of Chai-1 protein-ligand were significantly different from those of RoseTTA-Fold-All-Atom

output of Chai-1

output alignment

output of RFAA
Hi, in order to test the Chai-1, I used the protein-ligand example of RoseTTAFold-All-Atom for testing, but the result seemed to be quite different from the predicted result of RoseTTAFold-All-Atom, and the RMSD of the comparison of the two structures was 21.452 angstroms. Is this a normal situation? The following is the content of the fasta file I predict to use:

protein|7QXR_1
TATGDEWWAKCKQVDVLDSEMSYYDSDPGKHKNTVIFLHGNPTSSYLWRNVIPHVEPLARCLAPDLIGMGKSGKLPNHSYRFVDHYRYLSAWFDSVNLPEKVTIVCHDWGSGLGFHWCNEHRDRVKGIVHMESVVDVIESWDEWPDIEEDIALIKSEAGEEMVLKKNFFIERLLPSSIMRKLSEEEMDAYREPFVEPGESRRPTLTWPREIPIKGDGPEDVIEIVKSYNKWLSTSKDIPKLFINADPGFFSNAIKKVTKNWPNQKTVTVKGLHFLQEDSPEEIGEAIADFLNELT
ligand|NSW
c1c(ccc(Cn2[nH]c3c(Cc4ccccc4)nc(c4ccc(cc4)O)c[n+]3c2=O)c1)O

aggregate_score:
[0.15987574]
ptm:
[0.27837044]
iptm:
[0.13025206]
per_chain_ptm:
[[0.27259728, 0.7072335 ]]
per_chain_pair_iptm:
[[[0.27259728, 0.03284407],
[0.13025206, 0.7072335 ]]]
has_clashes:
[0.]
per_chain_intra_clashes:
[[0., 0.]]
per_chain_pair_inter_clashes:
[[[0., 0.],
[0., 0.]]]
This is the score information of the predicted result, it seems that ipTM is very low, is it because I manually updated several scripts that have been updated in the github repository recently?

Is Chai-1 more accurate than RFAA ?
https://www.chaidiscovery.com/blog/introducing-chai-1

Interesting. Do you have a ground truth so that you can compare the two predictions?

I performed a comparison, and the results show that the structure provided by RFAA is closer to the experimental structure in the PDB. This discrepancy might be due to my not using MSA information during the Chai-1 run. I am currently exploring how to incorporate MSA information and would greatly appreciate any suggestions you could offer.

@biochristmas we'll add some examples how to pass MSAs, but the simplest way right now is to use web server - search for MSAs is automated there.
Here is your example vs PDB:

also @biochristmas from you description it isn't clear how many samples your generated and how you selected best sample (that's what server does by default, but in code we return all samples)

Thank you very much for your prompt response. After modifying the input and output paths in example/predict_structure.py, I ran predictions on the case mentioned earlier and generated a total of 5 samples. However, the ipTM scores in the resulting npz files appear to be quite low. I am very much looking forward to the example on how to pass the MSA.

scores.model_idx_0.txt
scores.model_idx_1.txt
scores.model_idx_2.txt
scores.model_idx_3.txt
scores.model_idx_4.txt

output_pdb.zip
This is the PDB file for the five output results I obtained from the run.

arogozhnikov

Was there MSA here ? Is it ON by default on the web server? Would be interesting to see with/without MSA on web server to compare to @biochristmas local results

also @biochristmas from you description it isn't clear how many samples your generated and how you selected best sample (that's what server does by default, but in code we return all samples)

You have done an amazing job, but the server has recently not supported MSA. When will it be possible to perform MSA locally?

Closing, MSA/MSAContext discussion should goes in #73, and track corresponding PR in #109

authors: GXcells YangPH0624 arogozhnikov biochristmas kimdn navvye

repo: chaidiscovery/chai-lab


text:
New style broadcast function

Please see #3147.

Check travis result

I fixed.

jenkins test this please

LGTM

authors: okuta unnonouno

repo: chainer/chainer


text:
[WIP] Numexpr speed-ups for activation functions and optimizers

This implements numexpr speed-ups for most activations and the optimizers. The changes are tested and documented, but I don't know what changes are needed to the travis and appveyor configs. I'm also not sure how to test both the numexpr and numpy implementations when numexpr is installed, as I've been testing the numpy versions by uninstalling numexpr (both work).
I'd love some feedback.

@mihirparadkar, both AppVeyor and Travis are failing from flake8 errors. You can see this on your local repo by installing flake8, and then running flake8 in the top directory of your Chainer repository. This will show all of the flake8 errors. For example, the first two errors are:
./chainer/functions/activation/clipped_relu.py:4:1: H306  imports not in alphabetical order (chainer.numexpr_config.numexpr_enabled, chainer.numexpr_config.numexpr)
./chainer/functions/activation/clipped_relu.py:35:9: F841 local variable 'cap' is assigned to but never used

For the first one, change the imports so they're in alphabetical order. For the second, either remove the definition line of cap or correct the code below so it is used.
Let me know if that's not clear.
Thanks for your contribution to Chainer!

I'll be able to fix the flake8 errors pretty quickly.
However, I'm primarily concerned about some results I get when benchmarking the train_mnist.py example. I profiled runs with and without numexpr, and it seems like the numexpr slows down the optimizers (activations are still faster, though). I think it's because numexpr is slower than vanilla numpy for small arrays, but I don't know why the activations are affected differently from the optimizers.
I'll ask the numexpr people about it with the minimum reproducible example I have ready. There may be a fix involving precompilation of some sort or setting a minimum parameter size for using numexpr speedup.

Oops. We've gone from a few errors to more, now that the imports have been concatenated to one line. If you'd like help reverting this, feel free to contact me on our Slack channel.

Mihir, Python 2.7 testing is having an issue with a circular import of chainer.testing. You can fix it by making the following changes in attr.py:
from chainer import numexpr_config
-from chainer import testing
+from chainer.testing.helper import with_requires

     @wraps(f)
-    @testing.with_requires('numexpr')
+    @with_requires('numexpr')

As for testing/attr.py,
I think numexpr_config.numexpr_enabled does not have to be configured in these decorators, because text fixtures are responsible for such configuration. So I think we don't need attr.no_numexpr and attr.with_numexpr can be defined just like attr.cudnn. (I think attr.numexpr is a better name to align with attr.cudnn).

We just refactored to introduce chainer.backends subpackage.
Could you move numexpr_config to chainer.backends.numexpr?

Yes, that sounds like a welcome refactor. It'd also help me experiment with another idea of a numba backend. Some preliminary experiments there are even more promising than for the numexpr backend (notebook coming soon)

Mihir,
With the upcoming release of the iDeep, we would like to look at this PR and how it can be integrated into Chainer. Please let us know this week if you're interested to work on this.
Thanks!

@Crissman
I'll resume work on this PR this week. I also wanted to run the idea of using Numba by you guys; one of the cons of numexpr is that the VM has some overhead so it may not be faster on low-dimensional data or small batch sizes, depending on whether or not Intel VML is installed. From my experiments, numba (http://numba.pydata.org/) has less overhead and can also be used to speed up activation functions.

@mihirparadkar
Thanks!
As they have trade-offs, it would be great to have both implementations so that users can choose suitable one for their application.

I've started implementing the numexpr as a backend, and I'm planning to do the same for numba shortly. However, one difference between numexpr/numba and cupy/iDeep is that numexpr/numba operate directly on numpy arrays, not ideep.mdarray or cupy.ndarray. A lot of the code for cupy/ideep backends rely on knowing the type of the array, but that doesn't work for numba/numexpr. Is there another way to enforce the use of only one backend that's already implemented?

What's in my mind is that a user could configure backends using, say, USE_NUMEXPR environment variable and/or  chainer.config.use_numexpr, and function impementation would check its value by using chainer.backends.numexpr.should_use(), just like cuda.should_use_cudnn() and intel64.should_use_ideep(). Function implementation would also need to check array types, because probably ideep.mdarray does not work with numexpr and numba (I'm not sure about that though).

The environment variable seems like an idiomatic way to go about this, along with the checks for ...should_use_numexpr(). However, if both use_numexpr and use_ideep are true, is it okay to arbitrarily decide which one gets used (in a consistent fashion)?

Currently this is the standard way for users to customize function behavior in Chainer. (If you have any suggestion, that would be also awesome).
As for conflicting configuration, we have no decided strategy yet. Perhaps we can issue error in such case, but it can be another overhead. As for now, I think it's OK to leave it to user's responsibility (and choose arbitrarily).

Closing, further work will show up on #4395.

authors: Crissman mihirparadkar niboshi


text:
Update GCS's URL

merge after https://github.com/cupy/cupy/pull/2434

/test

repo: chainer/chainercv


text:
Check for the supported scheme in create_handler

This PR add scheme checks to the beginning of create_handler, and
raises ValueError when the scheme is not supported.
This PR closes #86.

IIRC supported scheme is hdfs and file as we documented at https://chainerio.readthedocs.io/en/latest/design.html#uri-expression-of-file-paths . The standard says file is registered, while posix and hdfs are not. I think hdfs is general de facto like Mesos does but doubt about POSIX. What do you think we should do?

This is a good point. I think we have following three choices:

support only "hdfs" and "posix" as it is, despite the fact that "posix" may not match IIRC and our document
support "hdfs", "file" and "posix", and point "file" => "posix". But the word "file" can cause confusion.
rename the parameter in "create_handler" from 'scheme' to 'fs_type', which matches the intention of the function.

I would support the 3

IMO 2 looks like a solution to me. We stated at the document to support standard URI-format and adopt the terminology, thus solution 3 will introduce further confusion unless fs_type is cleanly and carefully defined.
But sol.2 is not even perfect and just a workaround. Original confusion that let us find this bug is that a developer gave a path to create_handler(). The argument of create_handler(scheme) is kind of misleading, as other functions and methods take URI as arguments. That said, more intuitive improvement would be to let it accept full or partial URI and make .root member configurable and effective. Also we have to support choosing HDFS-cluster at each handler, which is currently not available.

authors: belldandyxtq kuenishi

repo: chainer/chainerio


text:
Bug fix: Run fluentd-bit as root user

To properly read log files, it looks like fluent-bit needs to run as the root user. The open source project has some issues open to allow running as nonroot, but for now it doesn't look like that's possible:

https://github.com/fluent/helm-charts/issues/330
https://github.com/aws/aws-for-fluent-bit/issues/427
https://github.com/kube-logging/logging-operator/issues/972

Ideally we'd be able to run as nonroot, but I don't see a way around this for now 🤔
should fix https://github.com/chainguard-dev/image-quality-issues/issues/47

@mattmoor thanks, it should be fixed now! I also realized we had an aws-for-fluent-bit image which also needs to be updated to run as the root user.

repo: chainguard-images/images


text:
a11y: Help buttons can't be navigated with keyboard

The button circled in the screenshot cannot be reached when navigating with tabs

Sans doute à cause de https://github.com/chairemobilite/evolution/blob/main/packages/evolution-frontend/src/components/survey/widgets/HelpPopupLink.tsx#L38
<button
  type="button"
  className="button helper-popup blue small"
  onClick={() => setModalIsOpened(true)}
  tabIndex={-1}
>
  <FontAwesomeIcon icon={faQuestionCircle} className="faIconLeft" />
  {props.title}
</button>

Je peux retirer le tabIndex pour qu'il retrouve sa place dans le flow.

authors: millette tahini

repo: chairemobilite/evolution


text:
Type error in Select, Event != UIEvent (Vue)

Description
With one of the recent @ark-ui/vue versions a type error sneaked into my project.
The following code works, but I had to add the @ scroll event and emitter (which is not necessary here) to circumvent the following type error (almost feels like a React vs Vue problem):
Argument of type '{ closeOnSelect?: boolean | undefined; composite?: boolean | undefined; defaultOpen?: boolean | undefined; defaultValue?: string[] | undefined; disabled?: boolean | undefined; form?: string | undefined; ... 189 more ...; 'onUpdate:modelValue': any; }' is not assignable to parameter of type '{ name?: string | undefined; contextmenu?: string | undefined; invalid?: boolean | undefined; onAbort?: ((payload: Event) => void) | undefined; onAnimationend?: ((payload: AnimationEvent) => void) | undefined; ... 196 more ...; onHighlightChange?: ((details: HighlightChangeDetails<...>) => any) | undefined; } & VNod...'.
  Type '{ closeOnSelect?: boolean | undefined; composite?: boolean | undefined; defaultOpen?: boolean | undefined; defaultValue?: string[] | undefined; disabled?: boolean | undefined; form?: string | undefined; ... 189 more ...; 'onUpdate:modelValue': any; }' is not assignable to type '{ name?: string | undefined; contextmenu?: string | undefined; invalid?: boolean | undefined; onAbort?: ((payload: Event) => void) | undefined; onAnimationend?: ((payload: AnimationEvent) => void) | undefined; ... 196 more ...; onHighlightChange?: ((details: HighlightChangeDetails<...>) => any) | undefined; }'.
    Types of property 'onScroll' are incompatible.
Type '((payload: UIEvent) => void) | undefined' is not assignable to type '((payload: Event) => void) | undefined'.
        Type '(payload: UIEvent) => void' is not assignable to type '(payload: Event) => void'.
          Types of parameters 'payload' and 'payload' are incompatible.
            Type 'Event' is not assignable to type 'UIEvent'.ts-plugin(2345)

Code (with fix):
<script setup lang="ts" generic="T">

interface Option {
  icon?: string
  iconClass?: string
  value: string
  label: string
  obj?: T
  disabled?: boolean
}

const props = defineProps<{
  options: Option[]
  arkSelectProps?: Partial<SelectRootProps<Option>>
}>

defineEmits<{
  (event: 'scroll', value: Event): void
}>()
</script>

<template>

<SelectRoot
    :model-value="value"
    :items="options"
    v-bind="arkSelectProps"
    @update:model-value="$emit('update:modelValue', $event[0])"
    @scroll="$emit('scroll', $event)"
>
  <!-- ... -->

Link to Reproduction (or Detailed Explanation)
See description
Steps to Reproduce
See description
Ark UI Version
3.3.1
Framework

[ ] React
[ ] Solid
[X] Vue

Browser
Chrome
Additional Information
VS Code with vue-tsc 2.0.20.

This issue doesn't contain a reproduction, and it's hard for us to help.
Please create a CodeSandbox or StackBlitz reproduction, and we'll re-open

authors: segunadebayo toniengelhardt

repo: chakra-ui/ark


text:
Is it against copyright to use images from Japanese animation?

Description
I am wondering if the images used in the following document have copyright permission.
I strongly believe that it is probably best to use a safe image that has no copyright issues.
Unless this library is copyrighted by Shueisha.
https://github.com/chakra-ui/chakra-ui-docs/blob/33fbcde40e359e91af3aa7825b8e81929bbab2ae/content/docs/components/tabs/usage.mdx#make-a-tab-initially-active

Since we don't download the images locally and use them on the website. The images only link to the external source.
There should be no issues with Copyright but thanks for bringing this up.

@segunadebayo
Thanks your response!

The images only link to the external source.

The following wiki is a case that became a bit of a social phenomenon in the past in Japan.
https://en.wikipedia.org/wiki/Mangamura
The administrator of this site similarly argued that it was not a copyright violation because he was only posting a link to the image.
The administrator lived outside of Japan but was sentenced to prison in Japan as a result of this incident.
I hope this triviality does not affect the chakra UI community.

At least the referenced image is clearly illegally uploaded, which does not make a good impression.

authors: ishowta segunadebayo ytetsuro

repo: chakra-ui/chakra-ui-docs


text:
AB#4959

Proposed changes

Related issues

Checklist

[x] I consider the submitted work as finished
[x] I tested the code for its functionality
[ ] I wrote test cases for the relevant uses case
[ ] I added/update the relevant documentation (either on github or on notion)
[ ] Where necessary I refactored code to improve the overall quality

Further comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

Looks good on local build, @r-joyce please review and merge.

repo: champtc/opencti


text:
fix parser of time in convert_result method

There is trouble on macOS, Rails 6 RC1 with (PostgreSQL) 11.3
Timestamp "run_at" is already returned as Time, not as String which is currently expected.

changed direct method call to lambda with guard and original method call
handled situation when value is already of a Time class by adding guard

Merged, thanks!

authors: Pepan chanks

repo: chanks/que


text:
Add github & slack integration to channelcat/sanic repo

Hello!
Is it possible to add "github & slack integration"(https://github.com/integrations/slack) app to channelcat/sanic repo?
Link to setup https://github.com/apps/slack/installations/new

This would be more suitable for an extension, we wouldn't want to add that it to sanic core. What do you have in mind for an integration exactly?

No need to change sanic code at all.
This app adds ability to subscribe on changes in your repository.
https://slack.github.com/

This app adds the ability to subscribe on changes in your repository.

I'm unsure on why this is something Sanic needs to provide to you. Seems like you could handle this in more than one way without this repo's having to add something to your use case.

Neither me nor @r0fls have the ability to enable this. It'd require action from @channelcat

I'm unsure of the level of access one has to give away to make this functional, as it has to have some level of permission via his account level. Again, I have yet to look that up..
However, https://zapier.com/apps/github/integrations seems the ability without outside requirements. I believe you can make a trigger a repo you're watching.

Since we don't run slack (we use gitter) and the slack integration itself doesn't appear to require access from us to notify on repo changes, the slack admin for whomever wanted to watch it would have to set it up.
I don't think this is really an issue for us.

authors: meckin r0fls seemethere sjsadowski smagafurov

repo: channelcat/sanic


text:
Implement Terraform Runner

Terraform Runner is a sub system of TF-controller.
It is responsible for running Terraform commands at the different stages.
Terraform Runner is a part of supporting multi-tenancy #43
Requirements

[ ] It must be an gRPC server wrapping around TFExec
[ ] Its local version must be able to use inside the TF-controller, and all current tests pass.
[ ] the gRPC server must support executing a comment for each step in the life-cycle

[ ] receive tar.gz
[ ] init
[ ] plan for drift detection
[ ] plan
[ ] apply
[ ] show
[ ] output

[ ] the gRPC server must support mTLS
[ ] TF-controller must be able to rotate certificates for every Terraform Runner Pod

Will we aim to support persistence for the Terraform Runner Pod? This would be required for caching providers etc... Introduces a little complexity as may require a TerraformStatefulRunner in addition to an (ephemeral/one-shot) TerraformRunner.

This is a good question. I'm thinking of it as a stateless system. Runner Pod is a gRPC server which allows to crash.

Is it our intention to handle TLS generation/rotation

We'll do our own TLS generation, yes. A goal is to make the controller self-contained

How is reconcile state distributed between controller & runner

Reconciliation process happens only inside the controller using the current set of logics.
Runner Pod will be issued a command, and send output back to the Controller, via gRPC, just like we run that command locally.

I get the first version of POC out. We can then discuss and move it forward.

@phoban01 would you like to further split this epic into other issues?

repo: chanwit/tf-controller


text:
DELETE datasets/{dataset_id} to cancel an upload

Need
Provide a method for a user to cancel an upload that is in progress.
Approach

Set the upload_status to Cancel Pending.
Update the upload/validation container to poll the upload_status and cleanup the current upload if the status is Cancel Pending
Clean means delete anything uploaded to s3, set the upload_status to Canceled, and shut down the container gracefully.

DoD

an upload can be canceled if it has not reached the uploaded, upload_status
The upload_status is changed to Canceled after successfully canceling and upload.
A Canceled upload can be restarted using the POST submissions endpoint with the dataset_id.

Notes

API Documentation

Can anyone cancel a download? or only the owner?

No longer need to delete from s3 because no artifacts should be added before the status has changed to UPLOADED.
See https://github.com/chanzuckerberg/corpora-data-portal/pull/799#discussion_r554132464

No longer need to delete from s3 because no artifacts should be added before the status has changed to UPLOADED.
See https://github.com/chanzuckerberg/corpora-data-portal/pull/799#discussion_r554132464

repo: chanzuckerberg/corpora-data-portal


text:
bug(WMG Cube): fails on database error

Describe the bug
When running WMG cube generate:
aws batch submit-job --job-name wmg-staging --job-queue wmg-staging --job-definition wmg-staging-stagestack-wmg-processing --profile single-cell-dev

the job fails with the following error:
{
    "levelname": "ERROR",
    "asctime": "2023-03-21T22:50:44.021Z",
    "name": "backend.layers.persistence.persistence",
    "message": "No row was found when one was required",
    "lineno": 87,
    "pathname": "/backend/layers/persistence/persistence.py",
    "exc_info": "Traceback (most recent call last):\n  File \"/backend/layers/persistence/persistence.py\", line 81, in _manage_session\n    yield session\n  File \"/backend/layers/persistence/persistence.py\", line 612, in update_dataset_processing_status\n    dataset_version = session.query(DatasetVersionTable).filter_by(id=version_id.id).one()\n  File \"/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py\", line 2870, in one\n    return self._iter().one()\n  File \"/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/result.py\", line 1522, in one\n    return self._only_one_row(\n  File \"/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/result.py\", line 562, in _only_one_row\n    raise exc.NoResultFound(\nsqlalchemy.exc.NoResultFound: No row was found when one was required"
}

cloudwatch logs
To Reproduce
branch https://github.com/chanzuckerberg/single-cell-data-portal/commit/af5f09654aa905346368febf39d0ad40ed26f4a7
Steps to reproduce the behavior:

Start WMG cube generation
Look at the batch logs.

Expected behavior
The WMG cube should succeed in being build.
Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Looks like the job ended up working!
https://us-west-2.console.aws.amazon.com/cloudwatch/home?region=us-west-2#logsV2:log-groups/log-group/$252Fdp$252Fstaging$252Fstagestack$252Fwmg-processing/log-events/wmg-staging-stagestack-wmg-processing$252Fdefault$252Fdfcb997e03944ea699c6f66be1dd2094

These are the wrong logs @Bento007
/dp/staging/stagestack/upload

I'm going to close this issue as the wrong logs were looked at (phew)

repo: chanzuckerberg/single-cell-data-portal


text:
Address schema migration SFN reaching max amount of execution event history (25000)

https://docs.aws.amazon.com/step-functions/latest/dg/bp-history-limit.html

The link suggest using map state or calling a separate step function.
Calling a separate step function would keep collection and datasets executions more contained but it would be spread over several step functions which would making debugging more difficult.
We are already using map state, but not in distributed mode. Switching to distributed mode requires some configuration, but appears trivial. Verifying the output and error cases will be the most important part of the work. We are mapping both collections and datasets. Mapping at either level will fix the problem. However, the number of datasets grows fast than the number of collections. Therefore distributing over the datasets would be more robust. We could implement distributed over both collections and datasets. If there is no significant downside going that route should prevent this issue from happening in the future.

repo: chanzuckerberg/single-cell


text:
相册

你好，大佬知道怎么添加相册嘛？

目前暂不支持

authors: chaooo wangyunzi

repo: chaooo/hexo-theme-BlueLake


text:
Additional packages required on Ubuntu 18.04 LTS

I'm trying MARS on Ubuntu 18.04 LTS.
Initially I got an error building:
...
Copying: wg-value/focus-areas/organizational-value/labor-investment.md
Copied Successfully

Decreasing heading levels by 2 in metric: labor-investment.md
Converting labor-investment.md file to LaTeX
Created successfully: labor-investment.tex

Copying: wg-value/focus-areas/organizational-value/images/labor-investment_csv.png
Copied Successfully

Generating focus-area file = wg-value_organizational-value.tex

Converting master.tex file to PDF
Traceback (most recent call last):
  File "main.py", line 327, in <module>
    main()
  File "main.py", line 321, in main
    convert_tex2pdf(master_file_path, output_filename)
  File "main.py", line 65, in convert_tex2pdf
    output = pypandoc.convert_file(tex_filename, 'pdf', outputfile=pdf_filename, extra_args=['-f', 'latex',
  File "/home/nico/Software/chaoss/MARS/automation-english/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 137, in convert_file
    return _convert_input(source_file, format, 'path', to, extra_args=extra_args,
  File "/home/nico/Software/chaoss/MARS/automation-english/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 321, in _convert_input
    raise RuntimeError(
RuntimeError: Pandoc died with exitcode "43" during conversion: b"Error producing PDF.\n! LaTeX Error: File `libertine.sty' not found.\n\nType X to quit or <RETURN> to proceed,\nor enter new name. (Default extension: sty)\n\nEnter file name: \n! Emergency stop.\n<read *> \n         \nl.3 \\usepackage\n\n"

Turns out I needed to install an additional package:
sudo apt install texlive-fonts-extra

Then I got another error:
...
Decreasing heading levels by 2 in metric: labor-investment.md
Converting labor-investment.md file to LaTeX
Created successfully: labor-investment.tex

Copying: wg-value/focus-areas/organizational-value/images/labor-investment_csv.png
Copied Successfully

Generating focus-area file = wg-value_organizational-value.tex

Converting master.tex file to PDF
    main()
  File "main.py", line 321, in main
    convert_tex2pdf(master_file_path, output_filename)
  File "main.py", line 65, in convert_tex2pdf
    output = pypandoc.convert_file(tex_filename, 'pdf', outputfile=pdf_filename, extra_args=['-f', 'latex',
  File "/home/nico/Software/chaoss/MARS/automation-english/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 137, in convert_file
    return _convert_input(source_file, format, 'path', to, extra_args=extra_args,
  File "/home/nico/Software/chaoss/MARS/automation-english/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 321, in _convert_input
    raise RuntimeError(
RuntimeError: Pandoc died with exitcode "43" during conversion: b'Error producing PDF.\n! LaTeX Error: Option clash for package fontspec.\n\nSee the LaTeX manual or LaTeX Companion for explanation.\nType  H <return>  for immediate help.\n ...                                              \n                                                  \nl.65 ...Package[\\eu@zf@math]{fontspec}[2008/08/09]\n\n'

That seems to have something to do with multiple requirements, according to the LaTeX documentation.
Perhaps because I already installed multiple packages having something to do with fontspec?
apt search fontspec
Sorting... Done
Full Text Search... Done
texlive-fonts-extra/focal,focal,now 2019.202000218-1 all [installed]
  TeX Live: Additional fonts

texlive-latex-extra/focal,focal,now 2019.202000218-1 all [installed,automatic]
  TeX Live: LaTeX additional packages

texlive-latex-recommended/focal,focal,now 2019.20200218-1 all [installed,automatic]
  TeX Live: LaTeX recommended packages

I'm now looking into the documentation of pypandoc

This is weird,
Can you crosscheck you dependencies from our Docker image hosted here?
The README on this link contains all the packages required and it is working fine with that.
We are using ubuntu:latest as our base image.

Yeah, I can see this being a version issue between the latest Ubuntu 21.04 and my 20.04. For reference:
$ apt list git gosu curl wget texlive-xetex pandoc ttf-mscorefonts-installer python3-pip texlive-fonts-extra
Listing... Done
curl/focal-updates,focal-security,now 7.68.0-1ubuntu2.5 amd64 [installed]
curl/focal-updates,focal-security 7.68.0-1ubuntu2.5 i386
git/focal-updates,focal-security,now 1:2.25.1-1ubuntu3.1 amd64 [installed]
git/focal-updates,focal-security 1:2.25.1-1ubuntu3.1 i386
gosu/focal-updates 1.10-1ubuntu0.20.04.1 amd64
pandoc/focal,now 2.5-3build2 amd64 [installed]
python3-pip/focal-updates,focal-updates,focal-security,focal-security,now 20.0.2-5ubuntu1.5 all [installed]
texlive-fonts-extra/focal,focal,now 2019.202000218-1 all [installed]
texlive-xetex/focal,focal,now 2019.20200218-1 all [installed]
ttf-mscorefonts-installer/focal,focal,now 3.7ubuntu6 all [installed]
wget/focal,now 1.20.3-1ubuntu1 amd64 [installed]
wget/focal 1.20.3-1ubuntu1 i386

Hi @nicorikken , are you able to resolve this issue now (considering the new changes in MARS)?

@ritik-malik what changes are you referring to? I see no changes in docs or requirements on this part. I tried it again and end up with the same error. With Docker as an available option, it could be a decision not to support 18.04 LTS and close this issue.

Can you specify your system specs? In the issue heading it says Ubuntu 18.04 LTS while in this comment it says 20.04.
Also, I can see i386 in your output. Could it be anything to do with support issues in 32 bit machines?
This is most likely a font issue. Did you acccept the EULA during the installation of ttf-mscorefonts-installer?

It was Ubuntu 20.04. I enforced the EULA accept prompt by first purging the package and then installing it again. I still get the same error.

In the error it says - Error producing PDF.\n! LaTeX Error: Option clash for package fontspec
Can you try after uninstalling this package: texlive-fonts-extra.

Alright, let's persist then:
$ sudo apt remove texlive-fonts-extra
$ python main.py
...
Generating focus-area file = wg-value_organizational-value.tex

Converting master.tex file to PDF
Traceback (most recent call last):
  File "main.py", line 109, in <module>
    main()
  File "main.py", line 73, in main
    metrics_release.release_main("english")
  File "/home/nico/Software/chaoss/MARS/automation/metrics_release.py", line 159, in release_main
    pdf_filename = helper.convert_tex2pdf(main.master_file_path, word_translation_yaml_data, language, cover_filename)
  File "/home/nico/Software/chaoss/MARS/automation/helper.py", line 388, in convert_tex2pdf
    output = pypandoc.convert_file(tex_filename, 'pdf', outputfile=pdf_filename, extra_args=['-f', 'latex',
  File "/home/nico/Software/chaoss/MARS/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 137, in convert_file
    return _convert_input(source_file, format, 'path', to, extra_args=extra_args,
  File "/home/nico/Software/chaoss/MARS/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 321, in _convert_input
    raise RuntimeError(
RuntimeError: Pandoc died with exitcode "43" during conversion: b"Error producing PDF.\n! LaTeX Error: File `libertine.sty' not found.\n\nType X to quit or <RETURN> to proceed,\nor enter new name. (Default extension: sty)\n\nEnter file name: \n! Emergency stop.\n<read *> \n         \nl.3 \\usepackage\n\n"

$ sudo apt install -y git wget texlive-xetex pandoc python3-pip python3-venv texlive-lang-chinese ttf-mscorefonts-installer

$ python main.py
 ... (same error)

$ kpsewhich libertine.sty
(nothing)

$ apt search libertine
Sorting... Done
Full Text Search... Done
fonts-linuxlibertine/focal,focal,now 5.3.0-4 all [installed,automatic]
  Linux Libertine family of fonts

texlive-fonts-extra/focal,focal 2019.202000218-1 all
  TeX Live: Additional fonts

texlive-latex-extra/focal,focal,now 2019.202000218-1 all [installed]
  TeX Live: LaTeX additional packages

$ sudo apt purge texlive-latex-extra

$ python main.py
...
Generating focus-area file = wg-value_organizational-value.tex

Converting master.tex file to PDF
Traceback (most recent call last):
  File "main.py", line 109, in <module>
    main()
  File "main.py", line 73, in main
    metrics_release.release_main("english")
  File "/home/nico/Software/chaoss/MARS/automation/metrics_release.py", line 159, in release_main
    pdf_filename = helper.convert_tex2pdf(main.master_file_path, word_translation_yaml_data, language, cover_filename)
  File "/home/nico/Software/chaoss/MARS/automation/helper.py", line 388, in convert_tex2pdf
    output = pypandoc.convert_file(tex_filename, 'pdf', outputfile=pdf_filename, extra_args=['-f', 'latex',
  File "/home/nico/Software/chaoss/MARS/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 137, in convert_file
    return _convert_input(source_file, format, 'path', to, extra_args=extra_args,
  File "/home/nico/Software/chaoss/MARS/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 321, in _convert_input
    raise RuntimeError(
RuntimeError: Pandoc died with exitcode "47" during conversion: b'xelatex not found. Please select a different --pdf-engine or install xelatex -- see also /usr/share/doc/pandoc/README.Debian\n'

$ cat /usr/share/doc/pandoc/README.Debian
# Notes about Debian packaging of Pandoc

## Packages needed for optional features

Some uses of Pandoc require additional packages:

  * SVG content in PDF output requires librsvg2-bin.
  * YAML metadata in TeX-related output requires texlive-latex-extra.
  * *.hs filters not set executable requires ghc.
  * *.js filters not set executable requires nodejs.
  * *.php filters not set executable requires php.
  * *.pl filters not set executable requires perl.
  * *.py filters not set executable requires python.
  * *.rb filters not set executable requires ruby.
  * *.r filters not set executable requires r-base-core.
  * LaTeX output, and PDF output via PDFLaTeX,
    require texlive-latex-recommended.
  * XeLaTeX output, and PDF output via XeLaTeX, require texlive-xetex.
  * LuaTeX output, and PDF output via LuaTeX, require texlive-luatex.
  * ConTeXt output, and PDF output via ConTeXt, require context.
  * PDF output via wkhtmltopdf requires wkhtmltopdf.
  * Roff man and roff ms output, and PDF output via roff ms,
    require groff.
  * MathJax-rendered equations require libjs-mathjax.
  * KaTeX-rendered equations require node-katex.

## Standalone output not always fully standalone

Some output formats depend on external material,
e.g. Javascript code for rendering mathematical equations.

Pandoc commonly links to such external material hosted on a public CDN.
Due to concerns for potential breach of privacy,
Debian-packaged Pandoc instead links to locally packaged material.

$  dpkg-query -l texlive-xetex
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  texlive-xetex  <none>       <none>       (no description available)

$ sudo apt install texlive-xetex

$ python main.py
...
Generating focus-area file = wg-value_organizational-value.tex

Converting master.tex file to PDF
Traceback (most recent call last):
  File "main.py", line 109, in <module>
    main()
  File "main.py", line 73, in main
    metrics_release.release_main("english")
  File "/home/nico/Software/chaoss/MARS/automation/metrics_release.py", line 159, in release_main
    pdf_filename = helper.convert_tex2pdf(main.master_file_path, word_translation_yaml_data, language, cover_filename)
  File "/home/nico/Software/chaoss/MARS/automation/helper.py", line 388, in convert_tex2pdf
    output = pypandoc.convert_file(tex_filename, 'pdf', outputfile=pdf_filename, extra_args=['-f', 'latex',
  File "/home/nico/Software/chaoss/MARS/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 137, in convert_file
    return _convert_input(source_file, format, 'path', to, extra_args=extra_args,
  File "/home/nico/Software/chaoss/MARS/.venv/lib/python3.8/site-packages/pypandoc/__init__.py", line 321, in _convert_input
    raise RuntimeError(
RuntimeError: Pandoc died with exitcode "43" during conversion: b"Error producing PDF.\n! LaTeX Error: File `libertine.sty' not found.\n\nType X to quit or <RETURN> to proceed,\nor enter new name. (Default extension: sty)\n\nEnter file name: \n! Emergency stop.\n<read *> \n         \nl.3 \\usepackage\n\n"

Not sure how to go from here.

Have you updated TeX with this newly installed font? Refer to https://tex.stackexchange.com/a/353604

authors: nicorikken ritik-malik

repo: chaoss/MARS


text:
proposal for one of @mbbroberg's suggestions

@mbbroberg
I'm not sure how to incorporate your feedback from https://github.com/chaoss/wg-diversity-inclusion/issues/288#issuecomment-658272114
Would this PR be a good way to do it?

@GeorgLink that hits home for me if it does for you. My goal is to offer some default thoughts on creating a spectrum so responses are mappable to a metric. LGTM :+1:

authors: GeorgLink mbbroberg

repo: chaoss/wg-diversity-inclusion


text:
🛑 The router is down

In 0367d2e, The router (https://geo-mirror.chaotic.cx) was down:

HTTP code: 0
Response time: 0 ms

Resolved: The router is back up in 6180082 after 5 minutes.

repo: chaotic-aur/chaotic-uptimes


text:
frida功能不能使用

已在手机端运行   Frida-Server 15.1.8
但是执行某个hook或者脚本时总是如下提示

/ _  |   Frida 15.1.8 - A world-class dynamic instrumentation toolkit

| (| |
> _  |   Commands:
// |_|       help      -> Displays the help system
. . . .       object?   -> Display information about 'object'
. . . .       exit/quit -> Exit
. . . .
. . . .   More info at https://frida.re/docs/home/
Spawning --no-pause...
Failed to spawn: unable to find application with identifier '--no-pause'

我大概知道是因为GDA无法识别出我apk的包名，所以提示以上错误信息。
希望能提供一个手动指定包名的功能，以便在一些加壳apk或者脱壳后的dex里能使用frida的相关功能

提供下你的apk文件，方便我调试。

好像新版frida 移除了--no-pause吧，我看frida -h里边没有这个

https://github.com/frida/frida/issues/2277
先用旧版的吧

frida/frida#2277 先用旧版的吧
谢谢，下个版本做个更新。

@charles2gan  In GDA 4.03 I found issue regarding frida. As in new frida the application is no longer paused by default on start-up. And when I tried to hook in GDA it gives me unrecognized arguments: --no-pause this error.

@charles2gan In GDA 4.03 I found issue regarding frida. As in new frida the application is no longer paused by default on start-up. And when I tried to hook in GDA it gives me unrecognized arguments: --no-pause this error.

this bug will be fixed in the next version.

authors: CtrlAltDelet charles2gan hackren kbamol