Building an installer image for ARM64 fails

Description
Trying to build for ARM as per documentation fails.
There is another issue open about ARM64 cross compilation, but it does not seem to be the same thing
Steps to reproduce the issue:
make ZARCH=arm64 installer
Describe the results you received:
Makefile:42: "WARNING: We are assembling a arm64 image on x86_64. Things may break."
Creating go builder image for user gorkag
eve-build-gorkag docker container is ready to use
Done building /home/gorkag/projects/eve/build-tools/bin/linuxkit
mkdir -p /home/gorkag/projects/eve/dist/arm64
./tools/makerootfs.sh images/rootfs.yml squash /home/gorkag/projects/eve/dist/arm64/rootfs.img
Extract kernel image: lfedge/eve-kernel:5303468200baef2e1747f2ded4ba3e0413400c79-arm64
Pull image: lfedge/eve-kernel:5303468200baef2e1747f2ded4ba3e0413400c79-arm64
FATA[0001] Failed to extract kernel image and tarball: Could not pull image lfedge/eve-kernel:5303468200baef2e1747f2ded4ba3e0413400c79-arm64: Error response from daemon: manifest for lfedge/eve-kernel:5303468200baef2e1747f2ded4ba3e0413400c79-arm64 not found
cat: boot/cmdline: No such file or directory
make: *** [Makefile:174: /home/gorkag/projects/eve/dist/arm64/rootfs.img] Error 1
Describe the results you expected:
No errors
Additional information you deem important (e.g. issue happens only occasionally):
Looked into docker hub and lfedge/eve-kernel:5303468200baef2e1747f2ded4ba3e0413400c79-arm64 does not seem to be present. In fact there does not seem to be any ARM64 containers there, only amd64

Hey @garciagorka thanks for the bug report -- we're still working with Linux Foundation on moving parts of our ARM64 build system to their infrastructure. Please be patient with us. In the meantime you can build EVE on ARM64 build machine by just running yourself:
make pkgs eve

Hey @garciagorka I've re-enabled our own ARM server for now. Can you please give it a go again?

Hey @garciagorka can you please let us know if this works for you now and we can close the issue?

@eriknordmark already outdated, let's close this one.


Unions improvement: remove as const, add primitives support

This PR is based on https://github.com/kossnocorp/ofcoerce/pull/4 by @datner
It adds support for primitives in unions and also removes the need to use as const with literals.

Responding to https://github.com/kossnocorp/ofcoerce/pull/4#issuecomment-2170970718 ,
The core problem is that unions can't be turned into arrays, just a typescript impossibility. So what I made was functionally a hack.. Theres also the issue that for the defined coerse you must provide the identity shape, but we want to accept the extendable shape. Meaning that this issue happens if you use arrays to track the type
type Foo = "a" | "b"
type Bar = {
  foo: Foo
}

