Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 30 13:34
    herdt-michael synchronize #1260
  • Jun 29 16:57
    bogdan-bondar opened #1263
  • Jun 29 13:12
    herdt-michael opened #1262
  • Jun 28 04:23
    Sherry112 commented #1257
  • Jun 22 10:15
    herdt-michael synchronize #1260
  • Jun 16 07:14
    VladimirSvoboda synchronize #1261
  • Jun 15 12:17
    hawkbit-bot commented #1261
  • Jun 15 12:08
    VladimirSvoboda opened #1261
  • Jun 14 12:14
    ampabsa commented #1254
  • Jun 14 07:37
    hawkbit-bot commented #1260
  • Jun 14 07:29
    herdt-michael opened #1260
  • Jun 14 03:57
    martinetd commented #1259
  • Jun 14 02:58
    martinetd commented #1259
  • Jun 14 02:54
    martinetd synchronize #1259
  • Jun 14 02:23
    martinetd commented #1259
  • Jun 14 02:17
    hawkbit-bot commented #1259
  • Jun 14 02:13
    martinetd opened #1259
  • Jun 10 16:29

    bogdan-bondar on master

    Avoid using RegexRequestMatcher… (compare)

  • Jun 10 16:29
    bogdan-bondar closed #1258
  • Jun 10 11:16
    sbabic commented #1256
Aswin-png
@Aswin-png
https://mkrak.org/2018/01/26/updating-embedded-linux-devices-part2/ If anyone is struggling to install (Beginners)SWupdate with a Yocto enviorment one of the update clients for hawkbit please use that link, it helped a lot and also very useful for RPi users. Viel spaß
Aswin-png
@Aswin-png
Hey guys,
Could someone tell me how i can keep the devices connected even after I restart my host PC? Can that be done?
giri b
@giribandari:matrix.org
[m]

Hi Experts,
I have written sample application for OTA as client and using Hawkbit server. For localhost able to open hawkbit UI and upload file and download. I want to do same for live hawkbit server that is https://hawkbit.eclipseprojects.io/ which should not be local host but it will be using some ip address here from the link after inspecting IP address of it was 40.68.130.7 , when i do ping 40.68.130.7 i am not able to get any response. can anyone please tell me how to achieve pinging for link https://hawkbit.eclipseprojects.io/

can anyone tell me, IP address that is able to send response when pinging is done for hawkbit web page https://hawkbit.eclipseprojects.io/ so that IP address when passed as argument to my sample application it will start bind and request and response is seen

giri b
@giribandari:matrix.org
[m]

:point_up: Edit: Hi Experts, @kaizimmerm,
I have written sample application for OTA as client and using Hawkbit server. For localhost able to open hawkbit UI and upload file and download. I want to do same for live hawkbit server that is https://hawkbit.eclipseprojects.io/ which should not be local host but it will be using some ip address here from the link after inspecting IP address of it was 40.68.130.7 , when i do ping 40.68.130.7 i am not able to get any response. can anyone please tell me how to achieve pinging for link https://hawkbit.eclipseprojects.io/

can anyone tell me, IP address that is able to send response when pinging is done for hawkbit web page https://hawkbit.eclipseprojects.io/ so that IP address when passed as argument to my sample application it will start bind and request and response is seen

Diego Rondini
@diegorondini
@giribandari:matrix.org :
  1. ping uses the ICMP protocol, and will not tell you whether the hawkBit service is up and running or not. It's totally legit for a host to not reply to ping
  2. IP address can vary if the sandbox is relocated to a different host
  3. probably a better idea is to just check curl UI/login replies with 200, like curl -I -X GET https://hawkbit.eclipseprojects.io/UI/login. See: https://github.com/Kynetics/hara-ddiclient/blob/master/build.gradle#L271
KOTTIRAMSAI
@KOTTIRAMSAI
Can anyone help me! in figuring out the Rest Api for validating a querie While creating a filter in target filter Screen
he arc
@he-arc:matrix.org
[m]

Hey Everyone,

Trying to set Hawkbit in a Multi-tenant setup with keycloak. Can't seem to figure out how the setup is supposed to be done and I can't find anything in the litterature. Any cues please? Do I have to provide any Spring settings, How do I link user to tenants, etc.

Thanks,

