• Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
  • Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

MultiCast deployment doesn't take the rest of the listed machines when an obstable occurs

Scheduled Pinned Locked Moved Solved
Bug Reports
4
13
3.5k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C
    Carsten Jensen
    last edited by Aug 21, 2014, 11:13 AM

    fog 1.2.0

    I was trying to multicast to a group of computers. one of these computers was uploading.

    When trying to make the multicast the first computers was added to the list, then the one uploading got an error.
    The rest of the list wasn’t added.

    i.e. pc3 is uploading pc1 - pc20 exists
    only pc1 and pc2 was added to the list for deployment.

    What is expected is an error message of PC3 occurs, but the rest is added.

    1 Reply Last reply Reply Quote 0
    • J
      Junkhacker Developer
      last edited by Aug 21, 2014, 5:36 PM

      what is expected is that only 1 imaging task, upload or download, be scheduled for any machine at a given time. if anything, i’d rather have the whole group fail then have a partial group task completed.

      signature:
      Junkhacker
      We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

      1 Reply Last reply Reply Quote 0
      • C
        Carsten Jensen
        last edited by Aug 21, 2014, 9:20 PM

        Thats kinda frustrating as I sometimes multicast to a group of computers except a few that I don’t want to have the image deployed.
        I’d then have to wait for the task to complete from that single computer, multicast to the group, remove that single computer from the task.

        Giving an error should be well enough, but preventing the rest of the list is a bug imo. the machines being tasked before the “problem” machine are stilled queued, so according to your views even that is a bug.

        1 Reply Last reply Reply Quote 0
        • J
          Junkhacker Developer
          last edited by Aug 21, 2014, 11:45 PM

          if there are computers in a group that you don’t want the image deployed to, why would you have them in the group when you create the task?

          signature:
          Junkhacker
          We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

          1 Reply Last reply Reply Quote 0
          • C
            Carsten Jensen
            last edited by Aug 22, 2014, 10:09 AM

            Because they need to belong in that group of computers on a more regular basis. The need to be deployed just like the others in the group… but on a less rare occasion I don’t want one or more machines to be deployed while the others in the group do, and it’s random which machine(s) in the group are taken out of deployment.

            Imo it should be up to the person who deploys which computers should get a new image, then take the appropriate measures if one or more computer fails to be scheduled.

            1 Reply Last reply Reply Quote 0
            • T
              Tom Elliott
              last edited by Aug 22, 2014, 10:12 AM

              Carsten,

              You methodology is wrong. FOG has always had the position, if you will, that if a system is in a task, a second task cannot and should not be tasked again.

              I’ve made the corrections to fail out all of the systems in a group if one or more of the systems within the group are already a part of a task. This way, you don’t have pc1 and pc2 in a tasking that can’t be started.

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

              1 Reply Last reply Reply Quote 0
              • C
                Carsten Jensen
                last edited by Aug 22, 2014, 10:26 AM

                It’s not about methodology, but the way some things are needed to work. I’m sad to see, what could have been a good feature (simple to make for that matter), has been removed. It’s not like a big red frame saying “This computer failed due to X” doesn’t appear in the deployers screen.

                1 Reply Last reply Reply Quote 0
                • J
                  Junkhacker Developer
                  last edited by Aug 22, 2014, 1:15 PM

                  the correct methodology for only imaging a certain number of computers in a group is to add only those that need to be imaged to a temporary group. there is no limit to the number of groups a host can be part of

                  signature:
                  Junkhacker
                  We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                  1 Reply Last reply Reply Quote 0
                  • C
                    Carsten Jensen
                    last edited by Aug 22, 2014, 3:25 PM

                    I hear you.

                    I can’t do much about it as you don’t want to make it into a feature.
                    It would have been nice if you could see the bigger picture.

                    1 Reply Last reply Reply Quote 0
                    • A
                      Andy Abplanalp Developer
                      last edited by Aug 22, 2014, 4:22 PM

                      Carsten,

                      I can tell you from personal experience that this development team has gone far above and beyond even what could be reasonably expected from PAID support. When you say that this “feature” is “simple to make for that matter”, it’s OPEN SOURCE - do it yourself.

                      Andy

                      1 Reply Last reply Reply Quote 0
                      • C
                        Carsten Jensen
                        last edited by Aug 22, 2014, 6:57 PM

                        Andy

                        What you fail to realize is that diy-hacks into a product needs to be maintained for every single upgrade whether it’s a bug fix upgrade or a major feature upgrade.

                        What you also fail to see is that this is a bug report which can tilt in either direction.
                        And where would an Open source project be without the community reporting bugs?

                        Lastly I can’t see why you had the need to post your post.

                        1 Reply Last reply Reply Quote 0
                        • T
                          Tom Elliott
                          last edited by Aug 22, 2014, 7:32 PM

                          Carsten,

                          First, and foremost, the particular use case that you’re requiring is not the fault of mine.

                          You did present a bug that I have now corrected for.

                          I am not going to code things for your particular use case as that is not how it “should” work whether you think so or not.

                          The bug that you reported (while this wasn’t your intent) was that if any one of the hosts in the group task are in a task, the whole of the tasking ought to fail. This is the proper, and expected action.

                          If you would like this functionality in your particular version of FOG, by all means, do it. I’m straight up telling you that I’m not going to add in a, in my eyes, useless feature as I can see others creating a tasking and not understanding why that one system isn’t being imaged with the rest when the expected action is of that type.

                          If you do code in this element, post it here so others who may feel it’s a useful “feature” can see and learn.

                          While you’re correct that the changes you make will be overwritten on updates, if you make a backup of the files you need changed, we can make sure things work out for you.

                          Understand that I’ve done a TON for this community and not only from development, but basic support as well.

                          I most certainly do “see the big picture” which is kind of why I don’t think this is a useful “feature” to be coded in.

                          I have a development team whom I believe “see the big picture” as well.

                          When you state “It would have been nice if you could see the bigger picture” I think it’s quite condescending to the FOG Project team as a whole, and I think this is where tamatech’s message is coming from. He knows, first hand, how much work we’ve all been putting towards making FOG a “good” program free of charge. While we do strive to make it better, we’re not always going to add things simple because there’s a thought or request to it.

                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                          1 Reply Last reply Reply Quote 0
                          • C
                            Carsten Jensen
                            last edited by Aug 22, 2014, 7:59 PM

                            As I said before, I hear you, as in I understand what you’re saying, you won’t add this feature.

                            With a reference to the “the big picture” I’m refering to the subject/problem (it should probably have written “my big…” instead of “the…”) If it was understood differently or negatively I appologize that was not the intention, reading through the thread again it could look like it, but as I said, it wasn’t the intention.

                            Making core changes to an application is not something I’m willing to do any longer.
                            I’ve tried that, lost the documentation and can’t upgrade without having to restart the whole hack.

                            And I know what you’re going through, coding/support/documentation etc. to the OSS commnunity, it’s not a stranger to me.

                            just fyi:
                            [quote]
                            I can see others creating a tasking and not understanding why that one system isn’t being imaged with the rest when the expected action is of that type
                            [/quote]
                            A big red (pink?) warning appears on the screen when a client fails.

                            1 Reply Last reply Reply Quote 0
                            • 1 / 1
                            1 / 1
                            • First post
                              9/13
                              Last post

                            248

                            Online

                            12.0k

                            Users

                            17.3k

                            Topics

                            155.2k

                            Posts
                            Copyright © 2012-2024 FOG Project