coerse<Bar>($ => ({
  foo: $.Union("a","b") // Union<["a", "b"]> is not eq Union<["a" | "b"]>
})

but not using an array gimps you on the inference side for the same reason (in reverse though)!
You can either make two different types, Union<"a" | "b"> for Defined and TrackedUnion<["a", "b"]> for Inferred
Or test for their unioned equality
The only sane way that could be done (from what I know) is to instantiate the type and then do the coerse because of how generics work
type UnionEq<A extends ReadonlyArray<any>, B extends ReadonlyArray<any>> =
  A[number] extends B[number] ? B[number] extends A[number] ? true : false : false

type Matching<Expected, Current> = ....

type coerse: <Self>() =>
  <Shape extends Self>
  (schema: true extends Matching<Self, Shape> ? Shape : never)
    => Core.Coerser<Shape>

basically Unions are a PITA and might need a rethink on the type-side


recursive mj-class possible ?

I have several themes for different customers and a set <mj-class> tags that work semantically, so to change themes I would just need to change these tag definitions.
For example, color "header-main-100" is used several times in the mjml file.
<mj-class name="header-main-100" color="#E0EBF5"/>
<mj-class name="main" background-color="{{header-main-100}}"/>
...
<mj-class name="footer-bg" background-color="{{header-main-100}}"/>
...

meaning
<mj-class name="main" background-color="#E0EBF5"/>
<mj-class name="footer-bg" background-color="#E0EBF5"/>

Is there a way to get this behaviour "natively" ? I am now preprocessing the mjml file to generate a themed mjml file, but would like to save this step
Thanks.

The closest solution I would think of would be to rely on css var and replace them at the end, juice doesn't support them yet (https://github.com/Automattic/juice/issues/312).
It's way too close to a templating feature so I don't think this will be ever implemented.

Yeap, I am actually using php blade templates to generate "themed" mjml files.
Thanks. I will keep my current solution then.


[feature request] Put each VM for a deployment in to a sub directory

The request is to put each VM for a deployment in to a sub directory for easier mgmt inside vSphere.
So instead of having:
pcf_vms/
    vm-111
    vm-222
    vm-333

There would be something like:
pcf_vms/
    cf-123/
        vm-111
        vm-222
    mysql-456/
        vm-333

That way you can easily see which VMs correspond to a deployment.

@yeshwantbabar

CPI's limitation is that there are no pre and post-deployment RPC calls. Since each CPI call is a separate process, CPI has no way to know when a deployment is getting created and when it is getting deleted.
As a consequence, CPI can create folders but will not be able to delete them. Several of such folder may pile up during several different deployments for PAS or PKS.
One way is to create and delete folders as VMs are created or deleted. To implement that, a mutex is needed to synchronize create and delete calls for a folder/vm. This is possible through a DRS lock but might severely slow down creation/deletion times for VMs.
The clearest solution is to have create deployment and delete deployment rpc calls where CPI can do some cloud prep stuff like creating folders, resource pools and vsphere verifiers etc..
Feel free to open if a solution is in sight.


[new: feature] shenyu agent architecture

// Describe your PR here; eg. Fixes #issueNo

Make sure that:

[ ] You have read the contribution guidelines.
[ ] You submit test cases (unit or integration tests) that back your changes.
[ ] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

Codecov Report

Merging #2654 (d734459) into master (a54a942) will decrease coverage by 0.65%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #2654      +/-   ##
============================================
- Coverage     61.26%   60.60%   -0.66%
+ Complexity     4335     4298      -37
============================================
  Files           660      660
  Lines         18995    18992       -3
  Branches       1684     1683       -1
============================================
- Hits          11637    11510     -127
- Misses         6405     6537     +132
+ Partials        953      945       -8

Impacted Files
Coverage Δ

...ache/shenyu/plugin/grpc/cache/GrpcClientCache.java
68.75% <0.00%> (-31.25%)
:arrow_down:

...n/alibaba/dubbo/cache/AlibabaDubboConfigCache.java
43.75% <0.00%> (-31.25%)
:arrow_down:

...gin/apache/dubbo/cache/ApacheDubboConfigCache.java
43.03% <0.00%> (-29.12%)
:arrow_down:

...che/shenyu/sync/data/http/HttpSyncDataService.java
61.38% <0.00%> (-19.81%)
:arrow_down:

...henyu/plugin/grpc/resolver/ShenyuNameResolver.java
44.68% <0.00%> (-19.15%)
:arrow_down:

...a/org/apache/shenyu/common/utils/VersionUtils.java
67.85% <0.00%> (-10.72%)
:arrow_down:

...apache/shenyu/admin/utils/ShenyuDictH2Trigger.java
63.63% <0.00%> (-9.10%)
:arrow_down:

...ache/shenyu/admin/utils/PluginHandleH2Trigger.java
63.63% <0.00%> (-9.10%)
:arrow_down:

.../apache/shenyu/admin/model/dto/BatchCommonDTO.java
50.00% <0.00%> (-7.15%)
:arrow_down:

...apache/shenyu/admin/model/dto/AuthPathWarpDTO.java
57.14% <0.00%> (-7.15%)
:arrow_down:

... and 29 more

Continue to review full report at Codecov.

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


Add Plausible to Docs

I do this for literally everything, but I'd be interested to see how google is picking up SnakeMD.

Here's the code I'd need to add:
<script defer data-domain="snakemd.therenegadecoder.com" src="https://plausible.io/js/plausible.js"></script>

Looks like this is the way to go: https://stackoverflow.com/questions/9444342/adding-a-javascript-script-tag-some-place-so-that-it-works-for-every-file-in-sph/9454654

Probably not going to be able to add the tag to older versions of the code. Not unless I add it to all of the html files which honestly isn't that many.


config.h maintenance

The config header was full of legacy, no-longer-in-use defines. It
was also included from multiple files where it was not necessary.
This patch removes the unused defines, and cleans up headers so
that only ecma-globals.h includes config.h.
JerryScript-DCO-1.0-Signed-off-by: Akos Kiss<EMAIL_ADDRESS>

I was surprised to see at least some of the defines unused (CONFIG_MEM_POOL_CHUNK_SIZE, CONFIG_LITERAL_HASH_TABLE_KEY_BITS, CONFIG_ECMA_REFERENCE_COUNTER_LIMIT, CONFIG_ECMA_CHAR_ENCODING), but it may be the case that as the project evolved, the concepts represented by these defines became fixed/unconfigurable.


Revert "Remove unused Service::RetirementManagement.retire_service_resources method"

This reverts commit 22531a23451af1e90b1a58523e0fe75794f4d39d.

I rekicked the automation_engine repo - https://travis-ci.org/ManageIQ/manageiq-automation_engine/builds/599474584
See also #19413


Getting error when running update-client.sh

In the context of PR https://github.com/kubernetes-incubator/client-python/pull/318 I want to run update-client.sh, but I'm getting this error:
>>> Running python generator from the gen repo
--- Building docker image...
Sending build context to Docker daemon 76.29 kB
Step 1 : FROM maven:3.5-jdk-7
 ---> a8b0e2ae2cbc
Step 2 : ARG SWAGGER_CODEGEN_COMMIT
 ---> Using cache
 ---> f9f1390dee86
Step 3 : ARG GENERATION_XML_FILE
 ---> Using cache
 ---> 724cb4ca22e0
Step 4 : ARG SWAGGER_CODEGEN_USER_ORG=swagger-api
 ---> Using cache
 ---> 1b9869fafeae
Step 5 : RUN apt-get update && apt-get -y install python-pip && pip install urllib3
 ---> Using cache
 ---> 429120dc6bc1
Step 6 : RUN mkdir /source &&     cd /source &&     git clone -n https://github.com/${SWAGGER_CODEGEN_USER_ORG}/swagger-codegen.git &&     cd swagger-codegen &&     git checkout $SWAGGER_CODEGEN_COMMIT
 ---> Running in 42a74a4141e1
Cloning into 'swagger-codegen'...
error: pathspec 'v2.3.0' did not match any file(s) known to git.
The command '/bin/sh -c mkdir /source &&     cd /source &&     git clone -n https://github.com/${SWAGGER_CODEGEN_USER_ORG}/swagger-codegen.git &&     cd swagger-codegen &&     git checkout $SWAGGER_CODEGEN_COMMIT' returned a non-zero code: 1

Am I doing something wrong? Thanks!

That is a bug, sorry for that. can you run this:
SWAGGER_CODEGEN_COMMIT=v2.2.3 scripts/update-client.sh

All in one line.

The above command should work. When you confirm it, can you LGTM this PR: https://github.com/kubernetes-client/gen/pull/21

Just to make sure you got my edit in previous comment, please set the version to "v2.2.2", this is the correct command:
SWAGGER_CODEGEN_COMMIT=v2.2.2 scripts/update-client.sh

@mbohlool Got it. Thanks! Looks good. A lot of changes though. But I'm closing the ticket, since it works now. 👍

When I run the command (with v2.2.2) on master, I see no changes. Maybe you should rebase to latest master.


Introduce a stable sorting method for table

I've implemented a non-native stable sorting algorithm in Luau based on a merge sort algorithm very similar to C++'s std::stable_sort implementation.
I wrote:

There is no sorting algorithm implementation native to Luau that is stable, meaning that they preserve the order of non-unique elements.
Stability is important for some game mechanics such as having a shop display which might need multiple runs through the algorithm to give the most relevant results. For example, you might want to sort the price of the item in ascending order, and then the name of the item in lexicographic order. If you use a non stable-sort, you cannot sort by price of items with the same price without having shuffled the ordering of the names.

Previously, I've made a feature request on the relative worst-case inefficiency of table.sort compared to other compiler implementations in other languages, and I am glad that got addressed recently; table.sort now uses introspection to guarantee a O(n*log(n)) worst-case time complexity.
However, introspective sort, being a derivative of quicksort and heapsort, does not provide stability.
I'd like to propose a new method for the table library, preferably table.stablesort(tbl, comparer).
As for the choice of algorithm, in many languages (such as Java, Python, and JavaScript) the compiler or interpreter implements Timsort, an adaptive version of merge sort. It guarantees O(n*log(n)) worst-case time complexity.

For example, you might want to sort the price of the item in ascending order, and then the name of the item in lexicographic order.

It’ll be helpful to provide a different use case where sorting with multiple passes is truly needed, because the example can be done by defining both criteria in the custom comparator.


OpenDAL Python Binding

In PR https://github.com/datafuselabs/opendal/pull/1205, I set up the basic development env for python binding. We need to export more functions/types/modules for python users to use.
Plan
Python binding support is at very early stage.
The first goal of this issue is reading data from service s3 in pure python.
Tasks
Features

[x] #1464
[x] Add ObjectMetadata
[x] Add ObjectReader / ObjectWriter
[x] Add stat/delete
[x] Add different builders

Tests

[x] #1654

I'm not an experienced python developer, welcome anyone who is interested in this issue to walk in and own some parts.

Also, build a benchmark in python after our first goal has been reached. It should be super fun.

Will be useful for https://github.com/datafuselabs/opendal/issues/1365

Hi, I'd like to ask whether python-binding supports OSS and S3 now.

Yes, it is currently only supported in async. However, we are working on adding support for the blocking API.

Python binding has been released to pypi, let's clode this tracking issue.


Add close and flush

Added close and flush to outputter to properly write the file to disk.

looks fine now, merged, thanks!


Update HOL1 with new screenshots incorporating DTL

Updated screen shots and sync across .net. node and java for HOL 1. Added DTL auto shut down and start instructions


Export needed function for Kapacitor

Export needed function for Kapacitor.
Also changes tags != nil to len(tags) > 0 for the top/bottom functions, since Kapacitor is not explicitly passing nil.

[ ] CHANGELOG.md updated
[x] Rebased/mergable
[x] Tests pass
[x] Sign CLA (if not already signed)

@benbjohnson @jsternberg These should be the last changes to the query engine. This change just exports a bunch of functions.

:+1: on green.


[BUG] GPU's output is different from CPU's for big decimals when doing joins by sub-partitioning algorithm

Describe the bug
GPU's output is different from CPU's for big decimals when doing joins by sub-partitioning algorithm.
Steps/Code to reproduce bug
Apply the PR https://github.com/NVIDIA/spark-rapids/pull/7794, build the code and run the tests.
./run_pyspark_from_build.sh -k test_hash_join_ridealong
Expected behavior
Tests should pass with  big decimals.
Now they are marked as xfail. But we may need to fall back to the normal path if there is big decimal type.

Curious why we wouldn't fix this as part of the original PR, either by fixing the problem directly or using the original join code path for large decimals?

Curious why we wouldn't fix this as part of the original PR, either by fixing the problem directly or using the original join code path for large decimals?

Either is fine, and I am going to do it next.
Time was not enough last week, and that PR is only for early review.

It is likely to be a cudf issue https://github.com/rapidsai/cudf/issues/12852

closed since it is a cudf bug and already tracked by https://github.com/rapidsai/cudf/issues/12852. No change is required in Plugin.


Suggestion: on load, instead of showing the modal -- use device location

I believe most times the page is loaded, the user wants to see protests in their area.
I think it would be better not to pop the modal every time the user loads the page, and instead focus the map according to the device's location.
Now that there's a "change address" button, if the user intended to input an address -- they can do that with one click / tap.
If there's an agreement that this would be a good change, I can create the PR for it.

Hi Oren, thanks for the idea!
Initially this was the behavior, but I was afraid of a UX issue this could raise; we need to build a minimal user trust before asking them for their location.
If a permission request will be shown before they saw an explanation why is it happening, it can bring up suspicious thoughts in their minds which I think we prefer to avoid.
The current method allows them to give their location out of their free will, by clicking a button that makes it clear why the permission alert shows up.
But I'm open to hear other thoughts!

Hi Guy,

For new users, I see your point.
For returning users, I think that focusing on their location is better.

So a solution here might be "once the user asked to use location, remember that they did that, and in the future focus on load." A relatively simple way to implement this would be saving this decision on localStorage.
I think that removing the modal on load makes sense for everyone.
But no pressure. :) It's fine to drop this if no enthusiasm.