Diego Rondini
@diegorondini
:tada: Kynetics is happy to announce the hara-ddiclient library source code has now its new home in the Eclipse github repo! Clone, fork, report issues, contribute patches or star the repo to join us!
https://github.com/eclipse/hara-ddiclient
For those who don't know: Eclipse Hara is an Eclipse project aimed at facilitating the use of DDI API for devices connecting to hawkBit servers.
Documentation is still a bit lacking, but we aim to improve it and publish a first library release soon!
Alexander Dobler
@dobleralex
@diegorondini That is nice to hear, congrats for that :tada: :smile:
Diego Rondini
@diegorondini
thank you @dobleralex ! We will mention it in the hawkBit's README soon!
Bondar Bogdan
@bogdan-bondar
@diegorondini great news!
Diego Rondini
@diegorondini
thanks @bogdan-bondar . We will keep improving it!
mushir3589
@mushir3589
Hi Guys can anyone help me with how to implement SFTP in hawkbit. Thanks in advance
Yong Cong Sin
@ycsin
Hey all, I'm trying the hawkbit-client on Zephyr RTOS but encountered some issue (zephyrproject-rtos/zephyr#37324) with downloading the full firmware binary from the host. I can see that after the client sent a http get request for the firmware, the host will send the firmware in chunks with a size of 640 bytes. What I dont understand is how the data transfer works, does the http client have to acknowledge the received chunk for the host to send the next chunk?
Aswin-png
@Aswin-png
Screenshot from 2021-08-09 13-37-26.png
Screenshot from 2021-08-09 13-36-49.png
Hey guys, when docker starts Rabbitmq service keeps restarting here are the log files above and the picture of it restarting. Has anyone come across this issue if so how do i fix it and what config file should i change etc, any help is much appreiciated
Yong Cong Sin
@ycsin
@Aswin-png you need to remove one of the environmental variable, something to do with HOST or "/" in the docker-compose yaml (see the error)
Aswin-png
@Aswin-png
Thank you @ycsin but that really does not work unfortunately
Alexander Dobler
@dobleralex
@Aswin-png The message states you should remove the RABBITMQ_DEFAULT_VHOST entry in the docker-compose.yaml then restart it with docker-compose up -d
There is an GitHub issue already: eclipse/hawkbit#1157 you can replace it with just DEFAULT_VHOST probably
Yong Cong Sin
@ycsin

Anyone knows what might cause this to happen?

2021-08-11 08:39:56.966 WARN 1 --- [qtp178604517-18] o.e.h.r.e.ResponseExceptionHandler : File streaming failed: fullfileRequest zephyr.signed.bin

What Im seeing at my client is that the download might still happen after I read this message at the server, but it is extremely slow. It isn't like the 1 bytes per second that kind of slow, it is just that the transfer of the firmware chunks happens in a pretty long interval (2 min, ie every 2 mins the device will receive a chunk of 650 bytes, out of 251 KiB)

axelroy
@axelroy

Hi @KOTTIRAMSAI,

For the OpenId auth with KeyCloak, I've posted on your issue : eclipse/hawkbit#1147. Hope it helps.

xTrinitySky
@xTrinitySky
Hello, may I know does hawkbit supports mssql as well? Since the guide I found from official website doesn't mention mssql yet there is mssql dependencies from the hawkbit source code. Can I have confirmation on this? Thanks.
Alexander Dobler
@dobleralex
@xTrinitySky The main page of the repository has DB compatibilities mentioned (see here).
Aswin-png
@Aswin-png
Screenshot (45).png
Hey guys, I have got hawkbit and SWupdate to talk to each other : meaning I can rollout updates to a device (in my case a RPi) but the problem is this, somehow the software artifact i have created for my Pi is worng/not compatible etc.. But i followed a guide to do this https://pelux.io/software-factory/PELUX-3.0/chapters/architecture/subsystems/SOTA/getting-started-SOTA.html
Does anyone have a software/firmware i can test with on my Pi
KOTTIRAMSAI
@KOTTIRAMSAI
Hi @axelroy Thanks you
KOTTIRAMSAI
@KOTTIRAMSAI
Hi Can Any One Help me! How can we get the count when we assign distrubution set for targets can we have any Rest api related to that
Auto assign.png
sheikajith
@sheikajith
Hi @sbabic We are planning to use hawkbit server to deploy artifacts in IoT devices in production(for ex: more than 1000 iot devices). Is Hawkbit server is capable of deploying more than 1000 devices in production level or is there any implications in server side? Please let me know asap
Stefano Babic
@sbabic
Of course Hawkbit can manage 1000+ devices (and more). And there are several ways to balance load if required.
Florian Ruschbaschan
@floruschbaschan
@KOTTIRAMSAI, the Hawkbit UI makes use of countByRsqlAndNonDS which is not accessible by REST. But you could use GET /rest/v1/targetfilters/{targetFilterQueryId} to retrieve your targetFilter and the query value itself and put it as parameter q to GET /rest/v1/targets. Of course if the query value is already known you can skip the first GET request.
sheikajith
@sheikajith
@sbabic Could you please explain those ways to balance load? Also please confirm whether this server is completely open source or we have to pay for managing this server to deploy more than 1000 devices
KOTTIRAMSAI
@KOTTIRAMSAI
@floruschbaschan Thanks for your valuable time spending on us! I have a doubt then how can we get the count we are using rest api for integarting? MicrosoftTeams-image.png
sheikajith
@sheikajith