I think showing not showing the modal for returning users is a good idea.
It's a bit annoying that it pops up everytime

I think implementing #30 will solve this problem. If the address is saved then we don't need to use the location api without user confirmation.

So a solution here might be "once the user asked to use location, remember that they did that, and in the future focus on load." A relatively simple way to implement this would be saving this decision on localStorage.

Maybe instead of storing the decision in localStorage, we could save the address itself. Then there won't be the problem of using the location api without user confirmation.

That makes sense. Isn't the permission gets invilidated after a while and the permission alert shows up again?

That makes sense.
Isn't the permission gets invalidated after a while and the permission alert shows up again?

@guytepper I don't think the permission is invalidated after a while. However, it could be revoked by the user (rare but happens).
So it seems like we want to save the user's last address/location?
I suggest to use the map's last location, as users can start with address or device location and then move the map. If we keep track of position changes (I guess when dispatching setMapPosition?), I think it'll cover all cases.
If someone else wants to take a shot at it I have no objection. :)

👋 Hey! I created a PR that saves the chosen user location (coordinates) on local storage - https://github.com/guytepper/1km.co.il/pull/48

@guytepper the permission is not invalidated once allowed.
Do you want the default location be set to:

Users' current location
Users last selection (taken from localStorage)

?

I would if user has set location then 2.  If not then 1

@OrenShalev can you update the PR to follow @joeyede requirement (try to use users' last selected location, with fallback to users' current location, with fallback to modal) ?

Seems like #48 is merged and this bug is fixed, so closing. 👍

Thanks Oren!
On Sat, Oct 10, 2020, 16:58 Oren Shalev<EMAIL_ADDRESS>wrote:

Closed #38 https://github.com/guytepper/1km.co.il/issues/38.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/guytepper/1km.co.il/issues/38#event-3862783194, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AASM777OLBAIMT2CHHINHADSKBSBDANCNFSM4SFQDLDQ
.


[Request] Umineko Project (PC)

The port of Alchemist’s PS3 versions of Umineko: https://umineko-project.org/en/downloads/

Here's the game engine's github if that helps.


Workaround mobile browsers?

Hello,
first of all - buzz is awesome! Thanks for the great work!
I'm aware of the fact, that we need a user interaction on mobile browsers to play the sounds as stated in your documentation. Is there a hack / workaround to make it still possible?
My scenario:
User Interaction -> load sound via SoundCloud API -> set up buzz object and play. This does not work mobile although this all happens when the user clicks on a specific element. I think that the problem is that I'm loading the sound with the SoundCloud API.
Can I fake a user interaction?
Thanks in advance for the help!
Thomas