@sbabic Could you please explain those ways to balance load? Also please confirm whether this server is completely open source or we have to pay for managing this server to deploy more than 1000 devices

@sbabic Awaiting for your reply. Please confirm this because it is higher priority for us

Diego Rondini
@diegorondini
@sheikajith hawkBit is an open source software, but deploying it is to scale is not an overnight effort. You can either do it the hard way by deploying everything on your own (months and months of work I would say), or go with one of the cloud platforms mentioned in:
https://www.eclipse.org/hawkbit/gettingstarted/
Diego Rondini
@diegorondini
there's no artificial limitation in hawkBit (guaranteed by the fact it's an Eclipse Foundation project), but don't confuse "open source" with "everything is free". Servers, infrastructures, devops development time, etc have a cost. Yet hawkBit is fully open source.
sheikajith
@sheikajith

@sheikajith hawkBit is an open source software, but deploying it is to scale is not an overnight effort. You can either do it the hard way by deploying everything on your own (months and months of work I would say), or go with one of the cloud platforms mentioned in:
https://www.eclipse.org/hawkbit/gettingstarted/

Can you please elaborate on the effort to deploy bulk clients in server side? Do we have to implement and handle this deployment process in hawkbit server open source available, if so could you help us in implementing this.

Does any one here used hawkbit open source for deploying bulk clients. It would be helpful if anyone suggest some ideas because I am new bee to this
Diego Rondini
@diegorondini
what do you mean for "bulk clients"?
sheikajith
@sheikajith

what do you mean for "bulk clients"?

We are planning to use hawkbit server for production, mainly deploying thousands of clients. Whether hawkbit server supports that? With this particular plan, what is available for free and what features will have a cost? Whether testing OTA update with hawkbit server is free?

Aswin-png
@Aswin-png
Hi guys,
Amateur question: I am using docker to run hawkbit and i want to change the GUI of it, put company logo change the colors a bit etc..
Is it possible to do that through docker or do i have to do it through java compile it again etc..
if there is a specific way to do it through docker could someone show me/ tell me how it is done
thank you
Bondar Bogdan
@bogdan-bondar
@Aswin-png instructions on how to use the custom theme are given here: https://www.eclipse.org/hawkbit/guides/customtheme/ with the example app under https://github.com/eclipse/hawkbit-examples/tree/master/hawkbit-custom-theme-example
You would need to build it and adapt Dockerfile to reference the resulting jar
3 replies
Diego Rondini
@diegorondini

what do you mean for "bulk clients"?

We are planning to use hawkbit server for production, mainly deploying thousands of clients. Whether hawkbit server supports that? With this particular plan, what is available for free and what features will have a cost? Whether testing OTA update with hawkbit server is free?

Again: hawkBit is a software, not a service. To have a hawkBit service you need to run it on a server. You can either run it on your own server or pay companies that provide hawkBit as a service. Wheter it scales depends on the features of the server or the service selected (e.g. servers performences, use of CDN, load balancing, etc). There's no "free plan" or "paid plain": hawkBit is an open source software.

sheikajith
@sheikajith
@diegorondini Can we use hawkbit through docker? Do we need to maintain any database if we use it through docker?
Diego Rondini
@diegorondini

@diegorondini Can we use hawkbit through docker? Do we need to maintain any database if we use it through docker?

https://gitter.im/eclipse/hawkbit?at=5a0bff5271ad3f8736e7baa2

Aswin-png
@Aswin-png
Hey guys is there a way to clear the Database on eclipse hawkbit? Because when I use the same software module, Distribution, rollout or assigning a new device the same name for these cannot be reused. hawkbit tells me that the device already exists or the rollout already exists etc.. how do i clear it ???
Aswin-png
@Aswin-png
Screenshot from 2021-08-26 16-00-07.png
afe.jpg