Hello :)
As far as I know, unfortunately, no.

Thank you for the fast response. It seems to be my mistake, right? Your demo page is working on mobile browsers. Do I understand it correct -> for each sound I want to play, I need a user interaction. This means, there's no possibility to play 5 different songs one after another automatically after the first user interaction?

Yes you need user interaction.
As far as I know, you can't play 5 different songs one after another automatically.
No autoplay or even preload are allowed.
Regards.


CUTLASS submodule URL might not work

I've run into an issue while initializing cutlass. Instead of using the ssh address, I might be easier to use https there:
https://github.com/Guangxuan-Xiao/torch-int/blob/d03a8dab0d2b725abf5dc9a28dcea85832754e38/.gitmodules#L3

change .gitmodules with
url = https://github.com/NVIDIA/cutlass.git
Then run
git submodule sync
git submodule update --init --recursive


Add sentence about DBEB to how-to-connect-install-custom.md

Closes https://github.com/MicrosoftDocs/OfficeDocs-Exchange/issues/3012.
Closes https://github.com/MicrosoftDocs/azure-docs/issues/89414.

@dariomws : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#label:"aq-pr-triaged"

I need to investigate this on our end.  At this time we can close the PR and I will update this once we have more information.
#please-close


Nightly releases

I have had requests from some users for access to nightly releases from our CI. I believe it would simplify the workflow for many groups. This thread is to track the issue and discuss implementation.
As far as I know we do have packages being produced on master branch, I'm not sure if they are stored in any kind of persistent storage. I would imagine it would just be a case of archiving binaries on S3 and providing a link in documentation?

@hcho3 Can we put out some short document in installable about this?

I see that it's possible to manually find the download URL for this wheel and install it.
It was be really useful if there could be a pip package alias for the latest version of this nightly package so that CI or other script created environments can more easily find it.
For instance https://xgboost-ci.net/job/xgboost/job/master/344/artifact/python-package/dist/xgboost-1.0.0_SNAPSHOT-py2.py3-none-any.whl is the "latest" URL, but that "344" in the URL changes for every build, making it difficult to use in a conda environment yml file.

Replacing the build number with lastSuccessfulBuild seems to work. So the above would become https://xgboost-ci.net/job/xgboost/job/master/lastSuccessfulBuild/artifact/python-package/dist/xgboost-1.0.0_SNAPSHOT-py2.py3-none-any.whl
This will still be an issue when the artifact name changes from 1.0.0_SNAPSHOT to something else (1.1.0_SNAPSHOT maybe?).

Should we put them in an S3 bucket with some consistent naming?

@RAMitchell Yes, I think we should store artifacts in a S3 bucket and name it consistently (e.g. use commit IDs)

Is it possible that CI could publish wheels for varying architectures?
I'm trying to use this nightly artifact with Google Colab, but on install I get:
ERROR: xgboost-1.0.0-SNAPSHOT-py2.py3-none-any.whl is not a supported wheel on this platform.

For reference, here's the Python and system info:
sys.version:
3.6.8 (default, Jan 14 2019, 11:02:34)
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]]

platform.architecture()
('64bit', '')

@randerzander We target x86-64 architecture. Can you check what processor architecture Google Colab uses?

I edited my comment above. It actually looks like Colab is x86_64 as well.
Any suggestions on other information to get?

@randerzander Can you also print out the version of PIP package?

@randerzander The wheel URL is wrong. Try
pip install https://xgboost-ci.net/job/xgboost/job/master/lastSuccessfulBuild/artifact/python
-package/dist/xgboost-1.0.0_SNAPSHOT-py2.py3-none-any.whl

I will submit a PR this weekend to upload all wheel artifacts to an S3 bucket, so that users can easily locate the wheels by the commit IDs. The expectation is that users can choose an exact commit from GitHub and install the corresponding XGBoost wheel with simple pip3 install command.

Nightly builds now available from https://s3-us-west-2.amazonaws.com/xgboost-nightly-builds.

Anyone care to share a current working link example / limitations (last available version etc)? The nightlies page is empty, could not construct a working link using the docs.

In the doc you reffed, there's a link https://s3-us-west-2.amazonaws.com/xgboost-nightly-builds/list.html

In the doc you reffed, there's a link https://s3-us-west-2.amazonaws.com/xgboost-nightly-builds/list.html

Thanks, I realized it's an issue with my apparently unsupported browser..., so got this listing page finally to work (by switching to incognito mode in Firefox).
However, the links format is not exactly as the docs specifies... there are several differences (two extra strings: "_SNAPSHOT" and "2010" and the "py2" token is gone - the docs need updating...):
[mir@CentOS-80-64-minimal ~]$ wget https://s3-us-west-2.amazonaws.com/xgboost-nightly-builds/xgboost-1.1.0_SNAPSHOT%2B057c762ecdabc97000f26223181d94f28ab28239-py3-none-manylinux2010_x86_64.whl
--2020-08-06 13:53:13--  https://s3-us-west-2.amazonaws.com/xgboost-nightly-builds/xgboost-1.1.0_SNAPSHOT%2B057c762ecdabc97000f26223181d94f28ab28239-py3-none-manylinux2010_x86_64.whl
Resolving s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)... <IP_ADDRESS>
Connecting to s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 128498134 (123M) [application/octet-stream]
Saving to: ‘xgboost-1.1.0_SNAPSHOT+057c762ecdabc97000f26223181d94f28ab28239-py3-none-manylinux2010_x86_64.whl’

                       xgboost-1.1.0_SNAPSHOT+057   0%[                                                                                ] 245.63K   100MB/s


Update loot-splitter

Added overlays, better config setup and misc fixes!

You need to rebase this branch onto upstream/master, then force push it.
In future, always make a plugin hub PR from a fresh branch off of upstream/master (either a brand new branch, or hard reset an existing branch)

You need to rebase this branch onto upstream/master, then force push it.
In future, always make a plugin hub PR from a fresh branch off of upstream/master (either a brand new branch, or hard reset an existing branch)

Thank you for your help btw, I think I did it correctly this time around!

You force pushed this branch to be the same as master, which closed the PR before you re-added your update commit to the branch. Re-opening the PR might make it visible here.

I ended up just making a whole PR. That works too, right?


Do not include empty current neural hash in staked blocks

1 question does neuralhash include the empty contract hash as well? those r ignored in checking for voting count


Skip VSTS attribute

Do we know why these tests fail in VSTS? Do we have a follow-up item to ensure these get fixed? We plan to drop everything except VSTS for CI.

@natemcmaster https://github.com/aspnet/IISIntegration/issues/1111


Some planning project to do or you see this as an unusefull feature?

If you’re looking to manage docker containers via a GUI, then portainer is probably your best bet (if you’re on a single docker host or a swarm).

Thank you theangryangel I will checkit out.
I mean something related with copier like a copier instances administrator.

Sorry I don't understand the question.

Sorry I don't understand the question.

Imagine a web panel where do you can record  the answers that asked by copier and put the modules that are required by repo.yaml and addons.yaml, then , trought this panel we create that "instance" on a server with docker.
Then we can have a database with instances related to customers, versions of systems on this panel and keep a control of this matters.
Regards.

Sorry but Copier is not a tool for infrastructure management. It can be used by those tools, of course.
Take a glance at Ansible, Ansible Tower and Portainer. They might be more similar to what you're looking for.

Thank you Yaho I will


ImportError: cannot import name 'logger' from 'cnnClassifier'

Can you guys please help with this ImportError? My file directories are setup correctly but I do not understand why I am getting this error. Please feel free to ask for more information if required!
ImportError                               Traceback (most recent call last)
Cell In[10], line 2
1 from cnnClassifier.constants import *
----> 2 from cnnClassifier.utils.common import read_yaml, create_directories
File ~/Desktop/Projects/Chicken-Disease-Classification/src/cnnClassifier/utils/common.py:4
2 from box.exceptions import BoxValueError
3 import yaml
----> 4 from cnnClassifier import logger
5 import json
6 import joblib
ImportError: cannot import name 'logger' from 'cnnClassifier' (/Users/raktim/Desktop/Projects/Chicken-Disease-Classification/src/cnnClassifier/init.py)

use "from src.cnnClassifier import logger"

I had the same error, please check that you have same project name (cnnClassifier) in template.py folder where you specified the path and the setup.py folder

ImportError: cannot import name 'logger' from 'cnnClassifier' (/Users/raktim/Desktop/Projects/Chicken-Disease-Classification/src/cnnClassifier/init.py)

It might be jsut because of the constructor name is not defined correctly.
Name it like __init__.py.